Aby zmniejszyć złożoność do ręcznego wykonywania instrukcji z tysiącami linii, stosuje się programowanie sekwencyjne. Po pierwsze, należy zrozumieć w sposób ogólny, że programowanie jest procesem, który wykonuje maszyna po otrzymaniu instrukcji od komputera.
Czym więc jest programowanie sekwencyjne? Znana również jako struktura sekwencyjna, to taka, w której jedna instrukcja lub działanie następuje po drugiej w kolejności. W tym typie programowania występują operacje od początku do końca, inicjalizacja zmiennych, operacje przypisania, obliczenia, sumowanie, m.in.
Programowanie sekwencyjne jest prostsze i łatwiejsze w użyciu. Ponieważ instrukcje są ze sobą powiązane, łatwiej będzie zrozumieć, co robi każda funkcja w instrukcji. Zadania są wykonywane w taki sposób, że wyjście jednego jest wejściem następnego i tak dalej aż do końca procesu; z tego powodu jest ono znane jako sekwencyjne.
Struktura sekwencyjna w programowaniu
Każdy algorytm lub program składa się z 5 faz, którymi są:
Deklaracja lub definicja zmiennych. Wszystkie zmienne, które będą używane, wymieniamy na początku algorytmu, podając ich nazwę i typ.
Inicjalizacja zmiennych. Oznacza to, że należy im przypisać jakąś wartość, może być ona liczbowa, logiczna lub inna.
Odczyt lub wprowadzanie danych. Wartość lub dane są odbierane z urządzenia wejściowego i przechowywane w zmiennej, która pojawia się po instrukcji.
Obliczenia. W zależności od wartości wejściowych wykonywane są operacje, które wskazują wyjście.
Zapis lub wyjście danych. Wynik lub komunikat jest wysyłany przez urządzenie wyjściowe.
Aby lepiej zrozumieć jak to działa, jako przykłady programowania sekwencyjnego stawiamy problemy, które wykorzystują tylko operacje, wejścia i wyjścia; również problemy, które są diagramowane i kodowane są strukturami sekwencyjnymi.
Możliwe jest sterowanie procesem sekwencyjnym za pomocą systemów automatycznych. Program jest łatwy do zrozumienia, modyfikacji i konserwacji, podczas gdy sprzęt oferuje cyfrowe i analogowe wejścia i wyjścia.
Za jakiś czas programowane roboty całkowicie wyprą ludzi pracujących w fabrykach.