Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PI_dlya testov.doc
Скачиваний:
26
Добавлен:
12.03.2016
Размер:
1.05 Mб
Скачать
  1. Эволюционная модель

  2. Модель жизненного цикла

  3. Каскадная модель

  4. Модель формальной разработки

25) Какая модель разработки программного обеспечения представлена на данном рисунке?

  1. Жизненный цикл программного обеспечения

  2. Эволюционная модель

  3. Спиральная модель

  4. Модель пошаговой разработки

26) Какая модель разработки программного обеспечения представлена на данном рисунке?

  1. Жизненный цикл программного обеспечения

  2. Эволюционная модель

  3. Спиральная модель

  4. Модель пошаговой разработки

27) Какая модель разработки программного обеспечения представлена на данном рисунке?

  1. Модель формальной разработки

  2. Эволюционная модель

  3. Модель с повторным использованием ранее созданных компонентов

  4. Модель пошаговой разработки

28) Какая модель разработки программного обеспечения представлена на данном рисунке?

  1. Модель формальной разработки

  2. Эволюционная модель разработки

  3. Модель с повторным использованием ранее созданных компонентов

  4. Модель пошаговой разработки

29) Что такое обобщенные модели создания программного обеспечения?

  1. Это модели, которые представляют процесс создания программных систем в виде повторяющихся циклов определенных этапов разработки

  2. Это модели, которые описывают организацию процесса разработки программных систем

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

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

30) К каким моделям создания программного обеспечения относятся: каскадная, эволюционная, модель формальной разработки систем и модель разработки на основе ранее созданных компонентов?

  1. Обобщенные модели

  2. спецификация программного обеспечения

  3. итерационные модели

  4. проектирование и реализация программного обеспечения

31) Что такое итерационные модели разработки программного обеспечения?

  1. Это модели, которые представляют процесс создания программных систем в виде повторяющихся циклов определенных этапов разработки

  2. Это модели, которые описывают организацию процесса разработки программных систем

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

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

32) К каким моделям создания программного обеспечения относятся: модель пошаговой разработки и спиральная модель?

  1. обобщенные модели

  2. спецификация программного обеспечения

  3. итерационные модели

  4. проектирование и реализация программного обеспечения

33) Что такое определение требований?

  1. Это процессы преобразования системной спецификации в систему исполняемых программ

  2. Это процесс разработки системной спецификации

  3. Это процесс проверки разработанной системы

  4. Это модернизация существующих программных систем

34) Что такое проектирование и реализация?

  1. Это процессы преобразования системной спецификации в систему исполняемых программ

  2. Это процесс разработки системной спецификации

  3. Это процесс проверки разработанной системы

  4. Это модернизация существующих программных систем

35) Что такое требования?

  1. Описание функциональных возможностей и ограничений, накладываемых на программную систему

  2. Процесс проверки соответствия разработанной системы

  3. Процесс разработки системной спецификации

  4. Совокупность процессов, протекающих в период от момента принятия решения до его полного вывода из эксплуатации

36) Что такое разработка требований (requirements engineering)?

  1. Процесс формирования, анализа, документирования и проверки функциональных возможностей и ограничений

  2. Процесс проверки разработанной системы

  3. Процесс разработки системной спецификации

  4. Совокупность процессов, протекающих в период от момента принятия решения до его полного вывода из эксплуатации

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

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

  2. Системные требования

  3. Проектная системная спецификация

  4. Функциональные требования

  5. Нефункциональные требования

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

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

  2. Системные требования

  3. Проектная системная спецификация

  4. Функциональные требования

  5. Нефункциональные требования

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

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

  2. Системные требования

  3. Проектная системная спецификация

  4. Функциональные требования

  5. Нефункциональные требования

40) К каким требованиям относят перечень сервисов, которые должна выполнять система? Должно быть указано, как система реагирует на те, или иные входные данные, как она ведет себя в определенных ситуациях.

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

  2. Системные требования

  3. Проектная системная спецификация

  4. Функциональные требования

  5. Нефункциональные требования

41) Какие требования описывают характеристики системы и ее окружения?

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

  2. Системные требования

  3. Проектная системная спецификация

  4. Функциональные требования

  5. Нефункциональные требования

42) Какие требования характеризуют ту предметную область, где будет эксплуатироваться система?

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

  2. Системные требования

  3. Функциональные требования

  4. Нефункциональные требования

  5. Требования предметной области

43) На каком из этапов аналитики должны изучить предметную область, где будет эксплуатироваться система?

  1. Сбор требований

  2. Анализ предметной области

  3. Классификация требований

  4. Разрешение противоречий

  5. Назначение приоритетов

  6. Проверка требований

44) На каком из этапов бесформенный набор требований преобразуется в логически связанные группы требований?

  1. Анализ предметной области

  2. Сбор требований

  3. Классификация требований

  4. Разрешение противоречий

  5. Назначение приоритетов

  6. Проверка требований

45) На каком из этапов совместно с лицами, формирующими требования, определяются наиболее важные требования?

  1. Анализ предметной области

  2. Сбор требований

  3. Классификация требований

  4. Разрешение противоречий

  5. Назначение приоритетов

  6. Проверка требований

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

  1. Модель обработки данных

  2. Объектная модель

  3. Композиционная модель

  4. Архитектурная модель

  5. Модель "стимул-ответ"

47) Какие диаграммы относятся к моделям обработки данных?

  1. Диаграммы потоков данных

  2. Диаграммы "сущность-связь"

  3. Диаграммы наследования классов

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

48) Какие диаграммы относятся к классификационным моделям?

  1. Диаграммы потоков данных

  2. Диаграммы "сущность-связь"

  3. Диаграммы классов

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

49) Какие диаграммы относятся к моделям "стимул-ответ"?

    1. Диаграммы потоков данных

    2. Диаграммы "сущность-связь"

    3. Диаграммы классов

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

50) Какие диаграммы показывают последовательность обработки данных в системе?

  1. Диаграммы потоков данных

  2. Диаграммы "сущность-связь"

  3. Диаграммы классов

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

51) Какая диаграмма представлена на рисунке? Данная модель показывает процесс перемещения бланка заказа при его обработке.

  1. Диаграмма потоков данных

  2. Диаграмма "сущность-связь"

  3. Диаграмм классов

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

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

  1. Модели рабочего окружения системы

  2. Модель конечного автомата

  3. Объектные модели

  4. Систематические модели

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

  1. Объектные модели

  2. Модели рабочего окружения системы

  3. Модель конечного автомата

  4. Систематические модели

54) Какие модели, моделируют поведение системы в зависимости от внутренних или внешних событий?

  1. Объектные модели

  2. Модели рабочего окружения системы

  3. Модель конечного автомата

  4. Систематические модели

55) Как называется процесс формализованного описания функциональных и нефункциональных требований, требований к характеристикам, которые будут учитываться при создании программного продукта на этапах жизненного цикла программного обеспечения?

    1. Спецификация требований

    2. Формализация требований

    3. Валидация (аттестация) требований

    4. Верификация требований

56) Какие требования включают в себя определение компонентов системы и их состояний; правил взаимодействия компонентов и определения условий в формальном виде?

  1. Спецификация требований

  2. Формализация требований

  3. Валидация (аттестация) требований

  4. Верификация требований

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

    1. Спецификация требований

    2. Формализация требований

    3. Валидация (аттестация) требований

    4. Верификация требований

58) Как называется процесс проверки правильности спецификаций требований на их соответствие, непротиворечивость, полноту и выполнимость, а также на соответствие стандартам?

  1. Спецификация требований

  2. Формализация требований

  3. Валидация (аттестация) требований

  4. Верификация требований

59) Какие существуют стандарты для поддержки распределенных объектных вычислений промежуточного программного обеспечения?

  1. OSF

  2. COM/DCOM

  3. DCE

  4. CORBA

  5. Java

60) Какой стандарт разработанный и реализованный, компанией Microsoft интегрирован в ее операционные системы?

  1. OSF/DCE

  2. COM/DCOM

  3. CORBA

  4. Java

61) Какой набор стандартов для промежуточного программного обеспечения разработан группой OMG? Данные стандарты определяют общий машинонезависимый подход к распределенным объектным вычислениям.

  1. OSF/DCE

  2. COM/DCOM

  3. CORBA

  4. Java

62) На каком этапе происходит создание объектно-ориентированной модели предметной области приложения программного обеспечения? На этом этапе объекты отражают реальные объекты-сущности, также определяются операции, выполняемые объектами.

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

  2. Объектно-ориентированное проектирование

  3. Объектно-ориентированное программирование

63) На каком этапе происходит разработка объектно-ориентированной модели системы программного обеспечения с учетом системных требований?

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

    2. Объектно-ориентированное проектирование

    3. Объектно-ориентированное программирование

64) На каком этапе происходит реализация архитектуры системы с помощью объектно-ориентированного языка программирования?

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

  2. Объектно-ориентированное проектирование

  3. Объектно-ориентированное программирование

65) Как называется описание проблемы и метода ее решения, позволяющее в дальнейшем использовать это решение в разных условиях? Представляет собой описание, в котором аккумулированы знания и опыт.

    1. Спецификация

    2. Паттерн

    3. Нотация

    4. Шаблон

66) Что не относится к методам структурного анализа и проектирования?

  1. SADT

  2. IDEF3

  3. UML

  4. DFD

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

    1. IDEF3

    2. SADT

    3. ERМ

    4. DFD

68) Какой метод предназначен для таких моделей процессов, в которых важно понять последовательность выполнения действий и взаимозависимости между ними? Основой модели служит так называемый сценарий процесса, который выделяет последовательность действий и подпроцессов анализируемой системы.

  1. SADT

  2. IDEF3

  3. ERМ

  4. DFD

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

  1. SADT

  2. IDEF3

  3. ERМ

  4. DFD

70) Что относится к методам объектно-ориентированного анализа и проектирования программного обеспечения?

  1. SADT

  2. IDEF3

  3. UML

  4. DFD

71) Какие диаграммы не относится к структурным (structural) моделям?

    1. диаграммы классов (class diagrams)

    2. диаграммы состояний (statechart diagrams)

    3. диаграммы компонентов (component diagrams)

    4. диаграммы развертывания (deployment diagrams)

  1. диаграммы вариантов использования (use case diagrams)

72) Какие диаграммы служат для моделирования физической архитектуры системы?

  1. диаграммы классов (class diagrams)

  2. диаграммы компонентов (component diagrams)

  3. диаграммы развертывания (deployment diagrams)

  4. диаграммы вариантов использования (use case diagrams)

73) Какие диаграммы не относится к моделям поведения (behavioral)?

    1. диаграммы вариантов использования (use case diagrams)

    2. диаграммы взаимодействия (interaction diagrams)

    3. диаграммы классов (class diagrams)

    4. диаграммы компонентов (component diagrams)

    5. диаграммы состояний (statechart diagrams)

    6. диаграммы деятельности (activity diagrams

74) К какому методу верификации и аттестации относят инспектирование?

  1. Статический метод

  2. Динамический метод

  3. Функциональное тестирование

  4. Формальный метод

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

    1. диаграммы вариантов использования (use case diagrams)

    2. диаграммы взаимодействия (interaction diagrams)

    3. диаграммы состояний (statechart diagrams)

    4. диаграммы деятельности (activity diagrams)

76) Какие диаграммы применяются теми участниками проекта, кто отвечает за компиляцию и сборку системы? Они нужны там, где начинается генерация кода.

  1. диаграммы классов (class diagrams)

  2. диаграммы компонентов (component diagrams)

  3. диаграммы развертывания (deployment diagrams)

  4. диаграммы вариантов использования (use case diagrams)

77) Какие диаграммы служат для моделирования функциональных требований к системе?

  1. диаграммы классов (class diagrams)

  2. диаграммы компонентов (component diagrams)

  3. диаграммы развертывания (deployment diagrams)

  4. диаграммы вариантов использования (use case diagrams)

78) Какие диаграммы служат для моделирования процесса обмена сообщениями между объектами?

  1. диаграммы вариантов использования (use case diagrams)

  2. диаграммы взаимодействия (interaction diagrams)

  3. диаграммы компонентов (component diagrams)

  4. диаграммы состояний (statechart diagrams)

79) Какие диаграммы служат для моделирования поведения системы в рамках различных вариантов использования, или потоков управления?

    1. диаграммы вариантов использования (use case diagrams)

    2. диаграммы взаимодействия (interaction diagrams)

    3. диаграммы состояний (statechart diagrams)

    4. диаграммы деятельности (activity diagrams)

80) Что не включает в себя документирование программного обеспечения?

  1. Техническое задание

  2. Внешние и внутренние языки спецификации

  3. Эскиз

  4. Руководство пользователя

  5. Руководство программиста

81) Как называется самая длинная цепочка работ в проекте? Увеличение длительности любой работы в этой цепочки приводит к увеличению длительности всего проекта.

  1. Итерация

  2. Критический путь проекта

  3. Риск

  4. График работ

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

  1. Прототипирование программного обеспечения

  2. Инспектирование программного обеспечения

  3. Тестирование программного обеспечения

  4. Специфицирование программного обеспечения

83) К какому методу верификации и аттестации относят тестирование?

  1. Статический метод

  2. Динамический метод

  3. Функциональное тестирование

  4. Формальный метод

84) Как называется метод устранения дефектов, при котором используется процесс строгого инспектирования? Цель данного метода – создание программного обеспечения без дефектов.