Подготовим к ЕГЭ за оставшееся времяна нужные баллы.
Пробный период бесплатно

осталось мест 52
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

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

05 апреля 2024 14:33

{Другой предмет}
Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике для 11 класса на тему "Техническое задание для разработки программного обеспечения":

Вопросы:

  1. Соотнесите этапы жизненного цикла разработки ПО с их описанием: A. Анализ требований B. Проектирование C. Кодирование D. Тестирование и отладка

    1. Определение функциональности и характеристик ПО
    2. Создание дизайна и архитектуры программы
    3. Написание и отладка программного кода
    4. Проверка правильности работы программы и исправление ошибок
  2. Соотнесите следующие типы тестирования ПО с их описанием: A. Модульное тестирование B. Интеграционное тестирование C. Системное тестирование D. Приемочное тестирование

    1. Проверка взаимодействия между различными модулями программы
    2. Проверка работоспособности отдельных модулей программы
    3. Оценка соответствия разработанного ПО требованиям заказчика
    4. Проверка работы программы в целом как единого функционального блока
  3. Соотнесите следующие модели разработки ПО с их описанием: A. Каскадная модель B. Итеративная модель C. Прототипирование D. Гибкая методология

    1. Позволяет заказчику участвовать в процессе разработки и видеть промежуточные результаты
    2. Разделение процесса разработки на последовательные этапы
    3. Создание прототипа для обсуждения с заказчиком и выявления требований
    4. Разработка ПО частями с возможностью корректировок на каждой итерации
  4. Соотнесите виды документации, используемой при разработке ПО, с их описанием: A. Техническое задание B. Техническое задание на программный продукт C. Техническое задание на разработку ПО D. Техническое задание на разработку информационной системы

    1. Содержит описание требований к конкретному программному продукту
    2. Описывает требования к разработке информационной системы как целого
    3. Содержит технические детали процесса создания программного обеспечения
    4. Включает в себя описание функциональности и характеристик разрабатываемого ПО
  5. Соотнесите виды тестирования с их целями: A. Функциональное тестирование B. Нагрузочное тестирование C. Безопасность тестирования D. Совместимость тестирование

    1. Проверка ресурсоемкости и стабильности программы под нагрузкой
    2. Проверка соответствия программы установленным требованиям безопасности
    3. Проверка работоспособности различных функций программного продукта
    4. Проверка совместимости программы с другими программными или аппаратными средствами
  6. Соотнесите принципы разработки программного обеспечения с их описанием: A. Принцип единственной ответственности B. Принцип открытости/закрытости C. Принцип DRY (Don't Repeat Yourself) D. Принцип SOLID

    1. Программная сущность должна быть открыта для расширения, но закрыта для изменения
    2. Класс должен иметь только одну причину для изменения
    3. Принцип необходимости минимизировать повторения кода
    4. Набор принципов построения хорошей архитектуры программного обеспечения
  7. Соотнесите типы диаграмм UML с их предназначением: A. Диаграмма классов B. Диаграмма последовательности C. Диаграмма вариантов использования (use case) D. Диаграмма компонентов

    1. Отображение структуры системы и отношения между классами
    2. Показывает последовательность взаимодействия объектов во времени
    3. Иллюстрация сценариев использования системы с точки зрения акторов
    4. Показывает физическую структуру системы и компоненты, из которых она состоит
  8. Соотнесите понятия в разработке ПО с их описанием: A. Рефакторинг B. Интеграция C. Документирование D. Конфигурационное управление

    1. Процесс изменения внутренней структуры программы без изменения ее внешнего поведения
    2. Связывание всех компонентов программы в единую работающую систему
    3. Описание требований, процессов и решений в виде документов
    4. Управление версиями, изменениями и конфигурацией программного обеспечения
  9. Соотнесите принципы тестирования программного обеспечения с их описанием: A. Покрытие B. Рандомизация C. Детерминированность D. Автоматизация

    1. Использование специализированного ПО для повторения исходных тестовых сценариев
    2. Осуществление проверки программы с варьированием параметров входных данных
    3. Обеспечение проверки всех аспектов функционирования программы
    4. Определение объема проверенного кода программы относительно общего объема кода
  10. Соотнесите инструменты тестирования ПО с их особенностями: A. JUnit B. Selenium C. Postman D. JIRA

  11. Фреймворк для тестирования Java-приложений

  12. Инструмент для автоматизации тестирования веб-приложений

  13. Подходит для тестирования API и выполнения запросов

  14. Инструмент управления проектами и отслеживания задач

Ответы:

  1. A - 1, B - 2, C - 4, D - 3
  2. A - 2, B - 1, C - 4, D - 3
  3. A - 2, B - 4, C - 3, D - 1
  4. A - 1, B - 4, C - 3, D - 2
  5. A - 3, B - 1, C - 2, D - 4
  6. A - 2, B - 1, C - 3, D - 4
  7. A - 1, B - 2, C - 3, D - 4
  8. A - 1, B - 2, C - 3, D - 4
  9. A - 3, B - 2, C - 4, D - 1
  10. A - 1, B - 2, C - 3, D - 4

Желаю успехов в прохождении теста!


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
11 Класс
{Другой предмет}
11 Класс
Геометрия
7 Класс
{Другой предмет}
8 Класс

Саша — ассистент в телеграмме