MAX WhatsApp Telegram
Найти:

Студенты университета Синергия регулярно проходят тестирование по предмету Технология разработки программного обеспечения. Иногда задания требуют знания теории и внимательности. Наш сервис помогает пройти тест быстро и получить высокий балл. Работа выполняется оперативно, конфиденциально и без предоплаты. Стоимость — 300 рублей.

Какой тип тестирования программного обеспечения направлен на проверку взаимодействия между отдельными уже протестированными модулями системы?
Варианты ответа:
Модульное тестирование
Интеграционное тестирование +
Системное тестирование
Приемочное тестирование

Сопоставьте роли в команде разработки по Scrum с их основными зонами ответственности:
Варианты ответа:
Scrum-мастер → Обеспечение соблюдения процессов Scrum и устранение препятствий +
Product Owner → Управление командой и контроль сроков
Разработчик → Написание кода и техническая реализация
Тестировщик → Общение с заказчиком и сбор требований

Эта диаграмма UML показывает, как объекты взаимодействуют друг с другом в хронологическом порядке, акцентируя внимание на временной последовательности передачи сообщений.
Варианты ответа:
Диаграмма классов
Диаграмма состояний
Диаграмма последовательности +
Диаграмма компонентов

Расположите в правильном порядке фазы жизненного цикла программного обеспечения согласно классической каскадной модели:
Варианты ответа:
Анализ требований → Анализ требований, Проектирование, Реализация, Тестирование, Внедрение, Сопровождение +
Тестирование, Кодирование, Анализ, Сопровождение, Проектирование
Проектирование, Сбор требований, Тестирование, Сопровождение, Кодирование
Сопровождение, Тестирование, Реализация, Анализ, Проектирование

Какой метод сбора требований предполагает наблюдение за работой пользователя в его естественной среде для выявления скрытых потребностей и неформальных практик?
Варианты ответа:
Анкетирование
Интервьюирование
Мозговой штурм
Этнографическое исследование +

Неверно, что к основным принципам манифеста гибкой методологии разработки (Agile) относится:
Варианты ответа:
Люди и взаимодействие важнее процессов и инструментов
Работающий продукт важнее исчерпывающей документации
Сотрудничество с заказчиком важнее согласования условий контракта
Следование первоначальному плану важнее реагирования на изменения +

Что описывает диаграмма вариантов использования (use case diagram) в языке UML?
Варианты ответа:
Внутреннюю структуру класса и его атрибуты
Функциональные требования к системе с точки зрения внешних акторов +
Алгоритм работы системы в виде блок-схемы
Физическое развертывание компонентов на серверах

Расположите в порядке возрастания стоимости исправления ошибки на разных этапах разработки программного обеспечения:
Варианты ответа:
Требования → Требования (дешевле всего), Проектирование, Реализация, Тестирование, Эксплуатация (дороже всего) +
Эксплуатация, Тестирование, Реализация, Проектирование, Требования
Реализация, Требования, Эксплуатация, Проектирование, Тестирование
Тестирование, Реализация, Проектирование, Требования, Эксплуатация

Сервер, база данных и клиентское приложение в нотации диаграммы развертывания UML изображаются с помощью такого элемента.
Варианты ответа:
Компонент
Интерфейс
Узел (node) +
Артефакт

Согласно стандарту ISO/IEC 12207, какой процесс относится к основным процессам жизненного цикла программного обеспечения?
Варианты ответа:
Управление документацией
Аудит
Разработка +
Обучение персонала

В контексте CI/CD (непрерывная интеграция и непрерывная доставка) что обозначает термин «конвейер развертывания»?
Варианты ответа:
Физический сервер, на котором запускаются все тесты
Автоматизированная последовательность этапов сборки, тестирования и доставки кода +
График выхода новых версий продукта
Команда разработчиков, отвечающая за релизы

Сопоставьте название методологии разработки с её ключевой характеристикой:
Варианты ответа:
Водопад (Waterfall) → Жесткая последовательность фаз, возврат назад невозможен +
Спиральная модель → Итерации с фиксированной длительностью (таймбоксы)
Scrum → Акцент на управление потоками задач и ограничение WIP
Канбан → Анализ рисков на каждом витке разработки

Неверно, что такой вид требований предъявляется к программному обеспечению в разделе «Функциональные требования» технического задания.
Варианты ответа:
Требования к составу выполняемых функций
Требования к организации входных и выходных данных
Требования к надежности и эргономике +
Требования к временным характеристикам функций

Что понимается под термином «технический долг» в разработке программного обеспечения?
Варианты ответа:
Стоимость лицензий на проприетарное программное обеспечение
Цена выбора более простого решения сейчас вместо лучшего, но более долгого, что замедлит разработку в будущем +
Задолженность компании перед разработчиками по зарплате
Стоимость аренды облачных серверов на текущий месяц

Какой вид тестирования выполняется без доступа к исходному коду программы, только на основе анализа внешнего поведения системы?
Варианты ответа:
Белый ящик (White-box testing)
Черный ящик (Black-box testing) +
Серый ящик (Grey-box testing)
Статическое тестирование

Расположите в правильной последовательности этапы обработки инцидента в системе технической поддержки программного продукта:
Варианты ответа:
Закрытие → Обнаружение, Регистрация, Диагностика, Решение, Закрытие +
Диагностика, Решение, Обнаружение, Регистрация
Решение, Закрытие, Обнаружение, Диагностика, Регистрация
Регистрация, Закрытие, Обнаружение, Диагностика, Решение

Установите соответствие между понятием и его определением в области управления конфигурацией программного обеспечения:
Варианты ответа:
Версия (Version) → Состояние программного продукта, зафиксированное для дальнейшего использования +
Базовый уровень (Baseline) → Инструмент, сравнивающий различия между двумя файлами
Слияние (Merge) → Официально утвержденная точка отсчета для дальнейшей разработки
Ветка (Branch) → Процесс объединения изменений из двух разных источников

Как называется диаграмма UML, которая фокусируется на моделировании конечного автомата объекта, показывая его различные состояния и переходы между ними под действием событий?
Варианты ответа:
Диаграмма деятельности
Диаграмма состояний +
Диаграмма пакетов
Диаграмма объектов

Что из перечисленного является примером статического анализа кода?
Варианты ответа:
Запуск программы с различными входными наборами данных
Проверка кода компилятором на наличие синтаксических ошибок и потенциальных утечек памяти без его выполнения +
Измерение времени отклика графического интерфейса
Тестирование производительности под нагрузкой 1000 пользователей

Согласно ГОСТ 34.602-89, какой раздел технического задания на автоматизированную систему описывает состав и содержание работ по созданию системы?
Варианты ответа:
Требования к программе
Стадии и этапы создания системы +
Состав и содержание работ по подготовке объекта автоматизации к вводу системы в действие
Порядок контроля и приемки системы

Вопрос
Сопоставьте аббревиатуры,  используемые разработчиками программного обеспечения, и их значения:
Сопоставьте термины и их  определения понятия и их характеристики:
Расположите в правильном  порядке действия, необходимые для разработки программного продукта по прототипной  модели:
Пересекающаяся … – это  концепция в аспектно-ориентированном программировании, описывающая код,  влияющий на несколько частей программы.
… модель – это жизненный цикл  разработки программного обеспечения, где каждая фаза (анализ, проектирование,  разработка, тестирование) проходит последовательно и не допускает возврата к  предыдущим фазам
… – это методология  управления задачами и рабочим процессом, основанная на визуальном  представлении и контроле потока работающих элементов
… – это небольшое приращение  функциональности системы, которое добавляется на каждой итерации или в каждом  выпуске продукта
… – это последовательность  инструкций, которая описывает решение определенной задачи
Сопоставьте виды ГОСТов и их  описания:
Расположите в правильном  порядке разделы технического задания по ГОСТ 19.201-78:
Расположите в правильном  порядке подразделы требований к программе или программному изделию по ГОСТ  19.201-78:
Требования к исходным кодам,  языкам программирования и программным средствам, используемым программой,  указываются в подразделе технического задания …
Полное наименование ГОСТ  34.602-89 – «Информационная технология (ИТ). Комплекс стандартов на  автоматизированные системы. … на создание автоматизированной системы»
ГОСТ 34.003-90 определяет …  систему
Неверно, что требования по  диагностированию системы следует применять к …
Диаграмма … – это схема,  которая показывает, как компоненты системы выглядят в определенный момент  времени
Сопоставьте элементы  диаграммы UML их характеристики:
Расположите в правильном  порядке объекты в диаграмме сценариев использования интернет-магазина
Сервер, на котором запущена  программа, в качестве элемента диаграммы UML будет представлен как …
Неверно, что к поведенческим  диаграммам относятся диаграммы …
Неверно, что к структурным  диаграммам относятся диаграммы …
Расположите в правильной  последовательности возможные элементы диаграммы действий:
Сопоставьте названия языков  описания знаний и их характеристики:
Проверка товаров на  соответствие поисковому запросу в диаграмме действий интернет-магазина  располагается в части …
К вспомогательным процессам  жизненного цикла программного продукта по международному стандарту ISO/IEC  12207 относится …
Трудозатраты на кодирование  при использовании … являются наименьшими при сравнении их с другими моделями  разработки программного обеспечения
Анкетирование для изучения  возможностей технологической базы организации, персонала и используемого  программного обеспечения – это … подход к анализу
Расположите в правильном  порядке стадии создания системы по стандарту ISO/IEC 15288:
Установите соответствие групп  и примеров процессов жизненного цикла системы, согласно стандарту ISO/IEC  серии 15288:
Расположите в порядке  возрастания трудозатраты по фазам жизненного цикла программного обеспечения с  использованием CASE-средств:
Вопрос
Программы Jira, Trello, Asana  были разработаны при помощи этой модели. Она обеспечивает быструю поставку  частей проекта заказчику или пользователям, а также снижает риски и улучшает  управление изменениями, поскольку позволяет вносить изменения на любом этапе  разработки.
О какой модели разработки  программного обеспечения идет речь?
Вам необходимо составить  техническое задание.
К какому государственному  стандарту вам следует обратиться для решения этой задачи?
Этот язык графического  моделирования используют для визуализации, спецификации, построения и  документирования архитектуры программных систем. Он включает в себя разные  виды диаграмм: диаграммы классов, диаграммы вариантов использования,  последовательностей и состояний. Они позволяют описать разные аспекты  системы.
О каком языке описания знаний  идет речь?
Вам необходимо смоделировать  объекты системы и связи между ними, показав, как выглядят компоненты системы  в определенный момент времени.
Какой вид структурной  диаграммы подойдет лучше всего для решения данной задачи?
По международному стандарту в  структуру жизненного цикла программного обеспечения включают четыре группы  процессов: договорные процессы, процессы предприятия, проектные и технические  процессы.
О каком международном  стандарте идет речь?
При использовании такой  методики разработки программного обеспечения (ПО) основной объем работы  приходится на начальные этапы жизненного цикла ПО, на которых важен  творческий аспект работы. Использование этой методики сводит к минимуму  рутинную работу на этапе кодирования и значительно уменьшает время  тестирования продукта.
О какой методике разработки  ПО идет речь?

Другие тесты Синергии, МТИ, МОСАП:

Теория перевода

Техническая эксплуатация и ремонт зданий

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

Технологии и системы искусственного интеллекта

Технология возведения зданий и сооружений

MAX Telegram WhatsApp
Нужна помощь? Напишите нам 👋