|
|
|
§ 2.2. Способы записи алгоритмов 2.2.3. Алгоритмические языкиАлгоритмические языки — формальные языки, предназначенные для записи алгоритмов. Каждый из них характеризуется:
Класс алгоритмических языков очень широк. При изучении курса информатики в школах используются различные версии школьного (учебного) алгоритмического языка. Школьный алгоритмический языкДля записи алгоритмов на школьном алгоритмическом языке используется некоторое ограниченное множество слов, смысл и способ употребления которых заданы раз и навсегда. Это так называемые служебные слова: алг (алгоритм), дано, надо, нач (начало), кон (конец), арг (аргумент), рез (результат) и др. При записи алгоритмов в книгах служебные слова выделяются жирным шрифтом, в тетради и на доске — подчёркиванием. В общем виде программу на школьном алгоритмическом языке можно представить так: алг <название алгоритма>
алг переливания
наполнить сосуд ёмкостью 8 л из сосуда ёмкостью 12 л наполнить сосуд ёмкостью 5 л из сосуда ёмкостью 8 л вылить всё из сосуда ёмкостью 5 л в сосуд ёмкостью 12 л вылить всё из сосуда ёмкостью 8 л в сосуд ёмкостью 5 л наполнить сосуд ёмкостью 8 л из сосуда ёмкостью 12 л долить из сосуда ёмкостью 8 л в сосуд ёмкостью 5 л вылить всё из сосуда ёмкостью 5 л в сосуд ёмкостью 12 л кон
Далее, говоря об алгоритмическом языке, мы будем иметь в виду именно школьный алгоритмический язык.
|
|
|