Ответы на модуль 4 (РАЗРАБОТКА ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ) по предмету технологии разработки программного обеспечения.
1) Чем измеряется размер программного модуля?
числом содержащихся в нём операторов или строк
2) Что на диаграмме последовательностей показывают линия жизни?
показывает, когда объект начинает и заканчивает свое существование
3) Какой вид сцепления модулей рекомендуется для использования современной технологией программирования?
параметрическое сцепление
4) Самой слабой степенью прочности обладает
модуль, прочный по совпадению
5) Фаза построения программы начинается
с планирования структуры
6) Кто является действующим субъектом при моделировании вариантов использования программного обеспечения?
человек, который будет реально работать с создаваемой системой
7) Сценарий в моделировании вариантов использования определяет
способ достижения цели операции
8) Как называется любой фрагмент описания процесса, оформляемый как самостоятельный программный продукт, пригодный для использования в описаниях разных процессов?
программный модуль
9) Когда можно говорить о начале процесса разработки программного обеспечения?
когда существует договоренность с заказчиком о цене, сроках и общем предназначении программы
10) Что такое сцепление программного модуля?
мера его внутренних связей
11) В чем состоит статистический контроль структуры программы?
в оценке структуры программы, именно насколько хорошо программа разбита на модули с учетом значений основных характеристик модуля
12) Архитектурный подход к разработке программы представляет собой
модификацию восходящей разработки, при которой модульная структура программы формируется в процессе программирования (кодирования) модуля
13) Сколько итераций каждого этапа разработки проектов может понадобиться?
возможно несколько, в зависимости от нужд пользователя и их представления программистами
14) Атрибуты (методы) для каждого из классов
в основном вырастают из тех существительных, которые сами не стали классам
15) Как называется класс поддержки экрана пользовательского интерфейса?
userInterface
16) Сквозной контроль является видом
динамического контроля
17) В каких случаях следует применять хранение самих объектов?
когда объектов мало и они небольшие
18) Как называется контроль спецификации модулей со стороны разработчиков этих модулей?
смежный контроль снизу
19) Кто обычно инициирует вариант использования?
действующий субъект
20) На какой стадии создания системы с помощью вариантов использования должно быть описано все, что должна делать эта система?
на стадии ее проектирования
21) Как называется простой программный фрагмент, который при нисходящем тестировании сигнализирует о самом факте обращения к модулю, производит необходимую для правильной работы программы обработку значений его входных параметров (иногда с их распечаткой) и выдает, если это необходимо, заранее запасенный подходящий результат?
имитатор модуля
22) Что такое рутинность модуля?
его независимость от предыстории обращений к нему
23) Как называется метод, при котором обход дерева программы производится с целью кратчайшим путем реализовать тот или иной вариант (сначала самый простейший) нормально действующей реализации?
целенаправленная конструктивная реализация
24) Как на диаграмме вариантов использования называют прямоугольную рамку, которая окружает все варианты использования, оставляя за своими пределами действующих субъектов?
границей системы
25) Какой метод разработки структуры программы предполагает, что каждый запрограммированный модуль начинают сразу же тестировать до перехода к программированию другого модуля?
метод нисходящей реализации