Основы объектно-ориентированного проектирования

Ответы на курс: Основы объектно-ориентированного проектирования

При разработке новых проектов гарантию успеха дает

Метафоры

Наиболее полезным является правило

Конструирование ПО

Разница между принципом и банальностью

Наиболее сложно задать правило

Исключения из правила

Отметьте истинные высказывания

Рекомендательные правила

Эксперт в ОО-области должен обладать следующими качествами

Граф переходов, описывающий многопанельную систему, характеризуется

Многопанельная система является хорошим примером «образца» программирования поскольку

В данной главе под многопанельной системой понимается интерактивная система, в которой?

Отметьте истинные высказывания

В введенном классе Application (приложение) атрибуты задают

Сравнение функциональной и ОО-системы показывает, что?

В рассматриваемой многопанельной системе классы следует строить вокруг таких понятий как?

При переходе от функционального проектирования к объектно-ориентированному справедливо следующее

Подходящими примерами многопанельных систем являются системы

Для списка истории нужно

Под системой с откатами и повторами понимается интерактивная система, в которой?

Класс Command является

В хороших системах с откатами достаточно иметь возможность отката

Отметьте истинные высказывания

Отметьте истинные высказывания

Абстракциями, задающими классы в нашей системе, являются?

Подходящими примерами систем с откатами и повторами являются системы

Спецификация и реализация системы находятся в следующих отношениях

Отметьте истинные высказывания

Операция повтора

Какой из классов, описывающих графический мир (например карту) не связан с внешним миром?

Метод «подчеркивания существительных» в документе требований

Поиск классов

Отметьте истинное высказывание

Согласно теории АТД кандидат, претендующий на то, чтобы стать классом, должен

Свойства идеального класса

Отметьте истинные высказывания

Имя класса всегда должно быть либо

В качестве источников идей при поиске классов следует использовать

Возможными признаками для отбраковки классов являются

Классы можно разделить на следующие категории

Использование сценариев

Функция имеет абстрактный побочный эффект, если?

Отметьте истинные высказывания

Функция

Отметьте истинные высказывания

Различие между аргументами-операндами и аргументами-опциями в том, что?

АТД и активная структура данных

На простоту интерфейса компонента в первую очередь влияет

Отметьте истинные высказывания

Список требований при добавлении нового компонента

Под активной структурой данных понимается

Априорная схема вызова компонента предполагает

Пусть имеется класс Person, описывающий персону и класс Car, задающий автомобиль. Класс Owner_Car, описывающий владельца машины должен быть?

Отметьте истинные высказывания

Отметьте истинные высказывания

Используйте наследование для отношения, воспринимаемого как «является»

Наследование применяется в различных ситуациях. Классификация включает следующие случаи наследования

Наследование применяется в различных ситуациях. Классификация включает следующие случаи наследования

Пусть классу В нужны специфические свойства классов C, D, …E. Техника описателей предполагает, что взаимодействие организуется следующим образом

Наследование представляет собой

Типичные ошибки применения наследования

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Грамматические категории для имен

Ясности и качеству ПО способствует язык программирования, характеризуемый

Выберите наиболее подходящую форму комментария

Отметьте истинные высказывания

Текст ОО-системы в сравнении с текстом систем на языках C, Pascal, Ada или Fortran

Правила стиля

Правила форматирования текста

Имена

Правила для расстановки точек с запятой. Предлагаемый стиль отдает препочтение

Отметьте истинные высказывания

Отметьте истинные высказывания

Объектная технология анализа характеризуется следующим

Для экспертов в проблемной области, менеджеров, будущих пользователей спецификация, чтобы быть понятной

Цели анализа

Отметьте истинные высказывания

Объектно-ориентированный анализ

Требования к процессу анализа и поддерживающей нотации

Цели анализа

Отметьте истинные высказывания

Число этапов в жизненном цикле кластера

Обратимость ОО-процесса разработки ПО

Кластер

Кластерная модель разработки ПО

Модель водопада при разработке ПО

Отметьте истинные высказывания

Бесшовность ОО-процесса разработки ПО

Этап обобщения может содержать следующие действия

Руководитель проекта в кластерной модели

Достоинства стратегии «пройди начальный тренинг дважды»

В учебной программе следует большую часть времени уделять

С чего следует начинать обучение ОО-методу?

Отметьте истинные высказывания

Начальный курс по ОО-методу следует пройти

Суть стратегии «пройди начальный тренинг дважды» состоит в том, чтобы

Когда следует начинать обучать объектной технологии?

Чем не следует заниматься во вводном курсе?

ОО-учебный план может концентрироваться вокруг создания библиотек общецелевого назначения. Это позволяет

Суть стратегии «пройди начальный тренинг дважды» состоит в том, чтобы

В начальном курсе следует уделять наибольшее внимание

Отметьте истинные высказывания

Начальный учебный курс следует строить вокруг библиотеки классов. Это позволяет

Различные виды параллельности

Какие правила корректности сепаратности справедливы?

В ситуации «дуэли» исключительная ситуация возникает

При параллельной работе, когда несколько клиентов могут требовать от одного и того же объекта запуска различных компонентов

В рассматриваемом контексте процессор — это?

Отметьте истинные высказывания

Может ли объект быть процессом?

Сепаратный объект

Отметьте истинные высказывания

Сепаратными могут быть?

При поддержке сохраняемости, встроенной в язык, наиболее предпочтительным является вариант сохранения

Обнаружение рассогласования объекта основано на том, что вместе с объектом сохраняется ключ его версии класса, который может

При эволюции схемы предпочтительным для пользователей системы является вариант

При работе с реляционной базой данных в объектном окружении для получения и обновления данных следует использовать

Эволюция схемы предполагает, что?

В основе реляционных баз данных лежат следующие свойства

Отметьте истинные высказывания

При эволюции схемы возникают следующие проблемы

Сохраняемость объектов поддерживается

Отметьте истинные высказывания

Отметьте истинные высказывания

Отметьте истинные высказывания

Хороший конструктор интерфейса должен позволять

Двухуровневая структура конструктора приложений необходима при создании конструктора

Контекст в данном контексте — это?

Это возможно?

Командные кнопки, списки и другие элементы управления — это?

При двухуровневой структуре конструктора приложений

Абстракции, используемые при разработке конструктора приложений

В системах, интерфейс которых допускает визуализацию внешнего мира, требуется использовать

Конструктор приложения – это?

Пакет языка Ada допускает

Интерфейс пакета языка Ada содержит

Пакет языка Ada может использоваться для задания

Задача языка Ada

Отметьте истинные высказывания

В языке Ada

Механизм исключений языка Ada

Отметьте истинные высказывания

К инкапсулирующим языкам относят языки

Тело пакета языка Ada содержит

В данном контексте к функциональным языкам относятся?

Дисциплинарный подход к эмуляции объектной технологии для функциональных языков предполагает?

Отметьте истинные высказывания

Подпрограммы с множественными входами

Язык Pascal

Язык C — это язык?

Отметьте истинные высказывания

Под эмуляцией объектной технология в не ОО-средах понимают?

К «живым» необъектным языкам первого поколения относятся языки

Для эмуляции класса можно использовать структуру языка С, поскольку

Современный стандарт языка С++ предлагает широкий набор мощных механизмов

Язык Simula решает проблему «аномалии наследования» следующим образом

Первым языком ОО-программирования был язык?

Сообщения в языке Smalltalk могут быть?

Сопрограммы языка Simula

Язык Smalltalk

Первый объектный язык программирования Simula ввел следующие понятия

Язык С++

Отметьте истинные высказывания

Язык Objective-C

В интересах повторного использования в систему можно подключить?

Интерфейс языка Eiffel с языками С и С++

Язык Eiffel

Отметьте истинные высказывания

Удаленное выполнение

Инструментальные средства разработки построены в соответствии с объектами разработки и включают?

Отметьте истинные высказывания

Назовите требования к компиляции кода

Заключительная оптимизация – финализация подразумевает?

Инструментарий высокого уровня включает?

Среда разработки объединяет следующие элементы

Предлагаемые правила стиля включают

Базы данных должны обеспечивать следующие свойства

Правила методологии ПО должны базироваться на

Отметьте истинные высказывания

Класс «состояние» характеризуется следующими операциями

Компонент класса, представляющий запрос

В результате анализа описание нетривиальной системы должно использовать следующее представление

ОО-подход представляет реальную основу системного анализа. В этом заслуга следующего инструментария

Формализмы, применяемые на этапе анализа

Кластер содержит

Отметьте истинные высказывания

При структурном подходе в ключ (дескриптор) класса разумно включать

Язык Fortran

Производители компиляторов предпочитают использовать язык С из-за таких его свойств, как?

Дескриптор класса — это?

Отметьте истинные высказывания

Технология тающего льда предполагает?

Отметьте истинные высказывания

Отметьте истинные высказывания

Comments are closed.

Яндекс.Метрика