logo search
Текстовая часть Илья

1.1.1 Виды программных продуктов

Все программы разрабатываются в соответствии с типами алгоритмов: линейные, разветвляющиеся, циклические, комбинированной структуры. Сложные программы могут включать все типы структур. Современный сайт является программой сложной, разветвленной структуры.

Программы линейной структуры строятся как последовательность выполняемых друг за другом операторов. Линейная программа не содержит каких-либо условий. Как правило, в таких программах требуются операторы: ввода информации, присваивания, вывода результатов вычислений.

Программы разветвляющейся структуры предусматривают выбор одного из нескольких последовательных операторов (ветвей) в зависимости от некоторых условий.

Программа циклической структуры позволяет многократно вычислять группу операторов при одновременном изменении одного или нескольких параметров. Встречаются циклы с известным и неизвестным числом повторений.

Программы подразделяются на следующие виды: