1. Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
Линейная алгоритмическая конструкция. Команда присваивания. Примеры.
Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается алгоритм действий, а потом он записывается на одном из таких языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования. Затем этот текст программы специальными служебными приложениями, которые называются трансляторами, либо переводится в машинный код (язык нулей и единиц), либо исполняется.
Языки программирования - искусственные языки. От естественных они отличаются ограниченным числом "слов", значение которых понятно транслятору, и очень строгими правилами записи команд (операторов).
Существует большое количество алгоритмов, в которых команды должны быть выполнены одна за другой. Такие алгоритмы называются линейными.
|
|
|
Программа имеет линейную структуру, если все операторы (команды) выполняются последовательно друг за другом.
Некоторые операторы языка Basic.
PRINT (вывод, печать) – оператор вывода.
INPUT (ввод) – оператор ввода. Используется для передачи в программу каких-либо значений.
END – оператор конца программы.






