Самостоятельная работа 2. Алгоритмизация вычислительных процессов Алгоритмизация
Скачать 24.5 Kb.
|
Алгоритмизация вычислительных процессов Алгоритмизация – это процесс построения алгоритма решения задачи, результатом которого является выделение этапов процесса обработки данных, формальная запись содержания этих этапов и определение порядка их выполнения. Алгоритм – это точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату. Свойства алгоритма: детерминированность – точность указаний, исключающая их произвольное толкование; дискретность – возможность расчленения вычислительного процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений; результативность – прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения вычислительного процесса; массовость – пригодность алгоритма для решения всех задач заданного класса. Алгоритмический язык – набор символов и правил образования и истолкования конструкций из этих символов для записи алгоритмов. Язык программирования – предназначен для реализации программ на ЭВМ. Программа - это алгоритм, записанный в форме, воспринимаемой машиной. |