Училищен алгоритмичен език: цел, правила, команди. Концепцията на алгоритмичния език

Най-често инструкциите се записват като запис в алгоритмичния език. Това е необходимо за прецизни предписания на всички стъпки и тяхното изпълнение. Съществуват очевидни различия между училищния алгоритмичен език и програмните езици. Като правило, като художник в първата версия, не само компютър, но и друго устройство, което може да изпълнява работата. Всяка програма, написана на алгоритмичен език, не е задължително да се извършва по техника. Изпълнението на всички инструкции на практика е чисто отделен въпрос. По-долу ще разгледаме описанието на алгоритъма в алгоритмичния език. Тя ще ви помогне да разберете устройството на тази система.


Обучение в училище

Често училищата изучават алгоритмичен език, най-известен като образователен. Тя стана широко разпространена поради факта, че използва най-разбираемия за всеки ученик на думата. Подобен език с руския синтаксис беше въведен отдавна, а именно в средата на 80-те години. Той е бил използван, за да осигури база за учениците и да ги научи без компютърен курс по компютърни науки. Този език е публикуван през 1985 г. в един от учебниците. Също така, той е преиздаден няколко пъти и за специални книги, които са били предназначени да учат в 9 и 10 клас. Общият тираж на изданието е 7 милиона копия.

Последователност на записа на алгоритъма

Преди всичко е необходимо да се напише комбинацията от букви ALG. Следното е името на алгоритъма. След това след MRP е необходимоопишете серия от команди. Операторът KOON означава края на програмата.


Описание на алгоритъма в алгоритмичния език: ALG Company POF завърти на 90 градуса наляво KOH При писането на ключовите думи трябва да се подчертае или подчертае с удебелен шрифт. За да се определят логически блокове, трябва да се използват отстъпи, а при наличие на сдвоени думи началото и края е необходимо да се използва вертикална функция, която обозначава връзката.

Състав на алгоритми

За да се съставят нови инструкции, можете да използвате стари записи. Тези инструкции се наричат ​​помощни. Подобен алгоритъм може да бъде всеки от описаните по-горе, съставен по-рано. Също така е вероятно в тази система да се приложи допълнителен алгоритъм, който сам да получи референции към спомагателните системи. Често при създаването на ръководство има нужда да се използва само един алгоритъм като допълнителен. Ето защо записите често могат да бъдат сложни и тромави. Но си струва да се отбележи, че възможността да се прави публикуване е по-лесно, отколкото пренаписването на същите записи няколко пъти. Ето защо на практика често се използва стандартен спомагателен алгоритъм, който е постоянно подчинен на потребителя. Инструкцията може да бъде насочена или към вас, или към всяка друга. Командите на алгоритмичния език са предназначени за такива действия. Тези инструкции се наричат ​​рекурсивни. Командата за свързване със себе си е в самата система. Тази рекурсия е проста.Индиректно се разглежда, когато извикването на алгоритъма възниква във всяка друга помощна инструкция.
Алгоритми с определен ред на команди могат постоянно да се променят в зависимост от резултатите от изпълнението на специалните части на програмата. Такива системи се наричат ​​разклоняване. За да ги създадете, трябва да използвате специален клон на клон. Тя има съкратен и пълен модел на писане. Често съществуват циклични алгоритми, които изпълняват специални команди няколко пъти.

E-Workshop

За да се подобри изучаването на теорията на граматичния език, специалистите на хардуера на MSU през 1985 г. създават специален компилатор. Той получи титлата "E-Workshop". Тя ви позволява да въвеждате, редактирате и изпълнявате програми. На следващата година беше издаден определен брой изпълнители. Това са Роботи, Чертовници, Двойни, Вътре. Това позволи лесно и лесно внедряване на алгоритми. Този компилатор получи огромно разпространение, използван е на някои компютри. От известно време този език за програмиране се усъвършенства и променя. През 1990 г. по-късната му версия се появява в учебника.

Idol

Днес алгоритмичният език на училището преживява второто си раждане след създаването на специалния пакет "Idol" за Windows и Linux. Системата работи с няколко изпълнители. Класически сред тях е "Робот", "Draw". Този пакет е част от инсталационния файл на Linux училище. Тази система беше специалнаПроектиран от Руската академия на науките. Тя се разпространява безплатно и безплатно. През последните няколко години активно се предлага езикът да се използва в EDI като един от видовете въпроси.

Назначаване на език

Алгоритмичният език се използва за решаване на доста голям набор от задачи. Той е подходящ за овладяване на математика и упражнения от други предмети. Трябва да се отбележи, че тя се използва и за по-просто проучване от ученици на подобни теми.

Различия между машинни и алгоритмични езици

Най-известният представител на машинно-зависимите езици е Асемблер. По време на програмирането върху него, лицето трябва ясно да посочи на преводача чрез специалните оператори кои клетки от паметта трябва да се запълнят или преместят. Тъй като синтаксисът на "Asembler" е възможно най-близо до компютърната форма на записа, трудно е да се изучи. Ето защо алгоритмичният език се преподава в училището, както и в началото на програмирането за първата година на висшето образование.

Стандартни функции

Алгоритмичният език има специални стандартни функции, които са получили статус "вграден". Благодарение на тях можете лесно да пишете много операции с числа и изрази, без да извършвате рутинни записи. Програмата в алгоритмичния език е доста проста. Установените функции могат да ви позволят да изчислите квадратен корен, логаритми, модул и т.н. Най-популярните вградени методи са:
  • абсолютен модул abs (X);
  • квадратен квадрат sqrt (X);
  • естествен и десетичен логаритми ln (X), lg (X);
  • минимум и максимум min (X, Y), max (X, Y);
  • тригонометричните функции sin (X), cos (X), tg (X), ctg (X). Поради това всеки програмист или просто човек, който се учи да работи с алгоритмичен език, ще може лесно да напише математически проблем, без да прибягва до изобретението на велосипеда. Затова трябва да се отбележи, че този език е доста удобен. Лесно е да се разбере и лесно да се възприема. Неслучайно той е въведен в учебната програма. Учениците са доволни да го изучават.
  • Свързани публикации