💯 Инструментальные средства разработки программного обеспечения [Тема 1-4] — ответы на тесты Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Тип
Просмотров
497
Покупок
0
Антиплагиат
Не указан
Размещена
3 Мар в 19:11
ВУЗ
Не указан
Курс
Не указан
Стоимость
400 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Инструментальные средства разработки программного обеспечения [Тема 1-4]
366.1 Кбайт 400 ₽
Описание

Инструментальные средства разработки программного обеспечения > Итоговый тест / Компетентностный тест

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

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

  • Введение в курс
  • Тема 1. История развития инструментальных средств разработки ПО
  • Тема 2. Технология разработки ПО
  • Тема 3. Инструментальные средства
  • Тема 4. Разработка WEB-приложений
  • Заключение
  • Итоговая аттестация


… – это защищенная версия HTTP с шифрованием данных и с использованием SSL/TLS для обеспечения безопасности между веб-браузером и сервером

Тип ответа: Текcтовый ответ

… – это стандарт, который используется для визуализации, спецификации, проектирования и документирования компонентов системы

Тип ответа: Текcтовый ответ

… – это язык программирования, который помогает сделать любой объект на веб-странице интерактивным

Тип ответа: Текcтовый ответ

… работа – это процесс организации взаимодействия между участниками команды, который включает обмен информацией, идеями и отзывами, а также проведение совместной работы над задачами или проектами.

Тип ответа: Текcтовый ответ

… с другими системами и автоматизация процессов не предполагают способность инструментов взаимодействовать с внешними системами и приложениями, а также автоматизировать рутинные задачи и процессы, чтобы повысить эффективность работы и уменьшить вероятность ошибок

Тип ответа: Текcтовый ответ

В мире разработки программного обеспечения перед командами часто стоит задача создать эффективные системы управления проектами. Для достижения успеха необходимо не только знать технологические аспекты, но и осознавать важность правильного планирования и архитектурного проектирования. Команда разработчиков сталкивается с выбором пути, который определит будущее их приложения.  Предложите порядок действий для разработки блок-схемы архитектуры приложения для управления проектами с основными компонентами системы и их взаимодействиями.

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Определение целей проекта, выбор членов команды, разработка прототипов.
  • Анализ требований, определение целей проекта, выбор технологий, формирование команды.
  • Анализ требований, определение архитектурных компонентов, выбор технологий (например, баз данных, фреймворков) и инструментов (например, систем контроля версий, CI/CD).
  • Анализ требований, определение архитектурных компонентов, создание пользовательского интерфейса без учета серверной части.

Вы – веб-дизайнер и работаете над новым проектом. Вам необходимо выбрать инструментарий для создания современного веб-дизайна, учитывая текущие тренды, удобство использования и функционал на различных этапах разработки проекта. Обратите внимание на эволюцию инструментов и их применимость в современных условиях.  Какой инструментарий не следует выбирать для создания современного веб-дизайна, учитывая ключевые этапы его развития от первых графических редакторов до платформ для UI/UX?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Photoshop, Notepad, FTP-клиент, MS Paint.
  • Figma, Adobe XD, Bootstrap, GitHub.
  • Microsoft Word, Excel, PowerPoint, Skype.
  • GIMP, Dreamweaver, JavaScript, Internet Explorer.

Вы – веб-разработчик, и ваша задача состоит в создании простого веб-документа для страницы с формой обратной связи. Необходимо выбрать наиболее корректный фрагмент HTML-кода, который включает все необходимые элементы.  Какой фрагмент HTML-кода корректно создает страницу с формой обратной связи, включающей все необходимые элементы?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Обратная связь˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Связаться с нами˂/h1˃  ˂form˃  ˂label for="name"˃Имя:˂/label˃  ˂input type="text" id="name" name="name" required˃     ˂label for="email"˃Email:˂/label˃  ˂input type="email" id="email" name="email" required˃     ˂label for="message"˃Сообщение:˂/label˃  ˂textarea id="message" name="message" required˃˂/textarea˃     ˂button type="submit"˃Отправить˂/button˃  ˂/form˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Обратная связь˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Форма обратной связи˂/h1˃  ˂form˃  ˂label˃Имя:˂/label˃  ˂input type="text" required˃     ˂label˃Email:˂/label˃  ˂input type="text" required˃     ˂label˃Сообщение:˂/label˃  ˂textarea required˃˂/textarea˃     ˂button˃Отправить˂/button˃  ˂/form˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Обратная связь˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Контактная форма˂/h1˃  ˂form˃  ˂label for="name"˃Имя:˂/label˃  ˂input type="text" id="name" name="name" required˃     ˂label for="email"˃Email:˂/label˃  ˂input type="email" id="email" name="email"˃     ˂label for="message"˃Сообщение:˂/label˃  ˂textarea id="message" name="message" required˃˂/textarea˃     ˂button type="submit"˃Отправить˂/button˃  ˂/form˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Обратная связь˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Свяжитесь с нами˂/h1˃  ˂form˃  ˂label˃Имя:˂/label˃  ˂input type="text" id="name" required˃     ˂label˃Email:˂/label˃  ˂input type="text" id="email" required˃     ˂label˃Сообщение:˂/label˃  ˂textarea required˃˂/textarea˃     ˂input type="submit" value="Отправить"˃  ˂/form˃  ˂/body˃  ˂/html˃

Вы – технический специалист и отвечаете за выбор фреймворков для нового веб-приложения, предназначенного для управления проектами. Ваша команда рассматривает два популярных инструмента: React для фронтенда и Django для бэкенда.  Охарактеризуйте эти два выбранные вами инструмента разработки.

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • React предлагает лучшее интеграционное решение, так как обеспечивает высокую легкость и скорость интеграции с современными инструментами и фреймворками. Django требует больше времени на интеграцию, но использует мощные возможности для работы с базами данных и API. Оба инструмента имеют свои сильные стороны, но для проектов, требующих гибкости и быстрой интеграции, предпочтение стоит отдать React.
  • Django предлагает лучшее интеграционное решение, так как обеспечивает высокую легкость и скорость интеграции с современными инструментами и фреймворками. React требует больше времени на интеграцию, но использует мощные возможности для работы с базами данных и API. Оба инструмента имеют свои сильные стороны, но для проектов, требующих гибкости и быстрой интеграции, предпочтение стоит отдать Django
  • React предлагает менее удачное интеграционное решение, так как у React ниже скорость интеграции с современными инструментами и фреймворками. Django требует больше времени на интеграцию, но использует мощные возможности для работы с базами данных и API. Оба инструмента имеют свои сильные стороны, но для проектов, требующих гибкости и быстрой интеграции, предпочтение стоит отдать Django.

Вы работаете в команде веб-разработчиков и отвечаете за создание и проверку HTML-документов. Команда готовит ресурсный документ с информацией, который включает заголовки, параграфы, списки, изображения и ссылки. Ваша задача – оценить, соответствует ли предложенный документ всем требованиям.  Дан HTML-документ с кодом:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂meta name="viewport" content="width=device-width, initial-scale=1.0"˃  ˂title˃Пример документа˂/title˃  ˂style˃  body {  font-family: Arial, sans-serif;  background-color: #f0f0f0;  margin: 20px;  }  h1 {  color: #333;  }  p {  font-size: 16px;  color: #555;  }  ul {  list-style-type: disc;  margin: 10px 0;  padding: 10px;  background-color: #fff;  border-radius: 5px;  }  img {  max-width: 100%;  height: auto;  }  a {  color: #007bff;  text-decoration: none;  }  ˂/style˃  ˂/head˃  ˂body˃  ˂h1˃Пример заголовка˂/h1˃  ˂p˃Это пример параграфа текста, который демонстрирует использование HTML и CSS.˂/p˃  ˂ul˃  ˂li˃Первый элемент списка˂/li˃  ˂li˃Второй элемент списка˂/li˃  ˂li˃Третий элемент списка˂/li˃  ˂/ul˃  ˂img src="https://via.placeholder.com/300" alt="Пример картинки"˃  ˂p˃˂a href="https://example.com"˃Ссылка на ресурс˂/a˃˂/p˃  ˂/body˃  ˂/html˃     Проанализируйте этот код и скажите, включает ли этот HTML-документ все указанные элементы или часть из них и использует ли CSS для оформления?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Документ не содержит заголовка, параграфа, списка, картинки и ссылки.
  • Документ содержит все необходимые элементы, но без стилей.
  • Документ написан корректно и содержит все элементы с CSS-оформлением.
  • Документ содержит только заголовок и параграф.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Основные типы требований: функциональные требования; нефункциональные требования; ограничения. Методы: интервью; анкетирование; анализ документации.
  • Основные типы требований: технические требования; дизайнерские требования; коммерческие требования. Методы: фокус-группы; наблюдение; SWOT-анализ.
  • Основные типы требований: эстетические требования; социальные требования; экономические требования. Методы: отзывы пользователей, случайный выбор, контент-анализ.
  • Основные типы требований: пользовательские требования; системные требования; аппаратные требования. Методы: прототипирование, виртуальные тесты, тестирование сценариев.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • React, Node.js, MySQL.
  • Photoshop, Word, Excel.
  • Django, Flask, Selenium.
  • Wix, Bubble, WordPress.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Факториал˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Вычисление факториала˂/h1˃  ˂input type="number" id="number" placeholder="Введите число" required˃  ˂button onclick="calculateFactorial()"˃Вычислить˂/button˃  ˂p id="result"˃˂/p˃  ˂script˃  function calculateFactorial() {  const num = dосumеnt.getElementById('number').value;  let factorial = 1;  for (let i = 1; i ˂= num; i++) {  }  dосumеnt.getElementById('result').innerText = `Факториал: ${factorial}`;  }  ˂/script˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Факториал˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Вычисление факториала˂/h1˃  ˂input type="text" id="number" placeholder="Введите число"˃  ˂button onclick="calculateFactorial()"˃Вычислить˂/button˃  ˂p id="result"˃˂/p˃  ˂script˃  function calculateFactorial() {  const num = dосumеnt.getElementById('number').value;  let factorial = 1;  if (num ˂ 0) {  dосumеnt.getElementById('result').innerText = 'Факториал не существует для отрицательных чисел.';  return;  }  for (let i = 1; i ˂= num; i++) {  factorial *= i;  }  dосumеnt.getElementById('result').innerText = `Факториал: ${factorial}`;  }  ˂/script˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Факториал˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Вычисление факториала˂/h1˃  ˂input type="number" id="number" placeholder="Введите число" required˃  ˂button onclick="calculateFactorial()"˃Вычислить˂/button˃  ˂p id="result"˃˂/p˃  ˂script˃  function calculateFactorial() {  const num = dосumеnt.getElementById('number').value;  const factorial = num ˂= 1 ? 1 : num * calculateFactorial(num - 1);  dосumеnt.getElementById('result').innerText = `Факториал: ${factorial}`;  }  ˂/script˃  ˂/body˃  ˂/html˃
  • Пример кода:  ˂!DOCTYPE html˃  ˂html lang="ru"˃  ˂head˃  ˂meta charset="UTF-8"˃  ˂title˃Факториал˂/title˃  ˂/head˃  ˂body˃  ˂h1˃Вычисление факториала˂/h1˃  ˂input type="text" id="number" placeholder="Введите число"˃  ˂button onclick="computeFactorial()"˃Вычислить˂/button˃  ˂p id="result"˃˂/p˃  ˂script˃  function computeFactorial() {  const num = dосumеnt.getElementById('number').value;  let factorial = 1;  for (let i = 0; i ˂= num; i++) {  factorial *= i;  }  dосumеnt.getElementById('result').innerText = `Факториал: ${factorial}`;  }  ˂/script˃  ˂/body˃  ˂/html˃


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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Confluence
  • Doxygen
  • Notepad++
  • Git

Инструмент … позволяет осуществлять коллективную работу над документацией и является простым и удобным

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Git
  • LaTeX
  • Wiki
  • Markdown

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Visual Studio Code, Chrome DevTools, Selenium, Docker, Jira.
  • Notepad, Paint, Word, Excel, Jira.
  • Adobe Photoshop, PowerPoint, Windows Media Player, Outlook, Visual Studio Code.
  • Sublime Text, FileZilla, Trello, WhatsApp, Docker.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Этапы тестирования: планирование; выполнение тестов; выводы. Инструменты: только ручное тестирование (это с большой вероятностью позволит избежать ошибок).
  • Этапы тестирования: анализ требований; проектирование тестов; выполнение тестов, регрессия. Инструменты: JUnit для юнит-тестирования; Selenium для автоматизации; JIRA для отслеживания ошибок. Такой набор инструментов позволит выявлять и устранять ошибки на ранних стадиях разработки.
  • Этапы тестирования: разработка кода; тестирование только в продакшене; обработка результатов. Инструменты: JUnit для автоматизации; JIRA для отслеживания ошибок.
  • Этапы тестирования: проектирование тестов; тестирование интерфейса приложения; анализ результатов тестирования. Инструменты: Photoshop для дизайна; JIRA для автоматизации и отслеживания ошибок.

Основное назначение рефакторинга – …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Figma, Android Studio, Espresso, Firebase, JIRA.
  • Photoshop, Notepad, WinRAR, FTP-клиент, Outlook, Figma.
  • Microsoft Paint, Visual Basic, Skype, Google Keep, Dropbox, Figma, Android Studio.
  • Sketch, Xcode, Appium, Docker, Trello.

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

Тип ответа: Сортировка

  • 1 инициация
  • 2 проектирование
  • 3 реализация
  • 4 тестирование
  • 5 внедрение
  • 6 эксплуатация и сопровождение

Расположите в правильной последовательности этапы развертывания готового приложения:

Тип ответа: Сортировка

  • 1 подготовка окружения
  • 2 установка программного обеспечения
  • 3 тестирование в рабочей среде
  • 4 мониторинг и проверка работоспособности

Расположите в правильной последовательности этапы развертывания приложения:

Тип ответа: Сортировка

  • 1 создание необходимых серверов и настройка среды
  • 2 компиляция и создание исполняемого файла или пакета приложения
  • 3 выполнение тестов для проверки корректности работы приложения в новой среде
  • 4 копирование приложения на сервер и выполнение необходимых конфигураций
  • 5 отслеживание работы приложения и выявление возможных проблем
  • 6 регулярное обновление и исправление ошибок по мере необходимости

Расположите роли участвующих в процессе разработки программного обеспечения в порядке их работы по жизненному циклу Waterfall:

Тип ответа: Сортировка

  • 1 аналитики: мастера понимания потребностей
  • 2 архитекторы: проектировщики системы
  • 3 UI/UX-дизайнеры: творцы визуального и пользовательского опыта
  • 4 разработчики (программисты): волшебники кода
  • 5 тестировщики: гаранты качества
  • 6 менеджеры проектов: стратеги и координаторы

Расположите элементы HTML-документа в правильном порядке:

Тип ответа: Сортировка

  • 1 ˂!DOCTYPE html˃
  • 2 ˂html lang="en"˃
  • 3 ˂head˃
  • 4 ˂meta charset="UTF-8"˃
  • 5 ˂meta name="viewport" content="width=device-width, initial-scale=1.0"˃
  • 6 ˂title˃Document˂/title˃
  • 7 ˂/head˃
  • 8 ˂body˃
  • 9 ˂p˃Это пример текстового абзаца, который используется для создания блоков текста на веб-странице.˂/p˃
  • 10 ˂/body˃
  • 11 ˂/html˃

Расположите этапы разработки веб-приложений в правильной последовательности:

Тип ответа: Сортировка

  • 1 сбор требований
  • 2 проектирование архитектуры
  • 3 разработка интерфейса (Front-end)
  • 4 разработка серверной части приложения (Back-end)
  • 5 тестирование приложения
  • 6 развертывание приложения
  • 7 поддержка и обслуживание приложения

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

Тип ответа: Текcтовый ответ

Соотнесите названия инструментов и их определения:

Тип ответа: Сопоставление

  • A. Git
  • B. JIRA
  • C. Selenium
  • D. Docker
  • E. SonarQube
  • F. Maven
  • G. система контроля версий, широко используемая для управления изменениями кода
  • H. система управления проектами, помогающая организовать задачи, сроки и командную работу
  • I. инструмент для автоматизации тестирования веб-приложений, работающий с различными браузерами.
  • J. платформа для контейнеризации приложений и их зависимостей
  • K. инструмент для анализа кода, который помогает находить уязвимости и улучшать качество
  • L. инструмент для автоматизации сборки проектов, часто используемый в Java-разработке

Соотнесите понятия и их определения:

Тип ответа: Сопоставление

  • A. Поддержка UML
  • B. Анализ и проектирование
  • C. Документация
  • D. Интеграция
  • E. создание диаграмм для визуализации системы, включая классы, сценарии и взаимодействия
  • F. возможность разработки архитектуры программного обеспечения и бизнес-процессов
  • G. генерация отчетов и документации на основе моделей
  • H. совместимость с другими инструментами и системами, такими как Jira и Microsoft Office

Соотнесите расширения и соответствующие типы файлов:

Тип ответа: Сопоставление

  • A. .txt
  • B. .docx
  • C. .jpg / .jpeg
  • D. .mp3
  • E. обычные текстовые документы
  • F. документы Microsoft Word
  • G. фотографии
  • H. аудиофайлы

Такой инструмент, как …, является интегрированной средой разработки, популярной среди разработчиков на языке Java

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Visual Studio
  • Eclipse
  • Notepad++
  • Trello

Такой инструмент, как …, является популярной платформой для управления проектами, подходящей для Agile-проектов

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Trello
  • Git
  • Jira
  • Eclipse

Такой инструмент, как …, является распределенной системой контроля версий

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Subversion (SVN)
  • Git
  • Mercurial
  • TFS

Тег ˂h1˃ …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • используется на странице несколько раз
  • указывает на использование меньшего размера шрифта, чем тег ˂h2˃
  • указывает на главный заголовок страницы
  • не влияет на поисковую оптимизацию (SEO)

Тег ˂li˃ используется для создания …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • создание заголовков
  • элементов списка
  • параграфов
  • ссылок

Тег ˂p˃ автоматически добавляет …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • отступы между абзацами
  • точки
  • заголовки
  • параметры CSS

У вас имеется следующее описание особенностей инструмента для тестирования.  Описание: фреймворк для тестирования на Java с функциями группировки тестов и поддержкой параметризации.  Достоинства: удобный инструмент для ведения отчетности и поддержки параметризированных тестов.  Недостатки: настройка инструмента сложна для новичков.  Совместимость: легко интегрируется с Selenium и Maven.  Какой инструмент отвечает этому описанию?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • JUnit – модульный тестировщик для Java.
  • Cypress – инструмент для автоматизации тестирования веб-приложений.
  • Selenium – фреймворк для тестирования веб-приложений.
  • TestNG – фреймворк для тестирования на Java с расширенными возможностями.

Установите соответствие вида тестирования и его характеристики:

Тип ответа: Сопоставление

  • A. Модульное тестирование
  • B. Интеграционное тестирование
  • C. Системное тестирование
  • D. Приемочное тестирование
  • E. тестирование отдельных модулей или компонентов программы
  • F. проверка взаимодействия между модулями
  • G. тестирование всей системы в целом
  • H. проверка того, соответствует ли программа требованиям пользователя и заказчика

Установите соответствие понятий и их характеристик:

Тип ответа: Сопоставление

  • A. Методология Agile
  • B. Каскадная модель Waterfall
  • C. Методология DevOps
  • D. Жизненный цикл разработки программного обеспечения (ПО)
  • E. Контроль версий
  • F. подход к разработке ПО, основывающийся на адаптивном плане и итеративном процессе
  • G. модель процесса, при котором программное обеспечение разрабатывается линейно и последовательно от одной стадии к другой
  • H. методология, фокусирующаяся на тесном сотрудничестве разработчиков и операционных команд для ускорения получения результатов
  • I. процесс, который включает в себя проектирование, разработку, тестирование, внедрение и поддержку программного продукта
  • J. система, позволяющая отслеживать изменения в коде и управлять версиями программного обеспечения

Установите соответствие процесса, который можно инициализировать через CASE-средства, и его характеристики:

Тип ответа: Сопоставление

  • A. Реверс-инжиниринг
  • B. Генерация кода
  • C. Анализ архитектуры
  • D. Проверка соответствия стандартам
  • E. CASE-средства могут анализировать существующий код и на его основе создавать UML-диаграммы и другие модели
  • F. позволяет автоматически генерировать код на основе созданных моделей, экономя время разработчиков
  • G. предлагает инструменты для анализа архитектуры системы, выявления узких мест и возможных проблем
  • H. обеспечивает анализ и проверку проектной документации на соответствие установленным стандартам и практикам

Язык … – это основа любой веб-страницы; он задает структуру и скелет сайта, определяя, где будут находиться заголовки, параграфы, изображения, ссылки и другие элементы контента

Тип ответа: Текcтовый ответ

Языки … – это формальные языки, предназначенные для описания алгоритмов и структур данных, которые может выполнить компьютер

Тип ответа: Текcтовый ответ

Вам подходит эта работа?
Другие работы автора
Стратегический маркетинг
Тест Тест
8 Окт в 18:38
16 +4
1 покупка
Информационные технологии
Тест Тест
3 Окт в 15:56
28 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир