Объектно-ориентированное программирование на языке С++. Лясин Д.Н - 5 стр.

UptoLike

Составители: 

5
полнены в правильном порядке с учетом зависимости ячеек друг от друга. В
электронной таблице не используется присваивание, то есть указание изме-
нить текущее значение ячейки. Если мы не управляем сами последовательно-
стью вычислений, то мы и не знаем, когда произойдет присваивание, а поэто-
му от него мало пользы.
К процедурным языкам
относятся Basic, Cobol, Fortran, Pascal, C и Ada.
1.2. Структурное программирование
Структурный подход к разработке ИС заключается в ее декомпозиции (разбие-
нии) на автоматизируемые функции: система разбивается на функциональные
подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на
задачи и подзадачи. Структурное программирование основано на следующих
принципах:
- программирование должно осуществляться сверху-вниз;
- весь
проект должен быть разбит на модули с одним входом и одним выходом ;
- логика алгоритма и программы должна допускать только три основные структу-
ры - последовательное выполнение, ветвление и повторение. Недопустим
оператор передачи управления в любую точку программы;
- при разработке документация должна создаваться одновременно с программиро-
ванием, в виде комментариев к программе
.
Цель структурного программирования - повышение надежности программ,
обеспечение сопровождения и модификации, облегчение и ускорение разработки.
Идеи структурного программирования появились в начале 70-годов в компании
IBM, в их разработке участвовали такие известные ученые как Э. Дейкстра, Х.
Милс, Э. Кнут, С. Хоор.
полнены в правильном порядке с учетом зависимости ячеек друг от друга. В
электронной таблице не используется присваивание, то есть указание изме-
нить текущее значение ячейки. Если мы не управляем сами последовательно-
стью вычислений, то мы и не знаем, когда произойдет присваивание, а поэто-
му от него мало пользы.
    К процедурным языкам относятся Basic, Cobol, Fortran, Pascal, C и Ada.


     1.2.    Структурное программирование


  Структурный подход к разработке ИС заключается в ее декомпозиции (разбие-
нии) на автоматизируемые функции: система разбивается на функциональные
подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на
задачи и подзадачи. Структурное программирование основано на следующих
принципах:
- программирование должно осуществляться сверху-вниз;
- весь проект должен быть разбит на модули с одним входом и одним выходом ;
- логика алгоритма и программы должна допускать только три основные структу-
ры - последовательное выполнение, ветвление и повторение. Недопустим
оператор передачи управления в любую точку программы;
- при разработке документация должна создаваться одновременно с программиро-
ванием, в виде комментариев к программе.
  Цель структурного программирования - повышение надежности программ,
обеспечение сопровождения и модификации, облегчение и ускорение разработки.
  Идеи структурного программирования появились в начале 70-годов в компании
IBM, в их разработке участвовали такие известные ученые как Э. Дейкстра, Х.
Милс, Э. Кнут, С. Хоор.




                                       5