Проектирование и разработка распределенных программных систем//ИТОГОВЫЙ ТЕСТ НА 81 балл

Раздел
Технические дисциплины
Тип
Просмотров
256
Покупок
6
Антиплагиат
Не указан
Размещена
27 Фев 2023 в 16:24
ВУЗ
ИИТ
Курс
1 курс
Стоимость
280 ₽
Демо-файлы   
1
png
Screenshot_91 Screenshot_91
69.2 Кбайт 69.2 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Документ Microsoft Word
128.3 Кбайт 280 ₽
Описание

Ответы выделены желтым при покупке файла. Тест пройден на 82 балл. Вопросы в оглавлении

Оглавление

Необходимая сложность (Essential complexity) вызвана...

Выберите один ответ:


a.Требованиями к производительности

b.Сложностью языка программирования

c.Низкой квалификацией разработчиков

d.Сложностью предметной области

 


Случайная сложность (Accidental complexity) вызвана...

Выберите один ответ:

a.Несоблюдением законодательства

b.Требованиями к производительности

c.Низкой квалификацией разработчиков

d.Сложностью предметной области

 

 

Выберите неверное утверждение - целью проектирования ПО является

Выберите один ответ:

a.Удовлетворение всех функциональных требований

b.Соблюдение всех ограничений

c.Повышение производительности системы

d.Удовлетворение всех не-функциональных требований

 

Дублирование вызванное особеностями инстрементов разработки (средой исполнения, языком) называется

Выберите один ответ:

a.Inadvertent (Неосознанное, неумышленное)

b.Interdeveloper (Коллективное)

c.Impatient (Нетерпеливое)

d.Imposed (Вынужденное)

 

 

Какое свойство 'принципа' отличает принцип от банальности?

Выберите один ответ:

a.Непременимость

b.Абстрактность

c.Однозначность

d.Опровергаемость

 

Принцип Intentionality нарушается если

Выберите один ответ:

a.Модуль в своей работе опирается на детали реализации другого модуля

b.По написанному коду очень сложно понять, какую задачу он решает

c.Созданное ПО обладает гибкостью в тех местах, где это не требуется

d.Есть дублирование функицональности

 

Coincidental cohesion означает, что компоненты объеденены в модуль

Выберите один ответ:


a.потому что относятся к одной логической категории

b.без какой либо логики (случайно)

c.потому что вместе решают какую-либо хорошо определенную задачу

d.потому что всегда вызываются друг за другом

 

 

каким в идеале должен быть coupling?

Выберите один ответ:

a.Низким

b.Не важно

c Высоким

.d.Средним

 

External coupling возникает...

Выберите один ответ:

a.Когда один модуль меняет поведение другого, путем передачи уравляющего флага

b.При взаимодействии двух модулей через глобальную переменную

c.При нарушении принципа Information Hiding/инкапсуляции

d.Когда один модуль взаимодействует с другим через внешний файл определенного формата


Отношение HAS-A в ООП моделируется с помощью

Выберите один ответ:

a.Агрегации и Композиции

b.Наследования

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

d.Абстракции

 

 

Полиморфизм подтипов (Subtype polymorphism) реализуется с помощью

Выберите один ответ:

a.Наследования интерфейса

b.Композиции

c.Агрегации

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

 

Возможность перегрузки операторов в C#/C++ и других языках является примером

Выберите один ответ:


a.Multiple inheritance

b.Overloading polymorphism

c.Subtype Polymorphism

d.Parametric Polymorphism


Соблюдение Interface Segregation Principle зависит от

Выберите один ответ:

a.Ответственности класса

b.Клиентов класса

c.Контракта класса

d.Возможностей потенциального расширения функицонала класса

 

Open-Closed Principle реализуется с помощью

Выберите один ответ:

a.Инкапсуляции и наследования

b.Передачи зависимостей через конструктор

c.Разделения класса на несколько, при необходимости

d.Соблюдения контракта класса

 

 

Соблюдение Single Responsibility Principle зависит от

Выберите один ответ:


a.Клиентов класса

b.Ответственности класса

c.Контракта класса

d.Возможностей потенциального расширения функицонала класса

 

 

Паттерн Адаптер (Adapter) нужен для

Выберите один ответ:

a.Возможности заменять алгоритмы прямо во время выполнения программы

b.Возможности следить и реагировать на события, происходящие в другом объекте

c.Согласования несовместимых интерфейсов

d.Гарантии того, что у класса будет только один экземпляр

 

 

Паттерн Стратегия (Strategy) нужен для

Выберите один ответ:

a.Гарантии того, что у класса будет только один экземпляр

b.Возможности заменять алгоритмы прямо во время выполнения программы

c.Согласования несовместимых интерфейсов

d.Возможности следить и реагировать на события, происходящие в другом объекте

 

 

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

Выберите один ответ:

a.Фабричный метод (Factory Method)

b.Шаблонный метод (Template Method)

c.Фасад (Facade)

d.Наблюдатель (Observer)

 

 

Mock'и и Stub'ы используются для...

Выберите один ответ:

a.Изоляции тестов от внешнего окружения

b.Проверки взаимодействия с внешними системами

c.Уменьшения связности модулей

d.Добавления новой функциональности

 

Какой вид программных тестов проверяет корректность работы системы с т.з. пользователя, включая UI?

Выберите один ответ:

a.Auto-tests

b.Unit-tests

c.Integration-tests

d.Это проверяется всеми видами тестами

 

При каком виде тестирования есть необходимость использования заглушек (Mock'ов и Stub'ов)?

Выберите один ответ:

a.Unit-tests

b.Это требуется во всех видах тестирования

c.Integration-tests

d.Auto-tests

 

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

Выберите один ответ:

a.Перемещение поля

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

c.Замена поля-массива объектом

d.Перемещение метода

 

Случай, когда объект вместо вызова своего метода перенаправляет вызов другому объекту, называется

Выберите один ответ:

a.Делегированием

b.Магическая строкой\числом

c.Null-объекта

d.Кодирование типа

  

Написание "плохого" кода из-за спешки перед релизом, скорее всего является примером

Выберите один ответ:

a.Умышленного кратковременного технического долга

b.Умышленного долговременного технического долга

c.Неумышленного долговременного технического долга

d.Неумышленного кратковременного технического долга

 

CAP теорема не оперирует понятием

Выберите один ответ:

a.Согласованности (Consistency)

b.Доступности (Avalability)

c.Атомарности (Atomicity)

d.Устойчивости к разделению (Partition Tolerance)

 

 

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

Выберите один ответ:

a.Monolithic

b.Client\Server

c.3-Tier

d.N-Tier

 

Сообщение от отправителя, доставляется только одному потребителю, соответсвует паттерну

Выберите один ответ:

a.Producer-Consumer

b.State machine

c.Observer

d.Publisher-Subsriber

Вам подходит эта работа?
Похожие работы
Проектирование систем
Лабораторная работа Лабораторная
13 Ноя в 18:22
9
0 покупок
Проектирование систем
Дипломная работа Дипломная
19 Окт в 11:43
29
0 покупок
Проектирование систем
Курсовая работа Курсовая
4 Окт в 18:03
20
0 покупок
Проектирование систем
Отчет по практике Практика
30 Сен в 17:10
25
0 покупок
Проектирование систем
Тест Тест
19 Сен в 16:50
51
1 покупка
Другие работы автора
Аудит
Тест Тест
13 Ноя в 14:21
9
0 покупок
Банковское дело
Тест Тест
13 Ноя в 14:15
17 +1
0 покупок
Теория организации
Тест Тест
12 Ноя в 15:26
9
0 покупок
Маркетинг
Тест Тест
12 Ноя в 13:02
15
0 покупок
Административное право
Тест Тест
12 Ноя в 12:58
8
0 покупок
История государства и права
Тест Тест
11 Ноя в 11:59
43 +1
0 покупок
Информационные технологии
Тест Тест
11 Ноя в 10:36
30
0 покупок
Экономическая безопасность
Тест Тест
8 Ноя в 15:23
31
0 покупок
Менеджмент
Задача Задача
6 Ноя в 10:48
68
0 покупок
Менеджмент
Тест Тест
5 Ноя в 14:49
40
0 покупок
Общая психология
Тест Тест
5 Ноя в 10:15
48
0 покупок
Общая психология
Тест Тест
5 Ноя в 10:13
46
0 покупок
Общая психология
Тест Тест
5 Ноя в 10:10
38
0 покупок
Общая психология
Тест Тест
5 Ноя в 10:08
40
0 покупок
Общая психология
Тест Тест
5 Ноя в 10:05
38
0 покупок
Общая психология
Тест Тест
5 Ноя в 09:59
48
0 покупок
Общая психология
Тест Тест
5 Ноя в 09:56
30
0 покупок
Общая психология
Тест Тест
5 Ноя в 09:53
41
0 покупок
Темы журнала
Показать ещё
Прямой эфир