<<
>>

Процедурное программирование

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

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

Со временем сложность задач возрастала, что приводило к увеличению размера программного кода. Использование процедурного программирования не только не позволяло повысить производительность программного обеспече- ния, но и значительно усложняло процесс его разработки.

6.4.3

<< | >>
Источник: А. Г. Зрюмова, Е. А. Зрюмов, С. П. Пронин. ИНФОРМАТИКА. 2011

Еще по теме Процедурное программирование:

  1. Основной курс (Программирование)
  2. Иванова Г.С. Основы программирования, 2002
  3. Эстетика программирования
  4. Г.С.Иванова, Т.Н.Ничушкина, Е.К.Пугачев. Объектно- ориентированное программирование, 2001
  5. О. Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ, 2008
  6. Часть вторая Родительское программирование
  7. Программирование телевизионного вещания
  8. Часть вторая Родительское программирование СУДЬБА ЧЕЛОВЕКА
  9. Нейро-лингвистическое программирование
  10. Сергей Александрович Орлов. Теория и практика языков программирования: Учебник для вузов. Стандарт 3-го поколения, 2013
  11. ПРОГРАММИРОВАНИЕ НА УСПЕХ
  12. Научное программирование телевидения
  13. Программирования основные понятия
  14. Глава 2 Отрицательное и положительное программирование