Автор: Пользователь скрыл имя, 10 Декабря 2010 в 22:17, реферат
1) Любая программа представляет собой структуру, построенную из трёх типов базовых конструкций:
- последовательное исполнение — однократное выполнение операций в том порядке, в котором они записаны в тексте программы;
- ветвление — однократное выполнение одной из двух или более операций, в зависимости от выполнения некоторого заданного условия;
- цикл — многократное исполнение одной и той же операции до тех пор, пока выполняется некоторое заданное условие.
2) Повторяющиеся фрагменты программы могут оформляться в виде подпрограмм. В этом случае в тексте основной программы, вместо помещённого в подпрограмму фрагмента, вставляется инструкция вызова подпрограммы. При выполнении такой инструкции выполняется вызванная подпрограмма, после чего исполнение программы продолжается с инструкции, следующей за командой вызова подпрограммы.
Содержание 2
Структурное программирование 3
Объектно-ориентированное программирование 5
Логическое программирование 9
Автоматное программирование 10
Процедурное программирование 11
Аспектно-ориентированное программирование 12