СРЕДСТВА РЕСУРСНОЙ ПОДДЕРЖКИ.
Программное обеспечение ЭВМ. АЛГОРИТМЫ И ПРОГРАММЫ
Определение алгоритма. Свойства и способы описания
Основой для создания любой программы является алгоритм. Ниже будет приведено не очень строгое определение алгоритма, но достаточное для понимания этапов разработки программы.
АЛГОРИТМ - последовательность действий обладающая следующими свойствами: 1. ОПРЕДЕЛЕННОСТЬЮ - последовательность действий должна пониматься однозначно и не допускать двойного толкования. 2. РЕЗУЛЬТАТИВНОСТЬЮ - последовательность действий должна приводить к конечному результату. 3. МАССОВОСТЬЮ - последовательность действий должна быть справедлива не только для конкретных исходных данных, но и для некоторой области допустимых значений исходных данных. |
Существуют два способа описания алгоритмов - ГРАФИЧЕСКИЙ и СЛОВЕСНЫЙ.
Графическое описание алгоритма представляется в виде СХЕМЫ АЛГОРИТМА - совокупности геометрических фигур соединенных линиями.
Словесное описание алгоритма осуществляется с помощью специальных АЛГОРИТМИЧЕСКИХ ЯЗЫКОВ.
ЯЗЫКОМ ПРОГРАММИРОВАНИЯ называется алгоритмический язык предназначенный для программирования задач на ЭВМ.