Назовите средства, обеспечивающие отражения идей объектной модели в реляционных базах данных:
(*ответ*) использование библиотек классов для отображения объектов
(*ответ*) расширение системы типов включением понятий объектно - ориентированного программирования
связь между таблицами по совпадению ключевых атрибутов
установление соответствия таблицы и объекта
Назовите требования, обязательные при подходе RAD:
(*ответ*) использование CASE - средств
(*ответ*) обязательное участие пользователей в проектировании
применение специализированных языков программирования
обязательность полного завершения работ на каждой стадии разработки
Назовите элементы, которые могут служить компонентами диаграммы компонентов UML:
(*ответ*) таблица базы данных
(*ответ*) файл
устройство
состояние
Наиболее общий вид системы при структурном подходе представляет диаграмма
(*ответ*) контекстная
детализирующая потоков данных
функциональная
переходов состояний
Одинаковой характеристикой объектов одного класса является:
(*ответ*) интерфейс
текущее состояние
идентификатор
время жизни
Операциональный подход ориентирован на:
(*ответ*) исполняемые компьютером команды
использование CASE - средств
присутствие при работе программы конечного пользователя
удобство для оператора ЭВМ
Определение структуры программной системы осуществляется на стадии
(*ответ*) постановки задачи
проектирования программы
построения модели
разработки алгоритма
Основной задачей логического проектирования при объектном подходе является:
(*ответ*) разработка классов для реализации объектов
объединение классов в программные компоненты
размещение программных компонентов на вычислительных устройствах
декомпозиция программного обеспечения
Основным средством моделирования функциональных требований к системе являются:
(*ответ*) диаграммы потоков данных
диаграммы «сущность - связь»
модели SADT
диаграммы классов
Основными задачами физического проектирования являются 2 из перечисленных:
(*ответ*) объединение классов в программные компоненты
(*ответ*) размещение программных компонентов на вычислительных устройствах
разработка классов для реализации объектов
декомпозиция программного обеспечения
Перечислите возможности, которые обеспечивает механизм наследования при построении новых классов:
(*ответ*) добавление данных
(*ответ*) переопределение методов
Удаление данных
Удаление методов
По стандарту ISO/IEC 12207:1995 к стадиям разработки программных средств относятся:
(*ответ*) анализ требований к системе
(*ответ*) проектирование архитектуры программ
(*ответ*) тестирование
сопровождение
По стандарту ГОСТ 19.102-77, к стадиям разработки программных средств относятся:
(*ответ*) постановка задачи
проектирование
реализация
сопровождение