Член : Логин |Регистрация |Качи знания
Търсене
Структурирано програмиране [Модификация ]
Структурираното програмиране е парадигма за програмиране, насочена към подобряване на яснотата, качеството и времето за разработване на компютърна програма, чрез широко използване на подпрограми, блокови структури за и докато контурите - за разлика от използването на прости тестове и скокове, , което може да доведе до "спагети код", който е трудно да се следват и поддържат.
В края на 50-те години на миналия век се появяват програмните езици ALGOL 58 и ALGOL 60, като последната включва поддръжка на блокови структури. Факторите, които допринасят за нейната популярност и широко разпространено приемане, най-напред в академичните среди и по-късно сред практикуващите, включват откриването на това, което сега е известно като теоремата за структурираната програма през 1966 г., и публикуването на влиятелното "отворено писмо" 1968 г. от холандския компютърен учен Edsger W. Dijkstra, който измисли термина "структурирано програмиране".
Структурираното програмиране се използва най-често с отклонения, които позволяват по-ясни програми в някои конкретни случаи, например когато трябва да се работи с изключения.
[Програмиране на парадигмата][Декларационно програмиране][Императивно програмиране][Ограничено логическо програмиране][Spreadsheet][Функционално програмиране][Логическо програмиране][Отговорете на програмирането][Динамичен език за програмиране][Развитие на крайния потребител][Сервизно ориентирана архитектура][Общо програмиране][Програмиране с литература][Специфичен за домейна език][Metaprogramming][Проектиране, базирано на политики][Паралелно изчисляване][Модулно програмиране][Прототипно базирано програмиране][Аспектно ориентирано програмиране][Квантово програмиране][Компютърна програма][подпрограма][За цикъл][Докато цикъл][Гото]
1.елементи
1.1.Контролни структури
1.2.подпрограми
1.3.блокове
2.Структурирани езици за програмиране
3.история
3.1.Теоретична основа
3.2.Дебат
3.3.изход
4.Общи отклонения
4.1.Ранно напускане
4.2.Обработка на изключения
4.3.Няколко влизания
4.4.Държавни машини
[Качване Още Съдържание ]


Авторско право @2018 Lxjkh