Навча́льна алгоритмі́чна мо́ва (НАМ) — система позначень і правил для запису алгоритмів, зрозумілих виконавцю.
Алфавіт НАМ складається з букв українського і латинського алфавітів, символів арифметичних операцій, розділових знаків. Словник НАМ утворюють слова, за допомогою яких записують вказівки, що входять до системи вказівок виконавця. Для наочності й однотипності запису алгоритмів використовують службові слова:
Запис заголовку, позначення початку й кінця алгоритму- алг, поч, кін
Позначення типу змінних та стандартних величин- нат(натуральний), ціл(цілий), дійсн(дійсний), літ(символьний), таб(табличний)
Позначення змінних для введення та виведення даних- арг (аргументи, введення даних), рез (результати, виведення даних)
Запис умов і конструювання складних умов — якщо то, інакше, все, не, і, або, поки
Запис циклів — пц (початок циклу), кц (кінець циклу)
Запис алгоритму НАМ
Запис алгоритму НАМ виконується за схемою:
алг <назва алгоритму> (<тип змінних>) арг <імена змінних-аргументів> рез <імена змінних-результатів> поч <тип та імена проміжних змінних> <тіло алгоритму> кін
Правила опису алгоритму Нам
1. Кожен алгоритм має ім'я (заголовок), щоб можна було відрізнити його від інших. Наприклад: алг квадратне рівняння
2. За ім'ям алгоритму записують (у круглих дужках) змінні, вказуючи тип та ім'я кожної з них. Наприклад:
алг квадратне рівняння (дійсн a, d, c, x1, x2)
3. За словом арг записують імена змінних, які є вхідними даними, а за службовим словом рез — імена змінних, які є результатами.
4. Після службового слова поч записують проміжні змінні (які не належать ні до аргументів, ні до результатів), вказуючи тип та ім'я кожної змінної. Наприклад: поч ціл k, дійсн S.
5. Між службовими словами поч і кін записується тіло алгоритму: вказівка або серія вказівок, при цьому вказівки, записані в одному рядку, відокремлюються розділовим знаком «;».
Джерела
- І. Ф. Следзінський, Я. П. Василенко. Основи інформатики: посібник для студентів — Тернопіль: Навчальна книга-Богдан, 2003. — 160 с.
- http://www.klyaksa.net/htm/kopilka/bag/index.htm [Архівовано 12 червня 2010 у Wayback Machine.]
Див. також
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до . |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Navcha lna algoritmi chna mo va NAM sistema poznachen i pravil dlya zapisu algoritmiv zrozumilih vikonavcyu Alfavit NAM skladayetsya z bukv ukrayinskogo i latinskogo alfavitiv simvoliv arifmetichnih operacij rozdilovih znakiv Slovnik NAM utvoryuyut slova za dopomogoyu yakih zapisuyut vkazivki sho vhodyat do sistemi vkazivok vikonavcya Dlya naochnosti j odnotipnosti zapisu algoritmiv vikoristovuyut sluzhbovi slova Zapis zagolovku poznachennya pochatku j kincya algoritmu alg poch kin Poznachennya tipu zminnih ta standartnih velichin nat naturalnij cil cilij dijsn dijsnij lit simvolnij tab tablichnij Poznachennya zminnih dlya vvedennya ta vivedennya danih arg argumenti vvedennya danih rez rezultati vivedennya danih Zapis umov i konstruyuvannya skladnih umov yaksho to inakshe vse ne i abo poki Zapis cikliv pc pochatok ciklu kc kinec ciklu Zmist 1 Zapis algoritmu NAM 1 1 Pravila opisu algoritmu Nam 2 Dzherela 3 Div takozhZapis algoritmu NAMred Zapis algoritmu NAM vikonuyetsya za shemoyu alg lt nazva algoritmu gt lt tip zminnih gt arg lt imena zminnih argumentiv gt rez lt imena zminnih rezultativ gt poch lt tip ta imena promizhnih zminnih gt lt tilo algoritmu gt kin Pravila opisu algoritmu Namred 1 Kozhen algoritm maye im ya zagolovok shob mozhna bulo vidrizniti jogo vid inshih Napriklad alg kvadratne rivnyannya 2 Za im yam algoritmu zapisuyut u kruglih duzhkah zminni vkazuyuchi tip ta im ya kozhnoyi z nih Napriklad alg kvadratne rivnyannya dijsn a d c x1 x2 3 Za slovom arg zapisuyut imena zminnih yaki ye vhidnimi danimi a za sluzhbovim slovom rez imena zminnih yaki ye rezultatami 4 Pislya sluzhbovogo slova poch zapisuyut promizhni zminni yaki ne nalezhat ni do argumentiv ni do rezultativ vkazuyuchi tip ta im ya kozhnoyi zminnoyi Napriklad poch cil k dijsn S 5 Mizh sluzhbovimi slovami poch i kin zapisuyetsya tilo algoritmu vkazivka abo seriya vkazivok pri comu vkazivki zapisani v odnomu ryadku vidokremlyuyutsya rozdilovim znakom Dzherelared I F Sledzinskij Ya P Vasilenko Osnovi informatiki posibnik dlya studentiv Ternopil Navchalna kniga Bogdan 2003 160 s http www klyaksa net htm kopilka bag index htm Arhivovano 12 chervnya 2010 u Wayback Machine Div takozhred Algoritm Algoritmichna mova Bazovi algoritmichni strukturi Na cyu stattyu ne posilayutsya inshi statti Vikipediyi Bud laska rozstavte posilannya vidpovidno do prijnyatih rekomendacij Otrimano z https uk wikipedia org w index php title Navchalna algoritmichna mova amp oldid 34886404