Технология структурного программирования — технология, основанная на структурном подходе.
Типизация — это способ защититься от использования объектов одного класса вместо другого или, по крайней мере, управлять таким использованием. Типизация заставляет нас выражать наши абстракции так, чтобы язык программирования, используемый в реализации, поддерживал соблюдение принятых проектных решений.
ТП — технический проект.
Управление разработкой программных систем (software management) — деятельность, направленная на обеспечение необходимых условий для работы коллектива разработчиков программного обеспечения, планирование и контроль деятельности этого коллектива с целью обеспечения требуемого качества ПО, выполнения сроков и бюджета разработки ПО.
Устойчивость программного обеспечения — свойство осуществлять требуемое преобразование информации при сохранении выходных решений программы в пределах допусков, установленных спецификацией при воздействии на программы таких факторов неустойчивости, как ошибки операторов ЭВМ, а также не выявленных ошибок программы.
Физическая структура данных — способ физического представления данных в памяти машины и называется еще структурой хранения, внутренней структурой, структурой памяти, или дампом.
Форма — визуальный компонент, обладающий свойством окна Windows.
Функция системы — совокупность действий системы, направленная на достижение определенной цели.
Функциональный анализ — рассмотрение объекта как комплекса выполняемых им функций.
Эвристика — наука, раскрывающая природу мыслительных операций человека при решении конкретных задач независимо от их конкретного содержания. В более узком смысле, эвристика — это догадки, основанные на опыте решения родственных задач.
Эвроритм — порядок действия человека при выполнении какой-то деятельности. В отличие от алгоритма может изменяться в процессе исполнения благодаря разумности исполнителя.
Экземпляр класса — объект.
Эксплуатационная документация — часть рабочей документации на программу, предназначенная для использования при эксплуатации программы и определяющая правила действия персонала и пользователей программы при ее функционировании, проверке и обеспечении ее работоспособности.
Экстремальное программирование (extreme programming) (XP) — адаптивный инженерный подход, рациональное объединение известных методов и их совокупное использование дает существенные результаты и успешно выполненные проекты при разработке небольших систем, требования к которым четко не определены и вполне могут измениться.
Эскизный проект (ЭЛ) — комплект проектных документов на программу, разрабатываемый на стадии "Эскизный проект", утвержденный в установленном порядке, содержащий описание нескольких альтернативных вариантов реализации будущего изделия и уточненные требования на основе их анализа. Степень проработки при этом должна быть достаточной лишь для достижения возможности сравнения вариантов.
ЭТ — электронная таблица.
Этап проекта — часть стадии проекта, выделенная по соображениям единства характера работ и (или) завершающего результата или специализации исполнителей.
Ядро — всеувеличивающаяся уже реализованная часть программы.
CASE-средства — это программные средства, поддерживающие процессы создания и сопровождения программных продуктов, включая анализ и формулировку требований, проектирование продукта и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным программным обеспечением и техническими средствами образуют полную среду разработки программных систем.
CASE-технология (Computer Aided Software Engineering) — технология, представляющая собой методологию проектирования АС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения программных систем и разрабатывать приложения в соответствии с информационными потребностями пользователей.
СОМ — Component Object Model.
Component Object Model (модель компонентных объектов) — спецификация метода создания компонент и построения из них программ.
CRC-карточка (Component, Responsibility, Collaborator — объект, обязанности, сотрудники) — промежуточный документ проекта, необходимый для специфицирования объектов.
Читать дальше