Co to jest po angielsku?
Strukturyzowany angielski sprawia, że kody komputerowe są zrozumiałe dla nieprogramatoró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 robić w logiczny, krok po kroku. Nieprogramowcy nie są jednak w stanie odczytać rzeczywistych symboli i wskazówek w kodzie, więc ludzie utworzyli języki programowania, które używają prostych angielskich słów, aby wyrazić to, co dzieje się, gdy działa prawdziwy kod. Ten ustrukturyzowany angielski, często określany jako pseudo-kod, w rzeczywistości nie programuje komputera, ale można go opisać jako wykres przepływowy w każdym etapie wykonanym jako komputer postępujący w prawdziwym programie.
poprzez przełamanie zadania w logiczną sekwencję pojedynczych kroków, ustrukturyzowany angielski umożliwia kontynuację organizacji komputerowej. Każdy krok w procesie jest opisany na jednym wierszu, używając wyraźnych angielskich słów w stolicach, zwykle w formie poleceń lub imperatywyes. Prostym tego przykładu jest proces IF-Then-Else, znany również jako proces warunkowy. Jeśli jeden warunek jest prawdziwy, następuje określone działanie, ale jeśli zamiast tego jest inny warunek, następuje inne działanie. Cały proces IF-Then-Else jest wykończony endifem, więc ten program decyzyjny nie jest mylony z kolejną sekwencją kroków.
Wiele innych poleceń, takich jak start, powtórzenie, pisanie i do, jest używanych do opisania pojedynczych kroków w programie komputerowym. Polecenia te są często osadzone w innych procesach, tworząc kilka warstw działań w jednym zadaniu. Programista może rozpocząć proces i stworzyć dwie lub trzy decyzje IF-Then, jedna po drugiej, przed użyciem Endifa do zakończenia tego procesu. Proces warunkowy z wykorzystaniem IF-Then lub Case jest jedną z najpotężniejszych konstrukcji w ustrukturyzowanym programie angielskim. Wprowadza możliwość wykonania komputerawiele bardzo różnych decyzji, w zależności od istnienia różnych warunków.
Konstrukt warunkowy If-Then-Then-Else lub polecenie sprawy, które wprowadza zestaw działań, które powinny wystąpić w kilku potencjalnych przypadkach, wprowadza 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 do dalszych gałęzi przewożącej określone zestawy rodzajów wyników. Zmiana jednego z tych początkowych warunków może spowodować zupełnie inne produkty końcowe na różnych gałęziach drzewa. W ustrukturyzowanym angielskim te podporządkowane gałęzie IF-Then lub Case można oddzielić, będąc wcięte pod poleceniami dla większego procesu, którego są częścią. Ten styl pisania programu zapewnia wiele precyzji, jednocześnie pozwalając czytelnikowi zobaczyć dokładnie, gdzie każda niewielka decyzja występuje w szerszym kontekście.
Idea ustrukturyzowanego angielskiego była podstawąwielu rodzajów języków programowania komputerowego. Jednym z pierwszych języków programowania ustrukturyzowanego był strukturalny język zapytania (SQL), który został utworzony w International Business Machines Corporation (IBM) na początku lat siedemdziesiątych. Przez lata nastąpiło wiele innych języków, które starają się przekonać programowanie komputerowe dla zwykłych czytelników. Podstawowy kod, który uruchamia komputer, jest nadal pisany w symboli, które większość ludzi nie jest w stanie odczytać. Zorganizowane języki programowania angielskiego pozwalają jednak tym osobom na projektowanie programów, które są następnie wewnętrznie przetłumaczone na ten kod, aby ich komputery wykona wymagane zadania.