Szkolny język algorytmiczny: cel, zasady, polecenia. Pojęcie języka algorytmicznego

Najczęściej instrukcje są zapisywane jako zapis w języku algorytmicznym. Konieczne jest dokładne określenie wszystkich kroków i ich wykonania. Istnieją wyraźne różnice między szkolnym językiem algorytmicznym a językami programowania. Z reguły, jako artysta w pierwszej wersji, nie tylko komputer, ale także inne urządzenie, które może wykonywać pracę. Każdy program napisany w języku algorytmicznym niekoniecznie musi być wykonywany techniką. Wdrożenie wszystkich instrukcji w praktyce jest kwestią czysto odrębną. Poniżej omówimy opis algorytmu w języku algorytmicznym. Pomoże Ci zrozumieć urządzenie tego systemu.


Nauka w szkole

Często szkoły uczą się języka algorytmicznego, najlepiej znanego jako edukacyjny. Stało się powszechne ze względu na to, że używa najbardziej zrozumiałego dla każdego studenta słowa. Podobny język z rosyjską składnią został wprowadzony dawno temu, a mianowicie w połowie lat osiemdziesiątych. Służyła ona jako podstawa dla studentów i uczyła ich bez komputerowego kursu informatyki. Opublikowany ten język był w 1985 roku w jednym z podręczników. Został również przedrukowany kilka razy i na specjalne książki, które miały być studiowane w klasach 9 i 10. Łączny nakład publikacji wyniósł 7 milionów egzemplarzy.

Sekwencja zapisu algorytmu

Przede wszystkim należy napisać kombinację liter ALG. Poniżej znajduje się nazwa algorytmu. Następnie po MRP jest to konieczneopisać serię poleceń. Operator KOON oznacza koniec programu.


Opis algorytmu w języku algorytmicznym: Firma ALG POF obraca się o 90 stopni w lewo KOH Podczas pisania słowa kluczowe muszą być podkreślone lub wyróżnione pogrubieniem. Aby określić bloki logiczne, należy zastosować wcięcia, aw obecności sparowanych słów początek i koniec należy użyć funkcji pionowej oznaczającej połączenie.

Skład algorytmów

Aby skompilować nowe instrukcje, można użyć starych rekordów. Te instrukcje są nazywane asystentami. Podobny algorytm może być dowolnym z opisanych powyżej, skompilowanych wcześniej. Ponadto, jest prawdopodobne, że w tym systemie zostanie zastosowany dodatkowy algorytm, który sam otrzymał odwołania do systemów pomocniczych. Często podczas tworzenia podręcznika istnieje potrzeba użycia tylko jednego algorytmu jako dodatkowego. Dlatego też zapisy często mogą być skomplikowane i kłopotliwe. Ale warto zauważyć, że możliwość publikowania jest łatwiejsza niż wielokrotne przepisywanie tych samych wpisów. Dlatego w praktyce często stosuje się standardowy algorytm pomocniczy, który jest stale podrzędny dla użytkownika. Instrukcja może mieć skierowanie do siebie lub do każdego innego. Polecenia języka algorytmicznego są przeznaczone do takich działań. Te instrukcje są nazywane rekurencyjnymi. Komenda łączenia się z samym sobą znajduje się wewnątrz samego systemu. Ta rekursja jest prosta.Pośrednie jest brane pod uwagę, gdy wywołanie algorytmu występuje w dowolnej innej instrukcji pomocniczej.
Algorytmy z pewną kolejnością poleceń mogą się ciągle zmieniać w zależności od wyników wykonania specjalnych części programu. Takie systemy nazywane są rozgałęzianiem. Aby je utworzyć, musisz użyć specjalnego oddziału. Ma skrócony i kompletny wzór pisania. Często są to cykliczne algorytmy, które wykonują specjalne polecenia kilka razy.

E-Workshop

W celu ulepszenia studiów nad teorią gramatyki, specjaliści sprzętu MSU w 1985 r. Stworzyli specjalny kompilator. Otrzymał tytuł "E-Workshop". Pozwala na wprowadzanie, edytowanie i uruchamianie programów. W następnym roku wydano określony zestaw wykonawców. Są to Roboty, Draftsman, Double, Inside. Pozwoliło to na łatwą i łatwą implementację algorytmów. Ten kompilator otrzymał ogromną dystrybucję, był używany na niektórych komputerach. Od pewnego czasu ten język programowania został dopracowany i zmieniony. W 1990 r. Jego wersja pojawiła się w podręczniku.

Idol

W dzisiejszych czasach szkolny język algorytmiczny przeżywa drugie narodziny po opracowaniu specjalnego pakietu "Idol" dla systemów Windows i Linux. System działa z kilkoma wykonawcami. Klasyczny wśród nich jest "Robot", "Draftsman". Ten pakiet jest częścią pliku instalacyjnego Linux School. Ten system był wyjątkowyZaprojektowany przez Rosyjską Akademię Nauk. Jest rozpowszechniany za darmo i za darmo. W ciągu ostatnich kilku lat język jest aktywnie sugerowany do stosowania w EDI jako jeden z rodzajów pytań.

Mianowanie języka

Język algorytmiczny służy do rozwiązania dość szerokiego zakresu zadań. Nadaje się do opanowania matematyki i ćwiczeń z innych przedmiotów. Należy zauważyć, że jest on również stosowany do bardziej prostych badań przez studentów o podobnych tematach.

Różnice między językami maszynowymi a algorytmicznymi

Najbardziej znanym przedstawicielem języków zależnych od maszyny jest Asembler. Podczas programowania na nim, osoba powinna wyraźnie wskazać tłumaczowi przez specjalnych operatorów, które komórki pamięci powinny być wypełnione lub przeniesione. Ponieważ składnia "Asemblera" jest jak najbardziej zbliżona do komputerowej formy płyty, trudno ją studiować. Dlatego język algorytmiczny jest nauczany w szkole, a także na początku programowania na pierwszym roku szkolnictwa wyższego.

Funkcje standardowe

Język algorytmiczny ma specjalne standardowe funkcje, które otrzymały status "osadzony". To dzięki nim możesz z łatwością pisać wiele operacji za pomocą liczb i wyrażeń bez wykonywania rutynowych zapisów. Program w języku algorytmicznym jest dość prosty. Ustanowione funkcje pozwalają na obliczenie pierwiastka kwadratowego, logarytmów, modułu i tak dalej. Najpopularniejszymi metodami osadzonymi są:
  • absolutny moduł abs (X);
  • Root square sqrt (X);
  • logarytmy naturalne i dziesiętne ln (X), lg (X);
  • minimum i maksimum min (X, Y), maks. (X, Y);
  • funkcje trygonometryczne sin (X), cos (X), tg (X), ctg (X).
  • Dzięki temu każdy programista lub osoba ucząca się języka algorytmicznego będzie w stanie z łatwością napisać matematyczny problem bez uciekania się do wynalezienia roweru. Dlatego należy zauważyć, że ten język jest dość wygodny. Jest łatwy do zrozumienia, a także łatwy do zauważenia. Nie bez powodu został wprowadzony do szkolnego programu nauczania. Dzieci w wieku szkolnym chętnie to badają.

    Powiązane publikacje