Императивное программирование - технология программирования, характеризующаяся
принципом последовательного изменения состояния вычислителя пошаговым образом. При
этом управление изменениями полностью определено и полностью контролируемо.
Императивное программирование - технология программирования, характеризующаяся
принципом последовательного изменения состояния вычислителя пошаговым образом. При
этом управление изменениями полностью определено и полностью контролируемо.
Диаграмма функционального моделирования
Structured analysis and design technique (SADT)
Диаграмма функционального моделирования - инструмент разработки функциональных
спецификаций в виде диаграмм, фрагментов текста и глоссария, связанных
перекрестными ссылками. В состав диаграммы входят:
- блоки, изображающие активность моделируемой системы; и
- дуги, связывающие блоки вместе и изображающие взаимодействия и взаимосвязи между
ними.
Место соединения дуги с блоком определяет тип интерфейса:
- управляющая информация входит в блок сверху;
- входная информация, подвергающаяся обработке, показывается с левой стороны блока;
- выходная информация показывается с правой стороны;
- механизм, осуществляющий операцию, представляется дугой, входящей в блок снизу.
Заглушка
Заглушка - структурном программировании - процедура, представленная точной
спецификацией заголовка и пустым телом. Заглушка позволяет компилировать и
выполнять программу в отладочном режиме.
Императивное параллельное программирование
Императивное параллельное программирование - методология программирования, в
которой предлагается использование явных конструкций для параллельного исполнения
выбранных фрагментов программ.
Инструментарий технологии программирования
Инструментарий технологии программирования - программные продукты, предназначенные
для поддержки технологии программирования.
Компьютерный дарвинизм
Компьютерный дарвинизм - подход к разработке программных систем, основанный на
принципе восходящей разработки при интенсивном тестировании. Подход состоит из трех
основных процессов: макетирования, тестирования и отладки.
Метод восходящего проектирования
Метод восходящего проектирования - подход, при котором в первую очередь
определяются вспомогательные модули, которые потребуются для проектируемой
программы.
Метод расширения ядра
Метод расширения ядра - метод восходящего программирования, при котором основное
внимание уделяется выявлению множества вспомогательных модулей, а не определению
функции всей программы в целом.
Операторный язык программирования;
Императивный язык программирования
От лат.Imperativus - повелительный
Процедурно-ориентированный язык программирования - язык программирования высокого
уровня, в основу которого положен принцип описания (последовательности) действий,
позволяющей решить поставленную задачу.
Обычно процедурно-ориентированные языки задают программы как совокупности процедур
или подпрограмм.
Технология программирования
Технология программирования - дисциплина, изучающая технологические процессы
программирования и порядок их прохождения.