Введение в объектно-ориентированное программирование СИНЕРГИЯ. Тест 2022 ответы (Решение → 31213)

Описание

Введение в объектно-ориентированное программирование СИНЕРГИЯ ответы МОИ МТИ📝Тесты на 97/100 баллов. Оценка Отлично. 📗 ВСЕ ОТВЕТЫ выделены в файле. Все вопросы к тесту указаны ниже:

  • После покупки вы сможете скачать файл со всеми ответами. Все вопросы указаны в оглавлении.


Верно ли, что концепция MVC включает в себя ровно три структурных составляющих: модель, вид и контроллер?

*

Какие из перечисленных утверждений касательно низкоуровневых шаблонов проектирования верны?

*

Какое ключевое слово может быть использовано для доступа к элементам класса-родителя?

*

Какое из перечисленных утверждений верно?

*

Верно ли то, что существуют такие классы, которые могут иметь один и только один экземпляр?

*

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

*

Верно ли утверждение о том, что Java является декларативным языком программирования?

*

Каково основное назначение статического импорта?

*

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

*

Как называется организация, регулирующая развитие UML?

*

Верно ли, что MVC позволяет визуализировать одни и те же данные разными способами без изменения модели?

*

К какой группе языков относится Java?

*

Что из перечисленного может быть отнесено к преимуществам шаблона «заместитель»?

*

Задачи какого рода решают структурные шаблоны проектирования?

*

Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?

*

Верно ли то, что отношение композиции является частным случаем отношения агрегации?

*

Верно ли утверждение о том, что Java является императивным языком программирования?

*

Верно ли, что Java позволяет создавать массив заранее известных величин?

*

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

*

Верно ли, что абстрактный класс не может иметь экземпляров?

*

Верно ли, что абстрактный класс не может содержать реализаций методов?

*

Верно ли, что в активной модели MVC об изменениях данных представление оповещает контроллер?

*

Верно ли, что в пассивной модели MVC об изменениях данных представление оповещает контроллер?

*

Верно ли, что для создания десктруктора в Java используется блок finalize?

*

Верно ли, что наиболее общим отношением между классами является отношение зависимости?

*

Верно ли, что основная цель использование концепции MVC – разграничение логики работы и визуализации?

*

Верно ли, что основная цель использование концепции MVC – упрощение архитектуру приложения?

*

Верно ли, что отношение агрегации может применяться для изображения иерархических отношений между классами?

*

Верно ли, что понятия «вложенный класс» и «класс-член» являются синонимами?

*

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

*

Задачи какого рода решают основные шаблоны проектирования?

*

Задачи какого рода решают поведенческие шаблоны проектирования?

*

Задачи какого рода решают порождающие шаблоны проектирования?

*

Какая из парадигм программирования является ведующей в языке Java?

*

Какая команда используется для выполения байт-кода?

*

Какие задачи позволяет решать ключевое слово final?

*

Какие из перечисленных требований должны выполняться для создания шаблона «неизменяемый объект» в Java?

*

Какие из перечисленных утверждений касательно высокоуровневых шаблонов проектирования верны?

*

Какие из предлагаемых утверждений верны?

Оглавление

Верно ли, что концепция MVC включает в себя ровно три структурных составляющих: модель, вид и контроллер?ДаНет Какие из перечисленных утверждений касательно низкоуровневых шаблонов проектирования верны?Низкоуровневые шаблоны учитывают специфику языка программированияНизкоуровневые

Верно ли, что концепция MVC включает в себя ровно три структурных составляющих: модель, вид и контроллер?

Да

Нет

Какие из перечисленных утверждений касательно низкоуровневых шаблонов проектирования верны?

Низкоуровневые шаблоны учитывают специфику языка программирования

Низкоуровневые шаблоны также называют идиомами

Низкоуровневые шаблоны являются универсальными

Низкоуровневые шаблоны не используются в прикладных разработках

Какое ключевое слово может быть использовано для доступа к элементам класса-родителя?

super

parent

instanceof

inherited

Какое из перечисленных утверждений верно?

UML является исторически первым языком моделирования

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

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

Верно ли то, что существуют такие классы, которые могут иметь один и только один экземпляр?

Да

Нет

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

Да

Нет

Верно ли утверждение о том, что Java является декларативным языком программирования?

Да

Нет

Каково основное назначение статического импорта?

Позволяет обращаться к статическим членам без явного указания класса-владельца

Добавляет в область видимости описываемого класса все статические структуры из указанного пакета

Позволяет JVM эффективно перенаправлять запросы к классам из других пакетов, принимая во внимание их статическую структуру

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

Да

Нет

Как называется организация, регулирующая развитие UML?

OMG

ANSI

ACM

NASA

Верно ли, что MVC позволяет визуализировать одни и те же данные разными способами без изменения модели?

Да

Нет

К какой группе языков относится Java?

интерпретируемый язык со строгой типизацией

интерпретируемый язык с динамической типизацией

компилируемый язык со строгой типизацией

компилируемый язык с динамической типизацией

Что из перечисленного может быть отнесено к преимуществам шаблона «заместитель»?

Позволяет инициализировать объекты по требованию

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

Сокращает время отклика системы

Не требует создания новых объектов

Задачи какого рода решают структурные шаблоны проектирования?

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

Абстрагирование процесса создания экземпляров класса

Создание различных структур, изменяющих поведение уже существующих объектов

Определяют алгоритмы и способы взаимодействия объектов между собой

Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?

this

super

instanceof

own

Верно ли то, что отношение композиции является частным случаем отношения агрегации?

Нет

Да

Верно ли утверждение о том, что Java является императивным языком программирования?

Да

Нет

Верно ли, что Java позволяет создавать массив заранее известных величин?

Да

Нет

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

Да

Нет

Верно ли, что абстрактный класс не может иметь экземпляров?

Да

Нет

Верно ли, что абстрактный класс не может содержать реализаций методов?

Да

Нет

Верно ли, что в активной модели MVC об изменениях данных представление оповещает контроллер?

Да

Нет

Верно ли, что в пассивной модели MVC об изменениях данных представление оповещает контроллер?

Да

Нет

Верно ли, что для создания десктруктора в Java используется блок finalize?

Да

Нет

Верно ли, что наиболее общим отношением между классами является отношение зависимости?

Да

Нет

Верно ли, что основная цель использование концепции MVC – разграничение логики работы и визуализации?

Да

Нет

Верно ли, что основная цель использование концепции MVC – упрощение архитектуру приложения?

Да

Нет

Верно ли, что отношение агрегации может применяться для изображения иерархических отношений между классами?

Да

Нет

Верно ли, что понятия «вложенный класс» и «класс-член» являются синонимами?

Да

Нет

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

Да

Нет

Задачи какого рода решают основные шаблоны проектирования?

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

Абстрагирование процесса создания экземпляров класса

Создание различных структур, изменяющих поведение уже существующих объектов

Определяют алгоритмы и способы взаимодействия объектов между собой

Задачи какого рода решают поведенческие шаблоны проектирования?

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

Создание различных структур, изменяющих поведение уже существующих объектов

Абстрагирование процесса создания экземпляров класса

Определяют алгоритмы и способы взаимодействия объектов между собой

Задачи какого рода решают порождающие шаблоны проектирования?

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

Абстрагирование процесса создания экземпляров класса

Создание различных структур, изменяющих поведение уже существующих объектов

Определяют алгоритмы и способы взаимодействия объектов между собой

Какая из парадигм программирования является ведующей в языке Java?

Объектно-ориентированная

Процедурная

Событийно-ориентированная

Компонентно-ориентированная

Какая команда используется для выполения байт-кода?

java

javac

javar

javarun

Какие задачи позволяет решать ключевое слово final?

Создание ненаследуемых методов

Создание абстрактных классов

Создание непереопределяемых методов

Создание неизменяемых полей

Создание классов, которые не могут иметь наследников

Какие из перечисленных требований должны выполняться для создания шаблона «неизменяемый объект» в Java?

Все поля класса должны иметь модификатор private

Все методы класса должны быть объявлены с модификатором static

Ссылка this не должна передаваться вовне во время конструирования объекта

Класс должен быть объявлен с модификатором final

Какие из перечисленных утверждений касательно высокоуровневых шаблонов проектирования верны?

Высокоуровневые шаблоны также называют архитектурными

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

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

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

Какие из предлагаемых утверждений верны?

Статическим называется член класса, доступ к которому возможен без создания экземпляра

Создание статического метода возможно только при использовании ключевого слова static

Статические поля являются общими для всех экземпляров класса

Статические поля недоступны экземплярам класса

Какие типы связей используют в UML?

Зависимость

Ассоциация

Обобщение

Реализация

Какие типы сущностей выделяют в UML?

Поведенческие

Аннотирующие

Структурные

Группирующие

Каково основное назначение статического импорта?

Позволяет JVM эффективно перенаправлять запросы к классам из других пакетов, принимая во внимание их статическую структуру

Позволяет обращаться к статическим членам без явного указания класса-владельца

Добавляет в область видимости описываемого класса все статические структуры из указанного пакета

Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?

this

super

instanceof

own

Какое количество секций может содержать блок описания интерфейса на UML-диаграмме классов?

Одну

Две

Три

Четыре

Какое количество секций может содержать блок описания класса на UML-диаграмме классов?

Одну

Три

Две

Четыре

Как расшифровывается аббревиатура UML?

Unified Modeling Language

Universally Modeling Language

Unified Modern Language

Universally Modern Luggage

Что из перечисленного может быть отнесено к недостаткам шаблона «отложенная инициализация»?

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

Вносит дополнительную задержку при обращении к объекту

Порождает дополнительные ошибки при многопоточной работе

Замедляет инициализацию объектов

Что из перечисленного может быть отнесено к преимуществам шаблона «адаптер»?

Увеличивает степень независимости системы от сторонних библиотек

Смена библиотек не требует изменения всей системы

Ускорение начальной инициализации

Минимизация задержки при обращении

Что из перечисленного может быть отнесено к преимуществам шаблона «декоратор»?

Позволяет динамически добавлять объектам новые обязанности

Упрощает структуру отдельных классов

Сокращает количество имен в адресном пространстве

Не требует дополнительной иерархии классов

Что из перечисленного может быть отнесено к преимуществам шаблона «делегирование»?

Позволяет изменить поведение избегая наследования

Повышает степень абстракции

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

Сокращает число элементов в адресном пространстве

Что из перечисленного может быть отнесено к преимуществам шаблона «команда»?

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

Позволяет обрабатывать запросы как объекты

Упрощает иерархию классов

Уменьшает время отклика системы

Что из перечисленного может быть отнесено к преимуществам шаблона «мост»?

Позволяет отделять абстракцию от реализации

Чаще всего изменение реализации не требует перекомпиляции кода клиента

Чаще всего изменение абстракции не требует перекомпиляции кода клиента

Сокращает время доступа к объектам

Что из перечисленного может быть отнесено к преимуществам шаблона «наблюдатель»?

Сокращает цепочку вызовов, необходимую для уведомления наблюдателей об изменении состояния объекта

Абстрагирует связность объекта и наблюдателей

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

Повышает степень повторной используемости кода

Что из перечисленного может быть отнесено к преимуществам шаблона «неизменяемый объект»?

Позволяет предотвратить ряд ошибок

Может быть использован в качестве ключа коллекции

Удобен для многопоточной работы

Положительно сказывается на скорости работы

Что из перечисленного может быть отнесено к преимуществам шаблона «одиночка»?

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

Предоставление глобальной точки доступа

Ускорение начальной инициализации

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

Что из перечисленного может быть отнесено к преимуществам шаблона «посредник»?

Централизовывает управление

Обеспечивает слабую связность системы

Упрощает протоколы взаимодействия между компонентами

Повышает степень повторной используемости кода

Что из перечисленного может быть отнесено к преимуществам шаблона «прототип»?

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

Позволяет сократить иерархию классов

Позволяет динамически конфигурировать приложение классами

Значительно уменьшает время, необходимое на создание новых объектов

Что из перечисленного может быть отнесено к преимуществам шаблона «состояние»?

Изолирует логику работы от реализации

Не требует дополнительных имен в адресном пространстве

Позволяет полностью скрыть информацию о классе-владельце

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

Что из перечисленного может быть отнесено к преимуществам шаблона «фабричный метод»?

Положительно сказывается на скорости работы

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

Сокращает количество имен в адресном пространстве

Позволяет сделать код создания объектов более универсальным

Что из перечисленного может быть отнесено к преимуществам шаблона «фасад»?

Изолирует клиентов от подсистем

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

Облегчает устройство системы

Ограничивает доступ клиентов к подсистемам

Что из перечисленного может быть отнесено к преимуществам шаблона «хранитель»?

Позволяет сохранять внутренне состояние объекта

Упрощает структуру класса-владельца

Не раскрывает детали реализации класса-владельца

Позволяет восстанавливать состояние класса-владельца

Что из перечисленного может быть отнесено к преимуществам шаблона «цепочка ответственности»?

Гарантирует, что рано или поздно запрос будет обработан

Позволяет ослабить связи внутри системы

Не требует дополнительной иерархии классов

Придает дополнительную гибкость при распределении обязанностей

Что из перечисленного может быть отнесено к преимуществам шаблона «шаблонный метод»?

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

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

Позволяет оптимизировать передачу данных при вызове методов

Не требует дополнительной иерархии классов

Что из перечисленного может быть отнесено к членам класса?

Вложенный класс

Метод

Объект

Поле

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

Каким символом на диаграмме классов изображается тот факт, что атрибут имеет бесконечную кратность?

Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости private?

Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости protected?

Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости public?

Как называется один из фундаментальных механизмов объектно-ориентированного программирования, позволяющий классу ограничивать доступ к своим членам?

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

Как называется специализированный метод класса, предназначенный для создания нового экземпляра?

Как называется специализированный метод класса, предназначенный для уничтожения существующего экземпляра?

Какое ключевое слово используется для указания того, что класс реализует интерфейс?

Какое название получил механизм, позволяющий JVM работать с примитивными типами данных как с объектами?

Каким образом будет выглядеть инструкция, указывающая на принадлежность описываемого класса к пакету test, который в свою очередь является подпакетом класса bigtest?

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

Какой вид будет иметь инструкция, указывающая на принадлежность описываемого класса к пакету test?

Как расшифровывается аббревиатура JRE?

С помощью какой команды может быть создан массив с именем test из десяти элементов типа int?

Как будет выглядеть команда для запуска класса Test, готовый байт код которого содержится в файле Test.class

Поля (данные-члены) класса могут быть

только целыми числами;

любыми встроенными типами;

любого определенного в программе типа;

любого определенного в программе типа и указателем на объект этого же класса;

Сочетание объединения всех свойств объекта, определяющих его состояние и поведение, в единую абстракцию и ограничение доступа к реализации этих свойств называется

Инкапсуляция

Параллелизм;

Полиморфизм;

Абстрагирование;

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

Типизация

Абстрагирование;

Полиморфизм;

Инкапсуляция.

Какое название получил механизм, позволяющий JVM работать с примитивными типами данных как с объектами?

Как называется специализированный метод класса, предназначенный для создания нового экземпляра?

Что из перечисленного может быть отнесено к членам класса?

Вложенный класс

Поле

Метод

Объект

С помощью какой команды может быть создан массив с именем test из десяти элементов типа int?

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

javac

java

javacmp

javacompile

compile

cmp

    
          Описание
          Введение в объектно-ориентированное программирование СИНЕРГИЯ ответы МОИ МТИ📝Тесты на 97/100 баллов. Оценка Отлично. 📗 ВСЕ ОТВЕТЫ выделены в файле. Все вопросы к тесту указаны ниже:После покупки вы сможете скачать файл со всеми ответами. Все вопросы указаны в оглавлении.Верно ли, что концепция MVC включает в себя ровно три структурных составляющих: модель, вид и контроллер?*Какие из перечисленных утверждений касательно низкоуровневых шаблонов проектирования верны?*Какое ключевое слово может быть использовано для доступа к элементам класса-родителя?*Какое из перечисленных утверждений верно?*Верно ли то, что существуют такие классы, которые могут иметь один и только один экземпляр?*Верно ли, что один абстрактный класс не может являться родительским по отношению к другому абстрактному классу?*Верно ли утверждение о том, что Java является декларативным языком программирования?*Каково основное назначение статического импорта?*Верно ли, что понятие «суперкласс» является синонимом родительского класса?*Как называется организация, регулирующая развитие UML?*Верно ли, что MVC позволяет визуализировать одни и те же данные разными способами без изменения модели?*К какой группе языков относится Java?*Что из перечисленного может быть отнесено к преимуществам шаблона «заместитель»?*Задачи какого рода решают структурные шаблоны проектирования?*Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?*Верно ли то, что отношение композиции является частным случаем отношения агрегации?*Верно ли утверждение о том, что Java является императивным языком программирования?*Верно ли, что Java позволяет создавать массив заранее известных величин?*Верно ли, что MVC позволяет подключать к одному виду несколько контроллеров?*Верно ли, что абстрактный класс не может иметь экземпляров?*Верно ли, что абстрактный класс не может содержать реализаций методов?*Верно ли, что в активной модели MVC об изменениях данных представление оповещает контроллер?*Верно ли, что в пассивной модели MVC об изменениях данных представление оповещает контроллер?*Верно ли, что для создания десктруктора в Java используется блок finalize?*Верно ли, что наиболее общим отношением между классами является отношение зависимости?* Верно ли, что основная цель использование концепции MVC – разграничение логики работы и визуализации?*Верно ли, что основная цель использование концепции MVC – упрощение архитектуру приложения?*Верно ли, что отношение агрегации может применяться для изображения иерархических отношений между классами?*Верно ли, что понятия «вложенный класс» и «класс-член» являются синонимами?*Верно ли, что программист не может управлять сборкой мусора?*Задачи какого рода решают основные шаблоны проектирования?*Задачи какого рода решают поведенческие шаблоны проектирования?*Задачи какого рода решают порождающие шаблоны проектирования?*Какая из парадигм программирования является ведующей в языке Java?*Какая команда используется для выполения байт-кода?*Какие задачи позволяет решать ключевое слово final?*Какие из перечисленных требований должны выполняться для создания шаблона «неизменяемый объект» в Java?*Какие из перечисленных утверждений касательно высокоуровневых шаблонов проектирования верны?*Какие из предлагаемых утверждений верны? 
          Оглавление
           Верно ли, что концепция MVC включает в себя ровно три структурных составляющих: модель, вид и контроллер?ДаНет Какие из перечисленных утверждений касательно низкоуровневых шаблонов проектирования верны?Низкоуровневые шаблоны учитывают специфику языка программированияНизкоуровневые шаблоны также называют идиомамиНизкоуровневые шаблоны являются универсальнымиНизкоуровневые шаблоны не используются в прикладных разработках Какое ключевое слово может быть использовано для доступа к элементам класса-родителя?superparentinstanceofinherited Какое из перечисленных утверждений верно?UML является исторически первым языком моделированияUML создан на основе наиболее популярных подходов проектирования того времениUML создан путем объединения всех существующих подходов проектирования того времени Верно ли то, что существуют такие классы, которые могут иметь один и только один экземпляр?ДаНет Верно ли, что один абстрактный класс не может являться родительским по отношению к другому абстрактному классу?ДаНет Верно ли утверждение о том, что Java является декларативным языком программирования?ДаНет Каково основное назначение статического импорта?Позволяет обращаться к статическим членам без явного указания класса-владельцаДобавляет в область видимости описываемого класса все статические структуры из указанного пакетаПозволяет JVM эффективно перенаправлять запросы к классам из других пакетов, принимая во внимание их статическую структуру Верно ли, что понятие «суперкласс» является синонимом родительского класса?ДаНет  Как называется организация, регулирующая развитие UML?OMGANSIACMNASA Верно ли, что MVC позволяет визуализировать одни и те же данные разными способами без изменения модели?ДаНет К какой группе языков относится Java?интерпретируемый язык со строгой типизациейинтерпретируемый язык с динамической типизациейкомпилируемый язык со строгой типизациейкомпилируемый язык с динамической типизацией Что из перечисленного может быть отнесено к преимуществам шаблона «заместитель»?Позволяет инициализировать объекты по требованиюПозволяет придать объектам дополнительный функционалСокращает время отклика системыНе требует создания новых объектов Задачи какого рода решают структурные шаблоны проектирования?Повседневные задачи: переадресация работы, обеспечение слабой связности системы и так далееАбстрагирование процесса создания экземпляров классаСоздание различных структур, изменяющих поведение уже существующих объектовОпределяют алгоритмы и способы взаимодействия объектов между собой Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?thissuperinstanceofown Верно ли то, что отношение композиции является частным случаем отношения агрегации?НетДа Верно ли утверждение о том, что Java является императивным языком программирования?ДаНет Верно ли, что Java позволяет создавать массив заранее известных величин?ДаНет Верно ли, что MVC позволяет подключать к одному виду несколько контроллеров?ДаНет Верно ли, что абстрактный класс не может иметь экземпляров?ДаНет Верно ли, что абстрактный класс не может содержать реализаций методов?ДаНет Верно ли, что в активной модели MVC об изменениях данных представление оповещает контроллер?ДаНет Верно ли, что в пассивной модели MVC об изменениях данных представление оповещает контроллер?ДаНет Верно ли, что для создания десктруктора в Java используется блок finalize?ДаНет Верно ли, что наиболее общим отношением между классами является отношение зависимости?ДаНет Верно ли, что основная цель использование концепции MVC – разграничение логики работы и визуализации?ДаНет Верно ли, что основная цель использование концепции MVC – упрощение архитектуру приложения?ДаНет Верно ли, что отношение агрегации может применяться для изображения иерархических отношений между классами?ДаНет Верно ли, что понятия «вложенный класс» и «класс-член» являются синонимами?ДаНет Верно ли, что программист не может управлять сборкой мусора?ДаНет Задачи какого рода решают основные шаблоны проектирования?Повседневные задачи: переадресация работы, обеспечение слабой связности системы и так далееАбстрагирование процесса создания экземпляров классаСоздание различных структур, изменяющих поведение уже существующих объектовОпределяют алгоритмы и способы взаимодействия объектов между собой Задачи какого рода решают поведенческие шаблоны проектирования?Повседневные задачи: переадресация работы, обеспечение слабой связности системы и так далееСоздание различных структур, изменяющих поведение уже существующих объектовАбстрагирование процесса создания экземпляров классаОпределяют алгоритмы и способы взаимодействия объектов между собой Задачи какого рода решают порождающие шаблоны проектирования?Повседневные задачи: переадресация работы, обеспечение слабой связности системы и так далееАбстрагирование процесса создания экземпляров классаСоздание различных структур, изменяющих поведение уже существующих объектовОпределяют алгоритмы и способы взаимодействия объектов между собой Какая из парадигм программирования является ведующей в языке Java?Объектно-ориентированнаяПроцедурнаяСобытийно-ориентированнаяКомпонентно-ориентированная Какая команда используется для выполения байт-кода?javajavacjavarjavarun Какие задачи позволяет решать ключевое слово final?Создание ненаследуемых методовСоздание абстрактных классовСоздание непереопределяемых методовСоздание неизменяемых полейСоздание классов, которые не могут иметь наследников Какие из перечисленных требований должны выполняться для создания шаблона «неизменяемый объект» в Java?Все поля класса должны иметь модификатор privateВсе методы класса должны быть объявлены с модификатором staticСсылка this не должна передаваться вовне во время конструирования объектаКласс должен быть объявлен с модификатором final Какие из перечисленных утверждений касательно высокоуровневых шаблонов проектирования верны?Высокоуровневые шаблоны также называют архитектурнымиВысокоуровневые шаблоны являются универсальными решениямиНесмотря на то, что высокоуровневые шаблоны являются универсальными, они учитывают специфические особенности конкретных языков программированияВысокоуровневые шаблоны также называют идиомами Какие из предлагаемых утверждений верны?Статическим называется член класса, доступ к которому возможен без создания экземпляраСоздание статического метода возможно только при использовании ключевого слова staticСтатические поля являются общими для всех экземпляров классаСтатические поля недоступны экземплярам класса Какие типы связей используют в UML?ЗависимостьАссоциацияОбобщениеРеализация Какие типы сущностей выделяют в UML?ПоведенческиеАннотирующиеСтруктурныеГруппирующие Каково основное назначение статического импорта?Позволяет JVM эффективно перенаправлять запросы к классам из других пакетов, принимая во внимание их статическую структуруПозволяет обращаться к статическим членам без явного указания класса-владельцаДобавляет в область видимости описываемого класса все статические структуры из указанного пакета Какое ключевое слово может быть использовано для обращения экземпляра класса к самому себе?thissuperinstanceofown Какое количество секций может содержать блок описания интерфейса на UML-диаграмме классов?ОднуДвеТриЧетыре Какое количество секций может содержать блок описания класса на UML-диаграмме классов?ОднуТриДвеЧетыре Как расшифровывается аббревиатура UML?Unified Modeling LanguageUniversally Modeling LanguageUnified Modern LanguageUniversally Modern Luggage Что из перечисленного может быть отнесено к недостаткам шаблона «отложенная инициализация»?Не позволяет явным образом задать порядок инициализацииВносит дополнительную задержку при обращении к объектуПорождает дополнительные ошибки при многопоточной работеЗамедляет инициализацию объектов Что из перечисленного может быть отнесено к преимуществам шаблона «адаптер»?Увеличивает степень независимости системы от сторонних библиотекСмена библиотек не требует изменения всей системыУскорение начальной инициализацииМинимизация задержки при обращении Что из перечисленного может быть отнесено к преимуществам шаблона «декоратор»?Позволяет динамически добавлять объектам новые обязанностиУпрощает структуру отдельных классовСокращает количество имен в адресном пространствеНе требует дополнительной иерархии классов Что из перечисленного может быть отнесено к преимуществам шаблона «делегирование»?Позволяет изменить поведение избегая наследованияПовышает степень абстракцииПоложительно сказывается на времени обработки запроса системойСокращает число элементов в адресном пространстве Что из перечисленного может быть отнесено к преимуществам шаблона «команда»?Позволяет параметризировать объекты выполняемым действиемПозволяет обрабатывать запросы как объектыУпрощает иерархию классовУменьшает время отклика системы Что из перечисленного может быть отнесено к преимуществам шаблона «мост»?Позволяет отделять абстракцию от реализацииЧаще всего изменение реализации не требует перекомпиляции кода клиентаЧаще всего изменение абстракции не требует перекомпиляции кода клиентаСокращает время доступа к объектам Что из перечисленного может быть отнесено к преимуществам шаблона «наблюдатель»?Сокращает цепочку вызовов, необходимую для уведомления наблюдателей об изменении состояния объектаАбстрагирует связность объекта и наблюдателейПозволяет обеспечить широковещательную рассылку уведомленийПовышает степень повторной используемости кода Что из перечисленного может быть отнесено к преимуществам шаблона «неизменяемый объект»?Позволяет предотвратить ряд ошибокМожет быть использован в качестве ключа коллекцииУдобен для многопоточной работыПоложительно сказывается на скорости работы Что из перечисленного может быть отнесено к преимуществам шаблона «одиночка»?Сокращение числа имен в глобальном адресном пространствеПредоставление глобальной точки доступаУскорение начальной инициализацииМинимизация задержки при обращении в силу статической сущности Что из перечисленного может быть отнесено к преимуществам шаблона «посредник»?Централизовывает управлениеОбеспечивает слабую связность системыУпрощает протоколы взаимодействия между компонентамиПовышает степень повторной используемости кода Что из перечисленного может быть отнесено к преимуществам шаблона «прототип»?Позволяет специфицировать новые объекты путем изменения значенийПозволяет сократить иерархию классовПозволяет динамически конфигурировать приложение классамиЗначительно уменьшает время, необходимое на создание новых объектов Что из перечисленного может быть отнесено к преимуществам шаблона «состояние»?Изолирует логику работы от реализацииНе требует дополнительных имен в адресном пространствеПозволяет полностью скрыть информацию о классе-владельцеПозволяет избегать применения цепочек условных операторов Что из перечисленного может быть отнесено к преимуществам шаблона «фабричный метод»?Положительно сказывается на скорости работыПозволяет устанавливать связь между параллельными иерархиями классовСокращает количество имен в адресном пространствеПозволяет сделать код создания объектов более универсальным Что из перечисленного может быть отнесено к преимуществам шаблона «фасад»?Изолирует клиентов от подсистемВ большинстве случаев приводит к сокращению числа имен в адресном пространстве клиентовОблегчает устройство системыОграничивает доступ клиентов к подсистемам Что из перечисленного может быть отнесено к преимуществам шаблона «хранитель»?Позволяет сохранять внутренне состояние объектаУпрощает структуру класса-владельцаНе раскрывает детали реализации класса-владельцаПозволяет восстанавливать состояние класса-владельца Что из перечисленного может быть отнесено к преимуществам шаблона «цепочка ответственности»?Гарантирует, что рано или поздно запрос будет обработанПозволяет ослабить связи внутри системыНе требует дополнительной иерархии классовПридает дополнительную гибкость при распределении обязанностей Что из перечисленного может быть отнесено к преимуществам шаблона «шаблонный метод»?Помогает избегать дублирования повторяющихся конструкцийПозволяет динамически варьировать поведение системыПозволяет оптимизировать передачу данных при вызове методовНе требует дополнительной иерархии классов Что из перечисленного может быть отнесено к членам класса?Вложенный классМетодОбъектПоле Каким образом будет выглядеть команда для компиляции класса test, описанного в файле ? Каким символом на диаграмме классов изображается тот факт, что атрибут имеет бесконечную кратность? Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости private? Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости protected? Каким символом на диаграмме классов изображается тот факт, что атрибут имеет область видимости public? Как называется один из фундаментальных механизмов объектно-ориентированного программирования, позволяющий классу ограничивать доступ к своим членам? Как называется один из фундаментальных механизмов объектно-ориентированного программирования, позволяющий одному классу расширять функциональность другого, заимствуя при этом поля и методы? Как называется специализированный метод класса, предназначенный для создания нового экземпляра? Как называется специализированный метод класса, предназначенный для уничтожения существующего экземпляра? Какое ключевое слово используется для указания того, что класс реализует интерфейс? Какое название получил механизм, позволяющий JVM работать с примитивными типами данных как с объектами? Каким образом будет выглядеть инструкция, указывающая на принадлежность описываемого класса к пакету test, который в свою очередь является подпакетом класса bigtest? Какой вид будет иметь инструкция, добавляющая в область видимости описываемого класса класс test из пакета test? Какой вид будет иметь инструкция, указывающая на принадлежность описываемого класса к пакету test? Как расшифровывается аббревиатура JRE? С помощью какой команды может быть создан массив с именем test из десяти элементов типа int? Как будет выглядеть команда для запуска класса Test, готовый байт код которого содержится в файле Test.class Поля (данные-члены) класса могут бытьтолько целыми числами;любыми встроенными типами;любого определенного в программе типа;любого определенного в программе типа и указателем на объект этого же класса; Сочетание объединения всех свойств объекта, определяющих его состояние и поведение, в единую абстракцию и ограничение доступа к реализации этих свойств называетсяИнкапсуляцияПараллелизм;Полиморфизм;Абстрагирование; Ограничение, накладываемое на свойства объектов для сужения или препятствия взаимозаменяемости абстракций различных типов называетсяТипизацияАбстрагирование;Полиморфизм;Инкапсуляция. Какое название получил механизм, позволяющий JVM работать с примитивными типами данных как с объектами? Как называется специализированный метод класса, предназначенный для создания нового экземпляра? Что из перечисленного может быть отнесено к членам класса?Вложенный классПолеМетодОбъект С помощью какой команды может быть создан массив с именем test из десяти элементов типа int? Какая команда используется для запуска процесса компиляции исходного файла в байт-код?javacjavajavacmpjavacompilecompilecmp   
            
            
            💯 Введение в объектно-ориентированное программирование (ответы на тест Синергия / МТИ / МосАП, май 2023)Введение в объектно-ориентированное программирование СИНЕРГИЯ. Тест 2022 ответы💯 Введение в объектно-ориентированное программирование [Тема 1-7] (ответы на тесты Синергия / МОИ / МТИ / МосАП, октябрь 2023)Введение в объектно-ориентированное программирование (тест с ответами Синергия/МОИ/ МТИ /МОСАП)Введение в программную инженериюВведение в программную инженерию _ ПР1Введение в программную инженерию _ ПР2Введение в коучинг. Основные положения и философия коучингаВведение в макроэкономический анализ (тест+вопросы) ВВЕДЕНИЕ В МАТЕМАТИЧЕСКИЙ АНАЛИЗ высшая математика задание 2 ростдистант Введение в налоговый менеджмент, вариант 2Введение в налоговый менеджмент вариант 8 НГУЭУВведение в направление (Прикладная информатика) тест с ответами ММА/ИДОвведение в объективно-ориентированное программирование