- •Программная инженерия:
- •51) Программные инструментальные средства разработки по – это:
- •52) Транслятор – это:
- •56) Отладчик:
- •59) Структурный подход к программированию – это:
- •60) Объектный подход к программированию – это:
- •61)Компонентный подход:
- •62) Управление требованиями:
- •63) К методам выявления требований относятся:
- •64) Требования к разрабатываемой системе должны включать:
- •65) Типы средств, иллюстрирующие цели моделирования системы:
- •68) Типичная схема процесса анализа с-требований включает в себя:
60) Объектный подход к программированию – это:
A) Технология создания сложного программного обеспечения, основанная на представлении задачи исследования как объекта
B) Технология создания сложного программного обеспечения, предназначенного для автоматизации технологических объектов
C) Технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств
D) Технология создания сложного программного обеспечения, основанная на представлении программы как единого объекта
E) Технология создания сложного программного обеспечения, позволяющая вести практически независимую разработку отдельных частей (объектов) программы
F) Технология создания сложного программного обеспечения, основанная на объектном представлении кода программы
G) Технология создания сложного программного обеспечения, в основе которой лежат новые способы организации программ, основанные на механизмах наследования, полиморфизма, композиции, наполнения
H) Технология создания сложного программного обеспечения, основанная на
объектно-ориентированном программировании
{Правильный ответ} = C, E, G
61)Компонентный подход:
A) Предполагает построение программного обеспечения из отдельных компонентов физически отдельно существующих частей программного обеспечения
B) Предполагает взаимодействие между компонентами через стандартизованные двоичные интерфейсы и позволяет использовать исполняемые файлы в любом языке программирования, поддерживающем соответствующую технологию
C) Позволяет рассматривать объект исследования, как структуру, состоящую из отдельных компонент
D) способ написания исходного кода программного обеспечения
E) Позволяет собрать объекты-компоненты в динамически вызываемые библиотеки или исполняемые файлы, и распространять в двоичном виде (без исходных текстов)
F) Способ отладки и тестирования программного обеспечения
G) Способ внедрения и опытной эксплуатации программного обеспечения.
H) Метод выработки требований к разработке программного обеспечения {Правильный ответ} = A, B, E
62) Управление требованиями:
A) Задача выявления изначальных проблем заказчика и создание системы, удовлетворяющей этим требованиям
B) Процесс систематического выявления, организации и документирования требований к сложной системе
C) Выявление требований заказчика и управление ими
D) Задача, состоящая в том, чтобы понимать проблемы заказчиков в их предметной области и на их языке и создавать системы, удовлетворяющие их потребности
E) Процесс создания программного обеспечения и адаптация его под требования заказчика
F) Разработка требований к программному обеспечению и создание ПО на основе этих требований
G) Процесс, в ходе которого вырабатывается и обеспечивается соглашение между заказчиком и выполняющей проект группой по поводу меняющихся требований к системе
H) Разработка программного обеспечения и выработка требований к
изменению работы системы заказчика
{Правильный ответ} = B, D, G
63) К методам выявления требований относятся:
A) Беседы с первыми руководителями предприятия, для которого разрабатывается программное обеспечение
B) Анализ научной и технической литературы, посвященной вопросам разработки программного обеспечения
C) Личные встречи и беседы со всеми сотрудниками предприятия
D) Анализ технической документации и на основе нее разработка требований к системе
E) На начальном этапе требования не выявляются, а формируются по мере разработки программного обеспечения
F) Интервьюирование и анкетирование, мозговой штурм и отбор идей
G) Совещания, посвященные требованиям, создание прототипов
H) Раскадровки, прецеденты, обыгрывание ролей
{Правильный ответ} = F, G, H
