Co to jest angielski strukturalny?

Strukturalny angielski sprawia, że ​​kody komputerowe są zrozumiałe dla nie-programistów, używając angielskich słów do opisania każdego kroku w procesie uruchamiania programu. Struktury programu komputerowego mają na celu informowanie komputera, co ma robić w sposób logiczny, krok po kroku. Jednak nie-programiści nie są w stanie odczytać rzeczywistych symboli i wskazówek w kodzie, więc ludzie stworzyli języki programowania, które używają prostych angielskich słów do wyrażenia tego, co dzieje się podczas działania prawdziwego kodu. Ten ustrukturyzowany angielski, często nazywany pseudokodem, tak naprawdę nie programuje komputera, ale można go opisać jako schemat blokowy pokazujący każdy krok wykonany, gdy komputer podąża za prawdziwym programem.

Podział zadania na logiczną sekwencję pojedynczych kroków, ustrukturyzowany angielski umożliwia przestrzeganie podstawowej organizacji programu komputerowego. Każdy etap tego procesu jest opisany w jednym wierszu, używając jasnych angielskich słów drukowanymi literami, zwykle w formie poleceń lub nakazów. Prostym przykładem tego jest proces IF-THEN-ELSE, znany również jako proces warunkowy. Jeśli jeden warunek jest spełniony, wówczas występuje określone działanie, ale jeśli inny warunek jest spełniony, występuje inne działanie. Cały proces IF-THEN-ELSE jest zakończony ENDIF, więc ten program decyzyjny nie jest mylony z kolejną sekwencją kroków.

Wiele innych poleceń, takich jak START, POWTÓRZ, ZAPIS i DO, służy do opisywania pojedynczych kroków w programie komputerowym. Te polecenia są często osadzone w innych procesach, tworząc kilka warstw działań w ramach jednego zadania. Programista może rozpocząć proces i utworzyć dwie lub trzy decyzje JEŻELI, jedna po drugiej, przed użyciem ENDIF do zakończenia tego procesu. Proces warunkowy z użyciem IF-THEN lub CASE jest jedną z najpotężniejszych konstrukcji w ustrukturyzowanym programie angielskim. Wprowadza możliwość podejmowania przez komputer wielu bardzo różnych decyzji, w zależności od istnienia różnych warunków.

Konstrukcja warunkowa IF-THEN-ELSE lub polecenie CASE, które wprowadza zestaw działań, które powinny wystąpić w kilku potencjalnych przypadkach, wprowadzają do programu koncepcję drzewa decyzyjnego. Każdy możliwy warunek początkowy lub przypadek byłby pojedynczą gałęzią na drzewie, przy czym każda gałąź prowadziłaby do kolejnych gałęzi niosących określone zestawy wyników typu IF-THEN. Zmiana jednego z tych początkowych warunków może skutkować zupełnie innymi produktami końcowymi na różnych gałęziach drzewa. W ustrukturyzowanym języku angielskim te podrzędne gałęzie IF-THEN lub CASE można rozdzielić, wciskając je pod komendy dla większego procesu, którego są częścią. Ten styl pisania programu zapewnia dużą precyzję, pozwalając czytelnikowi zobaczyć dokładnie, gdzie każda drobna decyzja ma miejsce w szerszym kontekście.

Idea uporządkowanego angielskiego była podstawą wielu rodzajów języków programowania komputerowego. Jednym z pierwszych strukturalnych języków programowania był Structured Query Language (SQL), który został stworzony w International Business Machines Corporation (IBM) na początku lat siedemdziesiątych. Przez lata pojawiło się wiele innych języków, które starają się uczynić programowanie komputerowe bardziej zrozumiałym dla zwykłych czytelników. Podstawowy kod uruchamiający komputer jest nadal zapisywany w symbolach, których większość ludzi nie jest w stanie odczytać. Jednak ustrukturyzowane angielskie języki programowania umożliwiają tym osobom projektowanie programów, które są następnie wewnętrznie tłumaczone na ten kod, dzięki czemu ich komputery będą wykonywać wymagane od nich zadania.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?