СУЭБ ИВТ СО РАН


А.М.Федотов

Словарные статьи в коллекции: (public_cat = Thesaurus of Information Technology: Dictionary Articles )

Программирование структурное

Синонимы: Программирование структурное; Структурное программирование;

Методология структурного императивного программирования — подход, заключающийся в задании хорошей топологии императивных программ, в том числе отказе от использования глобальных данных и оператора безусловного перехода, разработке модулей с сильной связностью и обеспечении их независимости от других модулей.

Структурное программирование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков, предложена в 70-х годах XX века Э.Дейкстрой , разработана и дополнена Н.Виртом , Д.Кнутом , Э.Хоаром , Р.Флойдом и Х.Миллсом .

Элементы структурного подхода к программированию присутствовали в технологии крупноблочного программирования Л.В.Канторовича . Впервые концепция структурного программирования была сформулирована А.С.Кронродом .

Большой вклад в развитие структурного программирования внесли советские ученые: школы возглавляемые А.П.Ершовым , С.С.Лавровым и М.Р.Шура-Бурой .

Любая программа представляет собой структуру, построенную из трёх типов базовых конструкций:

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

Ключевые термины, связанные с термином : "Программирование структурное":

  1. Алгол [ru]
  2. Альфа-6 [ru]
  3. Аспектно-ориентированное программирование [ru]
  4. Императивное программирование [ru]
  5. парадигмы программирования [ru]
  6. Программирование [ru]

Литература

Дополнительная

  1. Дал У., Дейкстра Э., Хоор К. Структурное программирование / пер. с англ. С.Д. Зеленцкого, В.В. Мартынюка, Л.В. Ухова ; под ред. Э.З. Любимского, В.В. Мартынюка. — М.: Мир, 1975. — С. 247.
  2. Йодан Э. Структурное проектирование и конструирование программ / Э. Йодан; Пер. с англ. В.В. Фролова, Л.А. Теплицкого; Под ред. Л.Н. Королева. — М.: Мир, 1979. — 360 с.

Ссылка на персон:

  1. Вирт Никлаус
  2. Дейкстра Эдсгер Вибе
  3. Ершов Андрей Петрович
  4. Канторович Леонид Витальевич
  5. Кнут Дональд
  6. Кронрод Александр Семёнович
  7. Лавров Святослав Сергеевич
  8. Миллс Харлан
  9. Наур Петер
  10. Флойд Роберт
  11. Хоар Чарльз Энтони Ричард
  12. Шура-Бура Михаил Романович
Ключевые термины публикации:  Программирование;   парадигмы программирования;   процедурное программирование;   Императивное программирование;   algol- 68;   pascal;   ada;   modula;   язык СИ;   Структурное программирование;
Контекстный поиск: Задайте образец для поиска:
    

|Список терминов| |Терминдер тізімі| |Directory of Terms|
© 2013-2024, Евразийский национальный университет им. Л.Н.Гумилева, Астана
© 2007-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
[FIT]
ФИТ НГУ       НГУ
ЕНУ им.Гумилева
ИВТ СО РАН
    Дата последней модификации: 31.05.2015