Моделирование и анализ программного обеспечения. Синергия. На отлично!

Раздел
Программирование
Тип
Просмотров
391
Покупок
11
Антиплагиат
Не указан
Размещена
24 Янв 2023 в 15:15
ВУЗ
Синергия
Курс
Не указан
Стоимость
300 ₽
Демо-файлы   
1
png
Темы Темы
37.1 Кбайт 37.1 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Ответы
396.7 Кбайт 300 ₽
Описание

В файле содержатся ответы на вопросы из Итогового теста

Результат - 97-100 баллов

Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!

С вопросами вы можете ознакомиться ДО покупки.

Для быстрого поиска вопроса используйте Ctrl+F.

При возникновении вопросов или необходимости пройти тест по другому предмету пишите в личные сообщения https://studwork.ru/mail/259571

Другие мои работы можно найти по ссылке https://studwork.ru/shop?user=259571

Ответы вы сможете скачать сразу после покупки.

Темы:

Тема 3. Обзор использования UML в процессе разработки. Моделирование поведения

 Тема 4. Введение в использование паттернов проектирования. Основные концепции модельно-центрированной разработки

Оглавление

Agile - это

·      процессная методология

·      методология планирования

·      профессиональный подход

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

 

Agile Manifesto – это

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

·      документ, который содержит описание ценностей и принципы работы

·      эталонные методики управления командой разработки

·      бизнес-процесс, в рамках которого происходит генерация идей по оптимизации бизнес-процессов

 

Agile нежелательно использовать в ситуациях, когда

·      проект большой, долгий по времени, имеет четкий план реализации

·      информационная система является модульной

·      проект небольшой или средний, относительно короткий по времени

·      состав команды стабильный, с высоким уровнем профессионализма

 

The UML предназначен для...

·      визуализации

·      проектирования

·      спецификации

·      симуляции

 

Аналогом какой диаграммы является диаграмма кооперации?

·      диаграммы последовательностей

·      диаграммы классов

·      диаграммы объектов

·      диаграммы прецедентов

 

Аналогом какой диаграммы является диаграмма кооперации?

·      последовательностей

·      деятельности

·      объектов

·      состояний

 

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

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

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

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

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

 

В языке UML интерфейс – это:

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

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

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

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

 

Выберите из списка истинное утверждение

·      нотация UML жестко фиксирована

·      разработчик средства UML-моделирования может модифицировать нотацию по своему желанию

·      применение UML гарантирует построение разумных и понятных моделей

·      UML не может быть использован для реверс-инжиниринга

 

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

·      комментарии могут состоять из нескольких строк

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

·      комментарии могут содержать только формальные ограничения

·      некоторые элементы диаграмм не могут быть снабжены комментарием

 

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

·      CASE-средства могут генерировать текстовые спецификации из UML-моделей

·      UML имеет ограничения по природе моделируемой предметной области

·      UML-модели являются XML-документами

·      создавая UML-модель, вы тем самым документируете систему

 

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

·      диаграммы развертывания - необходимая часть любой UML-модели

·      диаграммы развертывания - это графическое представление инфраструктуры, на которую будет развернуто приложение

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

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

 

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

·      диаграммы последовательностей - это просто другая форма диаграмм прецедентов

·      диаграмма последовательностей отображает последовательность передачи и приема сообщений объектами

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

·      диаграммы последовательностей используются для уточнения диаграмм прецедентов

 

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

·      диаграмма состояний показывает автомат

·      диаграммы состояний применяются для того, чтобы объяснить, каким образом работают сложные объекты

·      диаграмма состояний является альтернативной формой диаграммы объектов

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

 

Выберите из списка неверное утверждение, касающееся прецедентов

·      прецеденты изображают в виде класса со стереотипом <<use case>> 

·      прецедент — это описание набора последовательных событий, выполняемых системой, которые приводят к наблюдаемому эктором результату

·      прецедент никогда не объясняет, "как" работает сервис, а только описывает, "что" делается

·      прецеденты описывают сервисы, предоставляемые системой экторам, с которыми она взаимодействует

 

Дайте определение понятию «прецедент» UML

·      законченная последовательность действий, инициированная внешним объектом (личностью или системой)

·      описание совокупности однородных объектов с их атрибутами, операциями, отношениями и семантикой

·      разработанная модель ИС

·      разработанный ранее прототип ИС

 

 

Для чего не применяют диаграммы кооперации?

·      чтобы описать взаимодействие системы с окружающим миром

·      чтобы описать логику выполнения сложных операций

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

·      чтобы распределить функциональность между классами

 

Для эффективного внедрения Agile необходим ряд факторов, которые смогут обеспечить его оптимальное применение в компании. Какой фактор лишний?

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

·      желание и способность участвовать в развитии продукта

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

·      желание к изменениям и переменам

 

Использование каких элементов UML, кроме объектов, допускается на диаграмме последовательностей?

·      прецеденты

·      экторы

·      активности

·      состояния

 

Используются ли в UML трехмерные фигуры?

·      да, на диаграмме классов

·      да, на диаграмме развертывания

·      да, на диаграмме деятельностей

·      да, на диаграмме прецедентов

 

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

·      номера одновременных сообщений предваряют номером потока

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

·      номера одновременных сообщений предваряют названием потока

·      номера одновременных сообщений заканчивают точкой и номером потока

 

Как на диаграммах прецедентов изображается включение прецедентов?

 

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

·      Unified Modeling Language

·      Unified Markup Language

·      Unified Methodology Language

·      Unified Method Language

 

Как соотносятся понятия модели и диаграммы?

·      это понятия являются синонимами

·      любая отдельно взятая диаграмма может рассматриваться, как модель

·      эти понятия являются антонимами

·      диаграммы - средство визуализации модели

 

Какая характеристика текста является значимой в UML-диаграммах?

·      начертание

·      междустрочный интервал

·      размер

·      цвет

 

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

·      экторы всегда располагаются вне контекста моделируемой системы

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

·      экторы могут быть связаны между собой с помощью ассоциации

·      диаграмма прецедентов является представлением совокупности сервисов, предоставляемых системой

 

Каким образом на диаграммах UML изображается наследование?

·      не закрашенной треугольной стрелкой, направленной в сторону подкласса

·      не закрашенной треугольной стрелкой, направленной в сторону суперкласса

·      не закрашенной ромбической стрелкой, направленной в сторону подкласса

·      не закрашенной ромбической стрелкой, направленной в сторону суперкласса

 

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

·      сообщения на диаграмме кооперации пронумерованы в порядке отправки

·      сообщения на диаграмме кооперации продолжают друг друга в логичном порядке

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

·      сообщения на диаграмме кооперации распределены вдоль отдельной оси времени

 

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

·      место сообщения в последовательности определяется его положением на шкале времени, роль которой играют линии жизни

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

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

·      место сообщения в последовательности определяется его составным номером, первая часть которого обозначает объект-отправитель

 

Какое место диаграммы взаимодействия занимают в жизненном цикле разработки ПО?

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

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

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

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

 

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

·      определение действующих лиц

·      определение прецедентов

·      описание модели прецедентов в целом

·      описание структуры системы

 

Модели ИС описываются, как правило, с использованием...

·      языка UML

·      Delphi

·      СУБД

·      языка программирования высокого уровня

 

На каком этапе жизненного цикла разработки ПО обычно строят диаграммы взаимодействия?

·      сбор требований

·      анализ

·      проектирование

·      разработка

 

На чем акцентирует внимание диаграмма кооперации?

·      на сообщениях, которыми обмениваются объекты в ходе взаимодействия

·      на ролях, которые объекты играют во взаимодействии

·      на последовательности сообщений, которыми обмениваются объекты

·      на объектах, которые участвуют во взаимодействии

 

Начало какого этапа жизненного цикла ПО знаменует собой создание диаграммы классов?

·      анализа

·      проектирования

·      разработки

·      тестирования

 

Первым внешним релизом системы в методике RUP заканчивается фаза «…»

·      Построение

·      Внедрение

·      Начало

·      Проектирование

 

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

·      таким образом обозначаются ответные сообщения

·      таким образом обозначаются асинхронные сообщения

·      таким образом обозначаются рефлексивные сообщения

·      таким образом обозначаются синхронные сообщения

 

При завершении стадии «Проектирование» в методике RUP достигается веха

·      целей жизненного цикла

·      архитектуры жизненного цикла

·      начальной функциональной готовности

·      готового продукта

 

При использовании какого подхода UML предоставляет максимум преимуществ?

·      процедурное программирование

·      объектно-ориентированное проектирование

·      функциональное программирование

·      программирование по контракту

 

Самая крупная единица проектирования в Rational Unified Process – это …

·      итерация

·      активность

·      фаза

·      цикл

 

Самая мелкая единица проектирования в Rational Unified Process – это …

·      активность

·      итерация

·      фаза

·      этап

 

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

·      итеративный подход к разработке программного обеспечения

·      быстрое получение первой/пробной версии продукта для тестирования

·      легко воспринимаются корректировки и изменения в процессе разработки

·      качество имеет первоочередной приоритет по сравнению со стоимостью и временем

 

Слабой стороной Agile подхода не является

·      может привести к низкому качеству продукта

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

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

·      риск никогда не достигнуть поставленной цели при инициации процесса

 

 

Укажите невозможные типы отношений между классами UML

·      зависимость

·      иерархия

·      ассоциация

·      обобщения

 

Укажите ценности, не описанные в Agile Manifesto

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

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

·      люди и взаимодействие важнее процессов и инструментов

·      работающий продукт важнее исчерпывающей документации

 

Управление рисками в Rational Unified Process проводится…

·      никогда

·      периодически

·      непрерывно

·      раз в неделю

 

Чем нотация диаграмм развертывания отличается от нотации других диаграмм UML?

·      использованием "трехмерных" фигур

·      использованием только сплошных линий

·      использованием стереотипов

·      запретом использования ноутсов

 

Чем является The UML?

·      средством коммуникации в команде

·      языком программирования

·      спецификацией CASE-средства

·      моделью процесса разработки

 

Что означает аббревиатура OMG?

·      Object Modeling Group

·      Object Methodology Group

·      Object Management Group

·      Object Method Group

 

Что представляет собой класс в UML?

·      описание объекта

·      описание совокупности однородных объектов

·      описание связи между объектами

·      описание атрибутов объекта

 

Что такое аспекты проектирования?

·      временное распределение работ по созданию объектов в процессе проектирования

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

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

·      описание системы или ее части с де-либо определяемой точки зрения, определяется функциональными, физическими или иного типа отношениями между свойствами и элементами

 

Что такое диаграмма взаимодействия?

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

·      диаграмма, на которой представлено взаимодействие, состоящее из множества объектов и отношений между ними

·      диаграмма, на которой представлено взаимодействие, состоящее из сообщений, которыми обмениваются элементы модели

·      диаграмма, на которой представлено взаимодействие, состоящее из множества объектов одного класса и сообщений, которыми они обмениваются

 

Что такое диаграмма с математической точки зрения?

·      граф

·      группа

·      утверждение

·      функция

 

Что такое метамодель?

·      описание способа построения модели

·      концептуальная модель

·      описание данных

·      модель, построенная с высоким уровнем абстракции

 

Что такое параметры системы?

·      величины, которые выражают свойство или системы, или ее части, или окружающей среды

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

·      величины, характеризующие энергетическое или информационное наполнение элемента или подсистемы

·      свойства элементов объекта

 

Что такое прецедент?

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

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

·      функциональность системы, стандартная "де-факто" для всех систем подобного класса

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

 

Что такое реверс-инжиниринг применительно к UML?

·      создание UML-модели из существующего кода

·      анализ и улучшение построенной модели

·      восстановление требований из существующей модели

·      декомпиляция выполняемых файлов

Что такое уровень проектирования?

·      временное распределения работ по созданию новых объектов в процессе проектирования

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

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

·      описание системы или ее части с де-либо определяемой точки зрения, которая определяется функциональными, физическими или иного типа отношениями между свойствами и элементами

 

Элементы нотации каких видов не используются в UML?

·      операторы

·      значки

·      линии

·      фигуры

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
22 Ноя в 09:34
7 +7
0 покупок
Основы программирования
Контрольная работа Контрольная
20 Ноя в 03:15
13 +3
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Ноя в 00:36
16 +1
0 покупок
Другие работы автора
Международное право
Тест Тест
20 Ноя в 10:07
15 +4
0 покупок
Темы журнала
Показать ещё
Прямой эфир