[Росдистант] Введение в программную инженерию (тесты, вопросы, ответы)

Раздел
Программирование
Тип
Просмотров
65
Покупок
0
Антиплагиат
Не указан
Размещена
3 Фев в 17:24
ВУЗ
Росдистант, Тольяттинский государственный университет, ТГУ
Курс
Не указан
Стоимость
250 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Тесты 1-4
217.7 Кбайт
Описание

Тольяттинский государственный университет (Росдистант), ТГУ. Введение в программную инженерию (9662). Тесты 1-4. Ответы на вопросы.

Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).

Оглавление

ТЕСТЫ 1-4

Что такое вид деятельности?

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

Определенный этап разработки, связанный с фиксированными сроками

Деятельность по реализации некоторой задачи

Определенный этап разработки, не ограниченный по времени

Определенный тип работы, выполняемый в процессе разработки ПО

Что из нижеперечисленного является полным определением рабочего продукта?

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

Фрагмент реализованной независимой функциональности продукта

Класс, метод, программная компонента

Любой артефакт, произведенный в процессе разработки ПО, например, файл или набор файлов, документы, составные части продукта, сервисы, процессы, спецификации, счета и т.д.

Все артефакта, произведенные в процессе разработки ПО, кроме документов

Сложность программного обеспечения ...

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

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

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

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

хорошо формализуется и нивелируется современными средствами разработки 

Что такое фаза процесса?

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

Весь процесс по разработке функционала

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

Отрезок проекта по разработке определённого функционала

Определенный вид деятельности

Укажите стороны, не вовлечённые в проект.

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

Члены команды проекта

Продавцы

Начальство компании-разработчика

Заказчик

Назовите дату зарождения программной инженерии как отдельной науки.

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

1968 год

1980 год

1975 год

1945 год

С чем разработка ПО связана наибольшим образом?

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

с химией

с медициной

с физикой

с математикой

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

Выберите один или несколько ответов:

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

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

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

не имеет никаких требований

Когда проекты нужны?

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

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

При серийном производстве интернет-сайтов и другого массового ПО

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

При решении нестандартных задач, для аккумуляции ресурсов и выработки нестандартных решений

Дайте определение совершенствованию процесса разработки ПО.

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

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

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

Деятельность по изменению существующего процесса разработки ПО с целью улучшения качества создаваемых продуктов и/или снижения цены и времени их разработки

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

Что из нижеперечисленного относится к областям управления проектами?

Выберите один или несколько ответов:

Тестирование

Управление коммуникациями

Внедрение программного продукта

Планирование и мониторинг проекта

В чем недостатки водопадной модели?

Выберите один или несколько ответов:

Требование полного окончания фазы/вида деятельности

Отождествление фаз и видов деятельности

Сложности масштабирования

Проблемы с возвратами более чем на один шаг

Что такое программное обеспечение?

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

Программно-аппаратные системы различного назначения.

Программные средства для вычислительных систем.

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

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

Изменяемость программного обеспечения означает, что оно ...

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

может быть изменено только при наличии ошибок

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

может быть изменено пользователем

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

Что такое бизнес-реинжиниринг?

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

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

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

Инженерные дисциплины по разработке искусственных систем — энергоустановок, телекоммуникационных систем, встроенных систем реального времени и т.д.

Свод теоретических наук, основанных на математике и посвященных формальным основам вычислимости.

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

Выберите один или несколько ответов:

оно является чистой идеей

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

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

оно виртуально

Что относится к стратегии technology push внедрения инноваций?

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

Эта технология должна решать определенную проблему

Речь идет исключительно о компаниях по разработке ПО

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

Внедрение инновации в рамках этой стратегии вообще не связано с какой-либо определенной технологией

Что из нижеперечисленного относится к дисциплине обязательств?

Выберите один или несколько ответов:

обязательства устанавливают, что будет сделано, кем и в какие сроки

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

обязательства даются добровольно

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

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

Что такое управление проектами?

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

Область деятельности, в ходе которой, в рамках определенных проектов, определяются и достигаются четкие цели при нахождении компромисса между объемом работ, ресурсами (деньги, труд, материалы, энергия, пространство и др.), временем, качеством и рисками

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

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

Разработка программного обеспечения

Чем виток спиральной модели отличается от фазы в водопадной модели?

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

Необязательностью разработки полной документации

Обязательностью разработки полной документации

Возможностью в рамках одного витка выполнить прототип системы

Ориентацией на определённый вид деятельности

В чем недостатки водопадной модели?

Выберите один или несколько ответов:

Пользователи и заказчик не могут ознакомиться с вариантами системой во время разработки

Интеграция всех результатов разработки лишь в конце

Проблемы с возвратами более чем на один шаг

Сложности масштабирования

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

Выберите один или несколько ответов:

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

Рабочий продукт необязательно материален и осязаем (not to be engineered)

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

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

Процесс создания ПО - это ...

Выберите один или несколько ответов:

продажа ПО

закупка ПО

тестирование ПО

проектирование ПО

Какие виды структурных диаграмм включает в себя UML?

Выберите один или несколько ответов:

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

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

Диаграммы компонент

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

Диаграммы функциональной структуры приложения

Какие виды структурных диаграмм включает в себя UML?

Выберите один или несколько ответов:

Диаграммы функциональной структуры приложения

Диаграммы композитных структур

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

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

Диаграммы развертывания

В чем причина изменчивости требований?

Выберите один или несколько ответов:

Изменение видения системы у заказчика

Меняется ситуация на рынке

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

Большой объем найденных ошибок

Перечислите способы формализации требований.

Выберите один или несколько ответов:

Документ на естественном языке

Неформальная постановка, например по электронной почте или в мессенджере

Макет готового ПО

Формальная спецификация на специальном языке (например, в виде графа зависимостей)

UML включает в себя:

Выберите один или несколько ответов:

средства задания формальной семантики программ

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

средства задания неформальной семантики программ

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

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

Выберите один или несколько ответов:

Поддержка сбора и валидации требований

Компиляция и сборка автоматически, из скрипта командной строки

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

Поддержка проектирования, в том числе, выявление ошибок проектирования

Какие аспекты разработки ПО включает разработка архитектуры?

Выберите один или несколько ответов:

Риски проекта

Внутренняя структура продукта (компоненты и их связи)

Основные технические решения продукта

Основы пользовательского интерфейса продукта

Выберите этапы работы с требованиями.

Выберите один или несколько ответов:

Обсуждение требований

Выделение требований

Анализ требований

Исправление требований

Отметьте, что из нижеперечисленного является атрибутами элемента конфигурационного управления

Выберите один или несколько ответов:

Структура ПО

Автоматическая процедура доступа

Ответственное лицо

Структура (набор файлов) элемента

Что входит в конфигурационное управление?

Выберите один или несколько ответов:

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

Тестирование

Управление сборками

Версионный контроль

В чем трудность управления требованиями?

Выберите один или несколько ответов:

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

Изменчивость требований

Проблемы коммуникаций внутри команды разработчиков

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

Baseline – это …

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

актуальная версия тестов

текущая рабочая версия продукта

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

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

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

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

Обсуждение особенностей будущей системы с фиксацией принятых решений

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

Обсуждение особенностей будущей системы (например, по электрнной почте)

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

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

Выберите один или несколько ответов:

Поддержка проектирования, в том числе, выявление ошибок проектирования

Интеграция и сборка исходных файлов из разных репозиториев

Гибкая настройка различных конфигураций продукта

Поддержка сбора и валидации требований

Перечислите свойства требований.

Выберите один или несколько ответов:

Тестируемость и проверяемость

Прослеживаемость

Модифицируемость

Многоязыковость

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

Выберите один или несколько ответов:

Вовлечение в разработку разных специалистов

Отсутствие единых стандартов и методов разработки

Различия в поле и возрасте разработчиков

Разные виды деятельности, организуемые в процессе разработки ПО

Перечислите свойства требований.

Выберите один или несколько ответов:

Полнота

Необходимый уровень детализации

Атомарность

Ясность и недвусмысленность

Непротиворечивость

Выберите этапы работы с требованиями.

Выберите один или несколько ответов:

Исправление требований

Обсуждение требований

Описание требований

Валидация требований

Множественность точек зрения ...

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

не влияет на разработку

требует грамотной организации работ

мешает разработке

помогает разработке

Что такое конфигурационное управление?

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

Обсуждение процесса разработки участниками проекта

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

Поддержание файловых активов проекта в косистентном виде (в порядке)

Контроль ошибок в программе

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

Выберите один или несколько ответов:

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

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

Диаграммы очередей

Временные диаграммы

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

Выберите один или несколько ответов:

Диаграммы очередей

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

Диаграммы случаев использования

Диаграммы конечных автоматов

Диаграммы активностей

Совмещение абсолютной сохранности и удобного доступа.

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

Сложно выполнимо

Противоречиво

Выполнимо

Непротиворечиво

Отметьте, что из нижеперечисленного является атрибутами элемента конфигурационного управления

Выберите один или несколько ответов:

Структура ПО

Автоматическая процедура доступа

Практика доступа

Автоматическая процедура контроля целостности

Карты памяти (mind maps) предназначены для:

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

Работы со знаниями различной природы

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

Разработки ПО

Разработки аппаратных средств

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

Выберите один или несколько ответов:

Техника вариантов (случаев) использования

Цикл автор/рецензент

CMM

Рефакторинг

Карты памяти (mind maps)

Что из перечисленного ниже является способами контроля качества ПО?

Выберите один или несколько ответов:

Тестирование

Использование клиент-серверной архитектуры

Обеспечение качества кода

Использование функциональных языков программирования

Варианты (случаи) использования применяются для ...

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

визуализации точных требований к системе

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

создания тестов

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

Что из перечисленного ниже является ролями в цикле автор/читатель?

Выберите один или несколько ответов:

Руководитель

Читатель

Библиотекарь

Разработчик

Карты памяти помогают в следующих случаях:

Выберите один или несколько ответов:

Когда нужно выполнить «дизайн идей»

При подготовке тестовых отчётов

При детальном планировании информации

При реструктуризации знаний

При написании кода приложения

Что из перечисленного ниже является ролями в цикле автор/читатель?

Выберите один или несколько ответов:

Руководитель

Автор

Разработчик

Эксперт

Основным направлениями работы OMG (Object Management Group) является:

Выберите один или несколько ответов:

разработка объектно-ориентированных технологий

разработка объектно-ориентированных технологий для создания ПО небольшого масштаба

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

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

Что такое тестирование (выберите наиболее полное определение)?

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

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

Написание и запуск unit-тестов

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

Проверка корректности запуска программы

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

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

IEEE

OMG

SEI

ACM

Какие функции выполняет система контроля ошибок (bug tracking system)?

Выберите один или несколько ответов:

Обеспечение доступа к информации об ошибках

Хранение информации об ошибках

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

Поддержание жизненного цикла по обработке ошибок

Реализация тестового окружения тестируемых программ

Кто из перечисленных ниже лиц задействован в тестировании и процессе работы с ошибками?

Выберите один или несколько ответов:

Технический писатель

Тестировщик

Директор компании

Разработчики

Что из нижеперечисленных ключевых областей относится к III уровню зрелости?

Выберите один или несколько ответов:

Управление договоренностями с поставщиком

Наблюдение за проектом и контроль

Определение процессов организации

Организация обучения

Измерения и анализ

Перечислите известные вам «гибкие» методологии разработки ПО.

Выберите один или несколько ответов:

Extreme Programming (XP)

Scrum

CMMI

MSF

Перечислите ролевые кластеры команды MSF.

Выберите один или несколько ответов:

Координация проекта

Архитектура

Конфигурационное управление

Управление выпуском

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

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

Разработка

Удовлетворение потребителя

Тестирование

Управление программой

Что из нижеперечисленного относится к основным принципам MSF?

Выберите один или несколько ответов:

Поощрение свободного общения

Концепция рабочего продукта

Дисциплина обязательств

Концентрация на бизнес-приоритетах

Что из нижеперечисленных ключевых областей относится к III уровню зрелости?

Выберите один или несколько ответов:

Комплексное управление проектом

Управление объединенной командой

Управление рисками

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

Перечислите уровни CMMI.

Выберите один или несколько ответов:

Предсказуемый уровень

Управляемый количественно уровень

Оптимизирующийся уровень

Определенный уровень

Гарантирующий уровень

Что из перечисленного ниже входит в MSF?

Выберите один или несколько ответов:

Модель процессов

Дисциплина управление проектами

Модель команды

Управление планированием

Что из нижеперечисленного относится к принципам Extreme Programming (XP)?

Выберите один или несколько ответов:

Планирование

Простой дизайн

Метафора

Хорошо стандартизованный процесс разработки

Готовность к переменам

Что из нижеперечисленных ключевых областей относится ко II уровню зрелости?

Выберите один или несколько ответов:

Проверка продукта на соответствие требованиям (верификация)

Проверка продукта на соответствие предназначению (валидация)

Управление договоренностями с поставщиком

Наблюдение за проектом и контроль

Фокусирование на процессах организации

Каков рекомендуемый размер Scrum-команды?

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

До 100 человек

2 человека

3-5 человек

7 человек плюс/минус 2

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

Это описание принципа XP под названием

Парное программирование (Pair Programming)

Рефакторинг (Refactoring)

Создание и использование стандартов кодирования (Coding Standards)

Метафора (Metaphor)

Разработка ПО является диалогом между возможностями и желаниями, при этом изменятся и то, и другое. 

Это описание принципа XP под названием

Коллективное владение кодом (Collective Ownership)

Планирование (Planning Game)

Рефакторинг (Refactoring)

Простой дизайн (Simple Design)

Что из нижеперечисленного относится к принципам agile-манифеста?

Выберите один или несколько ответов:

Единое видение проекта важнее погружения в детали

Люди и взаимодействие важнее процессов и программных средств

Взаимодействие с заказчиком важнее жестких контрактов

Работающее ПО важнее сложной документации

Реакция на изменения важнее следования плану

Перечислите уровни CMMI.

Выберите один или несколько ответов:

Начальный уровень

Управляемый уровень

Предсказуемый уровень

Гарантирующий уровень

Сколько должна длиться одна итерация в Scrum?

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

2-4 недели

До 1 недели

Срок не ограничен

До 2х месяцев

MSF создан ...

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

компанией Microsoft

открытым сообществом разработчиков

компанией IBM

институтом MIT

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

Выберите один или несколько ответов:

Время разработки

Требования

Возможности (features)

Ресурсы (человеческие и финансовые)

Используемые при разработки инструменты

Что из нижеперечисленных ключевых областей относится к III уровню зрелости?

Выберите один или несколько ответов:

Комплексное управление работой с поставщиком

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

Принятие решений: оценка альтернатив

Конфигурационное управление

Какие из нижеперечисленных черт характеризуют команду равных?

Выберите один или несколько ответов:

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

Ответственность за успех проекта распределена на всех членах команды

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

Все члены команды являются высококвалифицированными специалистами – каждый в своей сфере; т.е. команда является командой равных

Перечислите ролевые кластеры Scrum-команды.

Выберите один или несколько ответов:

Разработчики

Управление выпуском

Тестировщики

Product Owner

Мастер

Что из нижеперечисленных ключевых областей относится к III уровню зрелости?

Выберите один или несколько ответов:

Планирование проекта

Проверка продукта на соответствие предназначению (валидация)

Фокусирование на процессах организации

Проверка продукта на соответствие требованиям (верификация)

Какие роли можно совмещать в рамках проекта одному члену команды?

Выберите один или несколько ответов:

Удовлетворение потребителя и разработка

Архитектура и управление программой

Разработка и архитектура

Разработка и управление продуктом

Что из нижеперечисленных ключевых областей относится ко II уровню зрелости?

Выберите один или несколько ответов:

Определение процессов организации

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

Организация обучения

Конфигурационное управление

Измерения и анализ

Вам подходит эта работа?
Похожие работы
Другие работы автора
Прямой эфир