макрокоманда
Строка кода исходной
программы, которая инициирует процедуру формирования строки кода объектной программы
преобразование программ
трансформация программ
Преобразование
спецификации алгоритма (программы) с целью ее распараллеливания, повышения ее эффективности, устранение уязвимостей и др. при сохранении неизменной семантики спецификации
макрос
Оператор в
программе, заменяемый на некоторый текст, получаемый с учетом его фактических параметров
workbench
Программная платформа для разработки и интеграции программных продуктов, прикладных пользовательских программ в едином информационном пространстве проекта
эмулятор
Устройство или
программа, имитирующие работу другого устройства или программы
метод "водопада"
водопадный метод
Метод разработки
программного обеспечения, заключающийся в последовательном выполнении этапов определения требований, проектирования, кодирования, тестирования и развертывания программной системы
итеративная разработка
Метод разработки
программного обеспечения, при котором на каждом последовательном этапе разработки выполняются процедуры определения требований, проектирования, кодирования и тестирования соответствующей части программного продукта. Следовательно, происходит итерационное продвижение к окончательному результату, причем каждое промежуточное решение уже является продуктом, способным выполнять определенные запланированные функции
архитектура, управляемая моделью
Model Driven Architecture
MDA
Предлагаемая организацией
OMG технология разработки
программного обеспечения, основанная на выполнении всех
проектных процедур на уровне моделей с последующей автоматической
генерацией кода. Разработка, управляемая моделями заключается в том, что все основные
проектные решения принимаются при оперировании платформо-независимыми моделями (PIM), а реализация модели в виде продукта становится формальной процедурой преобразования PIM в платформо-специфическую модель (PSM) и далее в программный код
разработка, управляемая моделями
разработка программ, управляемая моделями
Model Driven Design
MDD
управление конфигурациями и изменениями
конфигурационное управление
Software Configuration Management
Методология управления разработкой
программного обеспечения, основанная на синхронизации действий разработчиков, контроле внесения изменений в проект, управлении единым репозитарием проекта
плагин
Независимо компилируемый программный модуль, динамически подключаемый к основной
программе, предназначенный для расширения и/или использования её возможностей
виджет
Iintegrated Development Environment
IDE
интегрированная инструментальная среда
интегрированная среда разработки
SDK
Software Development Kit
Набор средств разработки
программного обеспечения,
утилит и документации, который позволяет программистам создавать приложения по определённой технологии или для определённой платформы (программной или программно-аппаратной)
MFC
Microsoft Foundation Classes
Delphi
Среда программирования на основе операционной системы Windows, визуального пользовательского интерфейса, объектно-ориентированного языка Object
Pascal (называемого также Delphi) и средств доступа к
базам данных
VisualAge
Software Development Platform
SDP
Eclipse
Eclipse Modeling Framework
EMF
Code::Blocks
PowerBuilder
Объектно-ориентированная
инструментальная среда для разработки графических клиент/серверных приложений, имеющих доступ к
базам данных и другой корпоративной информации, хранящейся локально или на сетевых серверах
OSGi
Open Services Gateway Initiative
Инструментальная среда создания Java-приложений на основе динамической многомодульной (плагинной)
шины, разрабатываемая консорциумом OSGi Alliance.
команда разработчиков
В команде разработчиков сложных программных
проектов имеются члены, выполняющие роли менеджера проекта, аналитиков, архитекторов, разработчиков, тестировщиков, менеджеров по развертыванию
Standard Widget Toolkit
SWT
Среда Microsoft.NET
Microsoft.NET
.NET
.NET Framework
NET.Framework
Common Language Runtime
CLR
Часть .
NET Framework, обеспечивающая совместное выполнение приложений .
NET, в том числе разноязыковых
Common Language Specification
CLS
Набор правил, которых должен придерживаться
компилятор языка при создании .NET-приложений, запускаемых в среде
CLR
библиотека классов .NET Framework
Microsoft Intermediate Language
MSIL
Промежуточный язык, служащий для облегчения перевода разноязыковых приложений в среду .
NET
JIТ
JITter
PE файл
Portable Executable File
Программный
компонент, который может непосредственно исполняться или использоваться повторно
сборка
assembly
развертывание