Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ISRP_Vse_otvety

.doc
Скачиваний:
162
Добавлен:
21.04.2015
Размер:
780.29 Кб
Скачать

D, F, Н

$$$004

Основные процессы жизненного цикла программного обеспечения

A) заказ, поставка

B) разработка, эксплуатация

C) обеспечение качества, верификация

D) сопровождение

E) аттестация, совместный анализ

F) аудит

G) решение проблем

H) документирование, управление конфигурацией

А, В, D

$$$005

Вспомогательные процессы жизненного цикла программного обеспечения

A) структура из процессов, работ, задач

B) документирование, управление конфигурацией

C) заказ, поставка, разработка

D) управление, создание инфраструктуры, усовершенствование

E) обучение

F) обеспечение качества, верификация, аттестация, совместный анализ

G) аудит, решение проблем

H) эксплуатация, сопровождение

В, F, G

$$$006

Организационные процессы жизненного цикла программного обеспечения

A) эксплуатация, сопровождение

B) управление, создание инфраструктуры,

C) усовершенствование

D) аудит, решение проблем

E) заказ, поставка, разработка

F) обучение

G) документирование

H) внедрение

В, С, F

$$$007

Структура ЖЦ ПО по стандарту ISO/IEC 12207 базируется на группах процессов:

A) дополнительные процессы

B) основные процессы ЖЦ ПО

C) целые процессы

D) вспомогательные процессы, обеспечивающие выполнение основных процессов

E) управляющие процессы

F) организационные процессы

G) стандартные процессы

H) главные процессы, управляющие дополнительные процессы

В, D, F

$$$008

Модели жизненного цикла ПО

A) каскадная модель

B) итерационная модель

C) инкрементная модель

D) спиральная модель

E) пошаговый модель с промежуточным контролем

F) поэтапная модель с промежуточным контролем

G) лестничная модель

H) периодическая модель

А, D, F

$$$009

Жизненный цикл ПО по методологии RAD состоит из фаз:

A) анализа и планирования требований

B) жизненного цикла

C) проектирования

D) проверки

E) построения и внедрения

F) тестирования и внедрения

G) программного обеспечения

H) планирования

А, С, Е

$$$010

Что не относиться к основными компонентами диаграмм потоков данных

A) внутренние сущности

B) внешние сущности

C) проекты

D) системы/подсистемы

E) работы

F) процессы

G) накопители данных

H) потоки данных

А, С, Е

$$$011

Диаграммамоделирования данных "сущность-связь" (ERD) состоит из:

A) операции

B) сущности

C) атрибуты

D) связи

E) отношения

F) классы

G) объекты

H) компоненты

В, С, D

$$$012

Модель ЖЦ ПО включает в себя:

A) циклы

B) стадии

C) управление

D) слияние работ

E) результаты выполнения работ на каждой стадии

F) верификацию

G) ключевые события – точки завершения работ и принятия решений

H) тестирование

В, Е, G

$$$013

Основными преимуществами CASE-средств являются:

A) уменьшение времени на разработку

B) увеличение времени на разработку

C) облегчение при модификации

D) усложнение при модификации

E) уменьшение затрат на разработку

F) увеличение затрат на разработку

G) поддержка возможностей прототипирования совместно со средними

CASE-средствам

H) поддержка возможностей моделирования совместно со средними CASE-

средствам

А, С, G

$$$014

Основные принципы создания информационных систем

A) управленческие

B) технические

C) организационные

D) технологические

E) административные

F) юридические

G) вспомогательные

H) дополнительные

A, B, C

$$$015

Управленческие принципы создания информационных систем включают принципы:

A) доступности

B) управляемости

C) наглядности

D) системности

E) комплектности

F) эффективности

G) простоты

H) заменяемости

D, E, F

$$$001

Модели, дающие полное описание системы

A) модель классов

B) модель пакетов

C) модель прецедентов

D) модель последовательности

E) модель взаимодействия

F) модель состояния

G) модель коопераций

H) модель компонентов

А, Е, F

$$$002

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

A) диаграмма классов

B) диаграмма прецедентов

C) диаграмма компонентов

D) диаграмма последовательности

E) диаграммаразвертывания

F) диаграмма состояния

G) диаграмма деятельности

H) диаграмма пакетов

В, С, G

$$$003

Строительные блоки UML

A) сущность

B) прецедент

C) отношения

D) диаграммы

E) классы

F) компоненты

G) узлы

H) пакеты

A, C, D

$$$004

Типы сущностей UML

A) обьектно-ориентированные

B) структурные

C) программные

D) поведенческие

E) аппаратные

F) аннотационные и группирующие

G) концептуалные

H) логические и физические

B, D, F

$$$005

Типы отношений, используемые в UML

A) зависимость

B) независимость

C) обобщение

D) распакованные и упакованные

E) собирающие

F) реализация и ассоциация

G) семантические

H) структурные

A, C, F

$$$006

Типы диаграмм, используемые в UML

A) диаграммы интерфейсов, диаграмма точки зрения, диаграммы процессов

B) диаграмма активных классов, диаграмма активных компонентов

C) диаграмма процессов, диаграмма акторов

D) диаграмма прецедентов, диаграмма последовательности, диаграмма

кооперции

E) диаграмма сообщении, диаграмма организации

F) диаграмма классов, диаграмма обьектов, диаграмма взаимодействий

G) временная диаграмма, диаграмма зависимости

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

D, F, H

$$$007

Общие механизмы языка UML

A) спецификаций

B) пиктограммы и обозначения

C) дополнения и принятые деления

D) сигнатуры

E) механизмы расширения

F) обозначения

G) визуальные прдставления

H) графические представления

A, C, E

$$$008

Механизмы расширения UML

A) спецификаций

B) стереотипы

C) пиктограммы

D) дополнения и принятые деления

E) помеченные значения

F) механизмы расширения

G) ограничения

H) обозначения

B, E, G

$$$009

Языки обозначений, не входящие в язык UML

A) визуализаций

B) спецификаций

C) алгоритмизаций

D) документирования

E) блокирования

F) конструирования

G) графики

H) моделирования

С, Е, G

$$$010

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

A) правила определяющие модели

B) общие механизмы модели

C) дополнительные строительные блоки

D) базовые строительные блоки

E) правила определяющие механизмы модели

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

G) строительные блоки

H) общие механизмы языка

D, F, H

$$$011

Разновидности структурных сущностей

A) класс

B) взаимодействие

C) автомат

D) интерфейс

E) состояние

F) кооперация

G) пакеты

H) примечание

А, D, F

$$$012

Диаграмма классов показывает

A) классы

B) компоненты

C) узлы

D) кооперации

E) объекты и кооперации

F) состояния

G) интерфейсы

H) пакеты и прецеденты

А, Е, G

$$$013

Хорошо сформулированные модели в языке UML

A) управляется прецедентами использования

B) основана на архитектуре

C) основана на классах

D) управляется объектами системы

E) является итеративным и инкрементным

F) является короткими

G) являются длинными

H) управляются компонентами

А, В, Е

$$$014

Классы описывают собой описание совокупности обьектов с общими:

A) атрибутами

B) интерфейсами

C) классами

D) операциями

E) пакетами

F) компонентами и узлами

G) прецедентами

H) отношениями и семантикой

А, D, Н

$$$015

Атрибут – это

A) именованное свойство операции

B) свойство моделируемой операции

C) именованное свойство класса

D) абстарция данных операции или его состояния

E) свойство моделируемого обьекта

F) свойство моделируемой сущности

G) абстракция данных объекта или его состояния

H) именованная область

С, F, G

$$$016

Моделирование словаря системы включает этапы

A) определение классов и атрибутов

B) определение прецедентов и операции

C) определение разработчиков и пользователей для описания задачи и его

решения

D) выявление операции и обязанностей

E) выявление атрибутов и обязанностей

F) выявление для каждой абстракции соответствующее ей множество

обязанностей

G) разработать пользователей и разработчиков

H) разработатьатрибуты и операции, необходимые для выполнения

классами своих обязанностей

С, F, Н

$$$017

Особо важные отношения для объектно-ориентированного моделирования

A) один к одному

B) один к многим

C) зависимость

D) многие к многим

E) обобщение

F) ассоциация

G) независимые

H) упрощенные

С, Е, F

$$$018

Кратность ассоциации, записанная неправильно

A) равна единице (1)

B) равна нулю (0..)

C) ноль или единица (0..1)

D) ноль или число (0, 8)

E) много (0..*)

F) мало (0…)

G) единица или больше (1..*)

H) определенное число (3)

В, D, F

$$$019

Агрегирование – это

A) ассоциация между двумя классами

B) связь между разными сущностями

C) связь между равноправными сущностями

D) связь типа целое/целое

E) связь типа часть/целое

F) связь типа часть/часть

G) зависимость между двумя классами

H) обобщение между двумя классами

А, С, Е

$$$020

Типы отношений, использованные на рисунке:

A) композиция

B) обобщение

C) агрегация

D) зависимость

E) независимость

F) ассоциация

G) реализация

H) наследование

А, С, F

$$$021

Механизмы UML позволяют

A) создавать новые классы

B) создавать новые строительные блоки

C) создавать новые операции

D) создавать новые свойства

E) определять новую семантику

F) создавать новые атрибуты

G) определять новую операцию

H) выявлять новый строительный блок

В, D, Е

$$$022

Стереотипы UML позволяют

A) расширить словарь UML

B) расширить диаграммы UML

C) вводить новые графические символы

D) вводить новые элементы

E) добавлять в модель визуальные образы

F) вводить старые символы

G) добавлять диаграммы

H) добавлять элементы

А, С, Е

$$$023

Ограничения UML позволяют

A) расширить диаграмму UML

B) создавать классы

C) создавать атрибуты и операции

D) расширить семантику элемента UML

E) изменять диаграмму

F) создавать новые правила

G) создавать новые классы

H) изменять существующие правила

D, F, Н

$$$024

Диаграммы классов используются в следующих целях:

A) для моделирования вариантов использования

B) для моделирования словаря системы

C) для моделирования прецедентов

D) для моделирования простых коопераций

E) для моделирования компонентов

F) для моделирования узлов

G) для моделирования логической схемы базы данных

H) для моделирования физической схемы базы данных

В, D, G

$$$025

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

A) instance (экземпляр)

B) classifier (классификатор)

C) public (открытый)

D) changeable (изменяемый)

E) protected (защищенный)

F) addOnly (только добавляемый)

G) private (закрытый)

H) frozen (замороженный)

С, Е, G

$$$026

Допустимые объявления свойств, используемые совместно с атрибутами

A) instance (экземпляр)

B) classifier (классификатор)

C) public (открытый)

D) changeable (изменяемый)

E) protected (защищенный)

F) addOnly (только добавляемый)

G) private (закрытый)

H) frozen (замороженный)

D, F, H

$$$027

Треугольник успеха для успешного проекта

A) знания

B) нотация

C) тактика

D) процесс

E) задачи

F) цель

G) инструмент

H) стратегия

В, D, G

$$$028

Функции, выполняемые нотацией в визуальном моделировании

A) обеспечивает достаточными классами

B) является языком для описания взаимодействий

C) является языком для описания структуры

D) обеспечивает достаточными компонентами

E) обеспечивает достаточную семантику

F) предлагает конкретные классы

G) предлагает конкретную форму

H) предлагает конкретные компоненты

А, Е, G

$$$029

Роль актеров в системе

A) только снабжать информацией

B) только снабжать работой

C) только получать информацию

D) только получать работу

E) снабжать информацией и получать информацию

F) снабжать работой и получать работу

G) снабжать систему действиями

H) получать действия от системы

А, С, Е

$$$030

Описание актера в программе Rational Rose осуществляется при выполнении следующих действий:

A) закрыть окно описания на экране, выбрав команду меню View-

Documentation

B) открыть окно описания на экране, выбрав команду меню View-

Documentation

C) из списка браузера выберите прецедента, щелкнув по нему мышью

D) из списка браузера выберите класс, щелкнув по нему мышью

E) из списка браузера выберите актера, щелкнув по нему мышью

F) установите курсор в окне описания и введите текст описания класса

G) установите курсор в окне описания и введите текст описания прецедента

H) установите курсор в окне описания и введите текст описания актера

В, Е, Н

$$$031

Для добавления описания прецеденту в программе Rational Rose:

A) в списке браузер выберите прецедент, щелкнув по нему мышью

B) установите курсор в окне описания и наберите краткое описание

прецедента

C) установите курсор в окне описания и наберите краткое описание класса

D) откройте его с помощью команды меню View-Documentation

E) установите курсор в окне описания и наберите краткое описание актера

F) в списке браузер выберите класс, щелкнув по нему мышью

G) в списке браузер выберите актера, щелкнув по нему мышью

H) закройте его с помощью команды меню View-Documentation

А, В, D

$$$032

Типы отношении между прецедентами

A) Dependency

B) Include

C) Aggregation

D) Interface

E) Extend

F) Note

G) Communicate

H) Node

B, Е, G

$$$033

Диаграмма прецедентов – это

A) диаграмма, показывающая все акторы для определенного прецедента

B) диаграмма, показывающая все прецеденты для определенного актера

C) диаграмма, показывающая все акторы реализованные на данной итерации

D) диаграмма, показывающая все прецеденты реализованные на данной

итерации

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

F) диаграмма, показывающая определенного актера и все его отношения

G) диаграмма, показывающая определенный класс и все его отношения

H) Диаграмма, показывающая определенный компонент и все его отношения

В, D, Е

$$$034

Основные стереотипы класса

A) интерфейсный элемент

B) граничный элемент

C) управляющий элемент

D) зависимый элемент

E) сущность

F) независимый элемент

G) подчиненный элемент

H) отношения

В, С, Е

$$$035

Диаграммы взаимодействий содержат:

A) объекты, изображаемые в виде треугольников

B) объекты, изображаемые в виде прямоугольников

C) объекты, изображаемые в виде линии

D) связи между объектами, изображаемые в виде кругов

E) связи между объектами, изображаемые в виде линий

F) связи между объектами, изображаемые в виде текстов

G) сообщения в виде текста и стрелки

H) сообщения в виде символов

В, Е, G

$$$036

Создать операцию в программе Rational Rose

A) щелкните правой кнопки мыши по классу в окне браузера

B) щелкните левой кнопки мыши по классу в окне браузера

C) щелкните левой кнопки мыши по классу в окне диаграмм

D) щелкните правой кнопки мыши по классу в окне диаграмм

E) ввести имя новой операции

F) ввести имя нового атрибута

G) ввести имя новой диаграмме

H) щелкните правой кнопки мыши по классу в окне инструментов

А, D, Е

$$$037

Описание операций в программе Rational Rose

A) в списке браузер выберите прецедент, щелкнув по нему мышью

B) установите курсор в окне описания и наберите краткое описание

прецедента

C) в списке браузер выберите прецедент, щелкнув по нему мышью

D) щелкните в окне браузера по значку «+» слева от имени класса

E) выберите нужную операцию, щелкнув по ней мышью

F) щелкните в окне браузера по значку «-» слева от имени класса

G) установите курсор в окне описания и введите описание операции

H) установите курсор в окне диаграмм и введите описание операции

D, Е, G

$$$038

Создать атрибут в программе Rational Rose

A) щелкните в окне браузера по значку «+» слева от имени класса

B) в списке браузер выберите актора, щелкнув по нему мышью

C) щелкните правой кнопки мыши по классу в окне браузера

D) установите курсор в окне диаграмм и наберите атрибут

E) в контекстно-зависимом меню выберите команду New-Attribute

F) ввести имя нового атрибута

G) ввести имя новой операции

H) ввести имя новой диаграмме

С, Е, F

$$$039

Описание атрибута в программе Rational Rose

A) щелкните в окне браузера по значку «+» слева от имени класса

B) щелкните правой кнопки мыши по классу в окне браузера

C) выберите нужный атрибут, щелкнув по ней мышью

D) ввести имя нового атрибута

E) установите курсор в окне описания и наберите краткое описание

прецедента

F) в списке браузер выберите прецедент, щелкнув по нему мышью

G) в списке браузер выберите актора, щелкнув по нему мышью

H) установите курсор в окне описания и введите описание для атрибута

класса

А, С, Н

$$$040

Для отображения всех атрибутов и операций в программе Rational Rose выполните следующие действия:

A) щелкните в окне браузера по значку «+» слева от имени класса

B) щелкните правой кнопкой мыши по классу в окне диаграммы

C) в контекстно-зависимом меню выберите команду Options-Show All

Attributes

D) снова вызовите контекстно-зависимом меню выберите команду Options-

Show All Operations

E) в контекстно-зависимом меню выберите команду Options-Show All Classes

F) снова вызовите контекстно-зависимом меню выберите команду Options-

Show All Component’s

G) в списке браузер выберите класс, щелкнув по нему мышью

H) ввести имя новой операции инового атрибута

B,C,D

$$$041

Создание диаграммы состояния в программе Rational Rose

A) ввести имя новой диаграмме

B) щелкните левой кнопкой мыши по классу в списке браузера

C) в контекстно-зависимом меню выберите команду New –Diagram

D) щелкните правой кнопкой мыши по классу в списке браузера

E) в контекстно-зависимом меню выберите команду New – Statechart Diagram

F) в список браузера будет удалена диаграмма New Diagram, дать ей название

G) в список браузера будет добавлена диаграмма New Diagram, дать ей

название

H) снова вызовите контекстно-зависимом меню выберите команду New –

Diagram

D, Е, G

$$$042

Создание пакетов в представлении компонентов в программе Rational Rose

A) в список браузера будет добавлена диаграмма New Diagram, дать ей

название

B) щелкните правой кнопкой мыши по разделу Component View в окне

браузера

C) в контекстно-зависимом меню выберите команду New – Diagram

D) в контекстно-зависимом меню выберите команду New – Package

E) в список браузера будет добавлена диаграмма New Diagram, дать ей

название

F) в списке объектов браузера будет добавлен новый пакет New – Package,

введите для неё имя пакета

G) щелкните в окне браузера по значку «+» слева от имени пакета

H) щелкните левой кнопкой мыши по разделу Component View в окне

браузера

В, D, F

$$$043

Создание компонентов в программе Rational Rose

A) откройте диаграмму классов

B) откройте диаграмму компонентов

C) откройте диаграмму пакетов

D) щелкните по кнопке Component на панели описания

E) щелкните по инструменту и поместите на неё компонент

F) щелкните по кнопке Component на панели инструментов

G) щелкните по диаграмме и поместите на неё компонент

H) щелкните правой кнопкой мыши по разделу Component View в окне

браузера

В, F, G

$$$044

Последовательность генерации кода в программе Rational Rose

A) выберите пакет, компонент или набор компонентов

B) выберите команду меню Tools – C++ – Code Generation

C) процесс генерации кода будет отображаться в окне Code Generation Status

D) выберите команду меню File – C++ – Code Generation

E) выберите узел, компонент или набор компонентов

F) процесс генерации кода будет отображаться в окне Status

G) выберите команду меню Add Ins– C++ – Code Generation

H) выберите акторов, прецедентов и пакеты

A, B, C

$$$045

Переключеине между различнымыи нотациями представления диaграмм выполняются пунктами:

A) As Booch

B) As Rambo

C) As OMT

D) As Jacobson

E) As Unified

F) As UML

G) As CASE

H) As Actors

A, C, E

$$$046

Важнейшие свойства класса это:

A) транзакция

B) инкапсуляция

C) декапсуляция

D) наследование

E) полиморфизм

F) зависимость

G) обобщение

H) практичность

В, D, Е

$$$047

Use Case отображает

A) образцы поведения для отдельных модулей системы

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

C) последовательность связанных транзакции, представляемых

компонентами или системой

D) получение некоторой информации узлами

E) последовательность связанных транзакции, представляемых объектами

или системой

F) образцы поведения для классов системы

G) получение некоторой информации о прецедентах

H) получение некоторой информации объектами

В, Е, Н

$$$048

Создание Use Case необходимо для:

A) формализации требовании системы

B) для организации взаимодействии с будущими пользователями системы и

экспертами предметной области

C) для тестирования системы

D) формализации требовании актера

E) для организации взаимодействии с будущими классами системы и

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]