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

Количество вопросов - 270

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Цели анализа

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

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

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

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

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

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

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

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

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

Процесс анализа требует

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

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

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

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

Метафоры

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

Возможным решением является функциональное проектирование "сверху-вниз". Для этого решения справедливо следующее

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

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

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

Механизм откатов и повторов должен удовлетворять следующим свойствам

Класс, задающий список истории

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

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

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

Класс без команд

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

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

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

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

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

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

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

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

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

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

При наследовании

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

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

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

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

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

Текст ОО-системы в сравнении с текстом систем на языках C, Pascal, Ada или Fortran обычно короче для больших программных систем за счет следующих факторов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В инкапсулирующих языках

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

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

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

Язык Pascal

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

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

Язык Simula

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

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

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

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

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

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

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

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

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

Класс State (состояние) является классом поведения. Это означает, что он

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

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

Свойства, которыми должна обладать ОО-база данных

Возможным решением является прямое отображение графа переходов в модульную структуру. Каждое состояние – отдельный модуль, заканчивающийся разбором случаев, определяющим модуль-преемник. Для этого решения справедливо следующее

Суть обращенного учебного плана состоит в том, чтобы?

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

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

Масштабируемость решения предполагает

В рассматриваемой реализации класс Window, задающий окно

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

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

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

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

Язык Eiffel

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

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

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

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

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

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

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

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

Из принципа операндов следует, что?

Стратегия от потребителя к производителю позволяет научить

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

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

Кластер может быть

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

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

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

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

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

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

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

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

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

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

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

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

Возможные ситуации (12), требующие наследования разделяются на следующие категории

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

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

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

Константы

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

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

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

Этап обобщения

Объектная технология разработки ПО позволяет

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

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

Ограничения, связанные с синхронизацией параллельных вычислений

Какие ситуации возможны в процессе "дуэли"?

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

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

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

В языке Ada

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

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

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

Язык Fortran

Файл языка C

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

Язык Smalltalk

Язык Objective-C

Язык С++

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

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

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

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

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

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

Клиентский модуль, которому доступен интерфейс пакета, может

Документация

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

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

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

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

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

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

Стимулами для разработки ОО-баз данных являются?

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

Кластер

Методологическое правило может быть

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

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

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

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

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

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

Функция

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

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

При выборе отношения, которым должны быть связаны классы – клиентским или наследования, следует учитывать, что?

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

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

Инженерия ПО

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

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

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

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

Введение параллельности

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

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

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

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

Тип в языке Ada

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

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

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

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

Язык Lisp привнес следующие полезные идеи в ОО-технологию

Язык Java

Что происходит при внесении изменений в систему?

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

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

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

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

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

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

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

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

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

Для работы с командами, имеющими один или несколько аргументов, можно выбрать один из следующих вариантов реализации

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

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

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

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

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

Цели анализа

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

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

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

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

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

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

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

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

Имена

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отложенный класс FIGURE

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

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

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

Сходство между параллельным программированием и ОО-построением программ основано на том, что?