1. Основные определения и понятия
Алгоритм – это четко определенный план действий для исполнителя.
Свойства алгоритма
дискретность: состоит из отдельных шагов (команд);
понятность: должен включать только команды, известные исполнителю (входящие в СКИ);
определенность: при одинаковых исходных данных всегда выдает один и тот же результат;
конечность: заканчивается за конечное число шагов;
массовость: может применяться многократно при различных исходных данных;
корректность: дает верное решение при любых допустимых исходных данных.
Программа – это
алгоритм, записанный на каком-либо языке программирования;
набор команд для компьютера.
Команда – это описание действий, которые должен выполнить компьютер.
Константа – постоянная величина, имеющая имя.
Переменная – изменяющаяся величина, имеющая имя (ячейка памяти).
Процедура – вспомогательный алгоритм, описывающий некоторые действия (рисование окружности).
Функция – вспомогательный алгоритм для выполнения вычислений (вычисление квадратного корня, sin).
Весь материал - смотрите документ.