Страницу Назад
Поискать другие аналоги этой работы

450

Онлайн Тест 2 по дисциплине: Современные технологии в программировании (часть 2).

ID: 230967
Дата закачки: 05 Декабря 2022
Продавец: IT-STUDHELP (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Тесты
Форматы файлов: Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
Вопрос №1
Язык UML обеспечивает ограниченную поддержку агрегации. Слабая форма агрегации в UML просто называется ________ .

Композицией.

Агрегацией.

Ассоциацией.

Вопрос №2
Состав моделей, используемых в каждом конкретном проекте, и степень их детальности в общем случае (как для структурного, так и для объектно-ориентированного подхода) зависят от следующих факторов:

От используемого аппаратного обеспечения.

Сложности проектируемой системы.

Необходимой полноты ее описания.

Знаний и навыков участников проекта.

Времени, отведенного на проектирование.

Вопрос №3
Операции реализации (implementor operations):

Реализуют некоторые функции (процедуры). Такие операции выявляются путем анализа диаграмм взаимодействия UML.

Управляют созданием и уничтожением объектов. В эту категорию попадают конструкторы и деструкторы классов.

Обеспечивают доступ к закрытыми или защищенным атрибутам.

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

Вопрос №4
Важным шагом структуризации деятельности любой организации являются выделение и классификация бизнес-процессов. Можно выделить следующие классы процессов:

Основные процессы.

Обеспечивающие процессы.

Процессы управления.

Информационные процессы.

Вопрос №5
Под термином «моделирование» понимается процесс:

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

Построения модели системы.

Описания системы.

Вопрос №6
Достоинствами спиральной модели являются:

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

Ускорение разработки (раннее получение результата за счет прототипирования).

Постоянное участие заказчика в процессе разработки.

Снижение риска (повышение вероятности предсказуемого поведения системы).

Разбиение большого объема работы на небольшие части.

Вопрос №7
Существуют два основных подхода к декомпозиции систем:

Процедурный.

Последовательный.

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

Функционально-модульный.

Вопрос №8
CASE-технология представляет собой:

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

Совокупность методов проектирования ПО.

Набор аппаратных средств.

Вопрос №9
Модель бизнес-анализа — объектная модель, описывающая реализацию бизнес-процесса терминах взаимодействующих объектов (бизнес-объектов — принадлежащих к двум классам:

Business Worker.

Business Entity.

Business Use Case.

Вопрос №10
Объектно-ориентированный анализ включает два вида деятельности:

Архитектурный анализ.

Анализ вариантов использования.

Выделение классов предметной области.

Вопрос №11
Проектирование архитектуры системы выполняется архитектором системы и включает в себя:

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

Анализ взаимодействий между классами анализа, выявление подсистем и интерфейсов.

Формирование архитектурных уровней.

Проектирование структуры потоков управления.

Проектирование конфигурации системы.

Проектирование элементов системы.

Вопрос №12
Существуют четыре возможных семантики для агрегации:

«Участник».

«Наследник».

«Включает».

«Обладает».

«Безраздельно обладает».

Вопрос №13
В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является:

Формальным процессом, который можно изучать и совершенствовать.

Дорогостоящим процессом.

Сложным процессом.

Вопрос №14
Инкапсуляция служит для того, чтобы изолировать интерфейс объекта, отражающий его внешнее поведение, от:

Существенных характеристик объекта.

Внутренней реализации объекта.

Переменных программы.

Вопрос №15
Атрибут — это поименованное ________ класса.

Операция.

Свойство.

Значение свойства.

Вопрос №16
Все требования к ПО делятся на:

Функциональные.

Нефункциональные.

Системные.

Вопрос №17
Архитектурный анализ выполняется архитектором системы и включает в себя:

Утверждение общих стандартов (соглашений) моделирования и документирования системы.

Предварительное выявление архитектурных механизмов (механизмов анализа).

Формирование набора основных абстракций предметной области (классов анализа).

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

Разработка компонентов системы.

Вопрос №18
На диаграмме компонентов изображают зависимости между отдельными компонентами, соответствующие:

Зависимостям на этапе компиляции.

Зависимостям на этапе выполнения.

Зависимостям классов компонентов.

Вопрос №19
Интерфейс позволяет:

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

Рассматривать структуру каждой подсистемы независимо от других подсистем.

Строить систему более высокого уровня, рассматривая каждую подсистему как единое целое и игнорируя ее внутреннее устройство.

Вопрос №20
Иерархия — это ранжированная или упорядоченная система абстракций, расположение их:

По классам.

По модулям.

По уровням.

Вопрос №21
Существуют два основных подхода к декомпозиции систем:

Функционально-модульный.

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

Структурный.

Процедурный.

Вопрос №22
Понятие «правильная» по отношению к декомпозиции означает следующее:

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

Количество связей между отдельными подсистемами должно быть минимальным.

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

Вопрос №23
Атрибут — поименованное свойство класса, определяющее _________________, которые могут принимать экземпляры данного свойства.

Допустимые значения.

Диапазон допустимых значений.

Допустимые состояния.

Вопрос №24
Обобщение (generalization) — связь «тип-подтип» реализует механизм наследования (inheritance). Она позволяет одному классу наследовать:

Все атрибуты и операции другого.

Все атрибуты, операции и связи другого.

Все операции и связи другого.

Вопрос №25
Недостатком каскадной модели ЖЦ не является:

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

Позднее обнаружение проблем.

Выход из календарного графика, запаздывание с получением результатов.

Избыточное количество документации.

Невозможность разбить систему на части (весь продукт разрабатывается за один раз).

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

Вопрос №26
Функциональные требования к системе моделируются и документируются с помощью:

Вариантов использования (use case).

Диаграмм состояний.

Диаграммы взаимодействия.

Вопрос №27
Класс в языке UML изображается в виде прямоугольника, разделенного на три части:

Атрибуты класса.

Операции класса.

Имя класса.

Комментарий.

Вопрос №28
Программный продукт:

Может использоваться в различных операционных системах.

Может использоваться с различными данными.

Использует и сопровождает любой человек.

Входные и выходные данные должны удовлетворять точно определённым интерфейсам.

Использует точно определённые ресурсы.

Запускается автором.

Запускается в той системе, где была разработана.

Вопрос №29
К недостаткам СММ относятся следующие:

Модель сосредоточена исключительно на управлении проектом.

В модели отсутствует анализ рисков и решений.

Не определена область применения модели.

Модель сосредоточена исключительно на процессе создания программного продукта.

Вопрос №30
Инкапсуляция (принцип «черного ящика») позволяет:

Отделить устройство объекта от его поведения.

Отвлечься от несущественного.

Скрыть внутренние ресурсы объекта от внешней среды.
=================================================

Комментарии:
Проверил(а): Зайцев Михаил Георгиевич
Оценка: Отлично
Дата оценки: 05.12.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru

Размер файла: 145,7 Кбайт
Фаил: Microsoft Word (.docx)
-------------------
Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные!
Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку.
Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот.
-------------------

   Скачать

   Добавить в корзину


        Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



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

Страницу Назад

  Cодержание / Современные технологии в программировании / Онлайн Тест 2 по дисциплине: Современные технологии в программировании (часть 2).
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!