Стартовая страница
Тематическая группировка Расширить глоссарий Первый глоссарий Предыдущий глоссарий Основные темы Следующий глоссарий Последний глоссарий
 Глоссарий

Технологии программирования

Оглавление 

Входы 

Инструментальное программное обеспечение >

Программирование >

Программные модули >

Проектирование программного обеспечения >

Спецификации программных систем >

Формальная логика >


 

§ Информационные технологии

Технология программирования

Технология программирования - дисциплина, изучающая технологические процессы программирования и порядок их прохождения.
 
Новая функция:  Формула глоссария
 

 Выходы

 >> Императивное программирование

 >> Объектно-ориентированное программирование


 

Технология программирования

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

Аспектно-ориентированное сборочное программирование

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

Восходящее программирование

Программирование "снизу вверх"

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

Диаграмма функционального моделирования

Structured analysis and design technique (SADT)

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

Заглушка

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

Инструментарий технологии программирования

Инструментарий технологии программирования - программные продукты, предназначенные для поддержки технологии программирования.

Компонентное сборочное программирование

Компонентное сборочное программирование - объектно-ориентированное сборочное программирование, основанное на распространении классов в бинарном виде и предоставление доступа к методам класса через строго определенные интерфейсы.
Компонентное сборочное программирование поддерживают технологические подходы COM, CORBA, .Net.

Компьютерный дарвинизм

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

Логическое программирование

Логическое программирование - программирование в терминах фактов и правил вывода, с использованием языка, основанного на формальных исчислениях.

Метод восходящего проектирования

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

Метод расширения ядра

Метод расширения ядра - метод восходящего программирования, при котором основное внимание уделяется выявлению множества вспомогательных модулей, а не определению функции всей программы в целом.

Модульное программирование

Модульное программирование - метод разработки программ, предполагающий разбиение программы на независимые модули. Считается, что:
- оптимальный по размерам модуль целиком помещается на экране дисплея;
- разделение большой программы на модули облегчает ее разработку, отладку и сопровождение.

Модульное сборочное программирование

Модульное сборочное программирование - разновидность сборочного программирования, основанная на процедурах и функциях методологии структурного императивного программирования.

Нисходящее программирование

Программирование "сверху вниз"

Нисходящее программирование - методика разработки программ, при которой разработка начинается с определения целей решения проблемы, после чего идет последовательная детализация, заканчивающаяся детальной программой.
 >> Объектно-ориентированное программирование
Объектно-ориентированное программирование - технология программирования, при которой программа рассматривается как набор дискретных объектов, содержащих, в свою очередь, наборы структур данных и процедур, взаимодействующих с другими объектами.

Объектно-ориентированное сборочное программирование

Объектно-ориентированное сборочное программирование - разновидность сборочного программирования:
- основанная на методологии объектно-ориентированного программирования; и
- предполагающая распространение библиотек классов в виде исходного кода или упаковку классов в динамически компонуемую библиотеку.

Сборочное программирование

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

Синтезирующее программирование

Синтезирующее программирование - программирование, предполагающее синтез программы по ее спецификации.

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

Структурное программирование - методология и технология разработки программных комплексов, основанная на принципах:
- программирования "сверху-вниз";
- модульного программирования.
При этом логика алгоритма и программы должны использовать три основные структуры: последовательное выполнение, ветвление и повторение.

  Первый  <<  Предыдущий

 Оглавление глоссария No.6396

Следующий  >>  Последний 

Технология программирования / Аспектно-ориентированное сборочное программирование / Восходящее программирование / Диаграмма функционального моделирования / Заглушка / Императивное программирование / Инструментарий технологии программирования / Компонентное сборочное программирование / Компьютерный дарвинизм / Логическое программирование / Метод восходящего проектирования / Метод расширения ядра / Модульное программирование / Модульное сборочное программирование / Нисходящее программирование / Объектно-ориентированное программирование / Объектно-ориентированное сборочное программирование / Сборочное программирование / Синтезирующее программирование / Структурное программирование


Библиография  |  webadmin@glossary.ru
Copyright © 2000-2020 «Web-and-Press»

  

Курильский бобтейл;
Служебная библиотека
СИАРЕС

Деловой двор
Бухгалтерский учет для


  


Rambler's Top100
Rambler's Top100