Одним из базовых понятий информатики является понятие алгоритма. Алгоритм показывает, какие операции, связанные с обработкой данных, и в каком порядке необходимо выполнить, чтобы получить решение задачи.
Алгоритм должен удовлетворять определенным требованиям, среди которых необходимо выделить, самые важные
• Определенность - каждый шаг алгоритма должен интерпретироваться исполнителем однозначно.
• Результативностъ - за конечное число шагов алгоритм должен привести к решению задачи или остановиться из-за невозможности ее решить.
• Дискретность - шаги вычислительного процесса должны быть отделены один от другого.
• Эффективность - во время решения задачи может использоваться только ограниченный объем компьютерных pecypcов.
• Массовость - алгоритм разрабатывается в общем виде, то есть его необходимо применять не только к отдельной задаче, но и к определенному классу задач, которые отличаются лишь входными данными.
Языки, предназначенные для записи алгоритмических структур, называются языками структурного программирования.




Теги: