1 Интегрированная среда разработки – это … набор инструментов для разработки программного обеспечения Не верно
2 Расположите события в хронологическом порядке: 1) появление интерактивных текстовых редакторов и компиляторов
________________________________________
2) появление коммерческой интегрированной среды разработки Microsoft Visual Basic
________________________________________
3) появление интегрированной среды разработки, ориентированной на веб-разработку, – Sublime Text
________________________________________
4) появление открытого исходного кода IDE – IntelliJ IDEA Не верно
3 К системам контроля версий относятся … Git, SVN, Mercurial Верно
4 Microchip Studio (ранее Atmel Studio и AVR Studio) является … для встраиваемых систем специализированной IDE Верно
5 Средства синтаксического выделения и автодополнения кода – это … языковые плагины Верно
6 … IDE охватывают множество языков программирования и позволяют создавать множество типов приложений (например, IntelliJ IDEA, Eclipse, NetBeans) Интегрированные среды разработки Не верно
7 Пул в системе управления версиями Git – это … область для совместной работы над проектом Верно
8 Тег в системе управления версиями Git – это … метка для обозначения важной версии файла Верно
9 В системе управления версиями Git для добавления файлов в индекс и фиксации изменений используются команды … git add и git commit Верно
10 … – это создание отдельной ветки разработки на основе существующего состояния кодовой базы; позволяет работать над отдельными функциональными изменениями независимо друг от друга Ветвление Верно
11 Сопоставьте аббревиатуры с их расшифровками на русском языке: SCM - система управления версиями
________________________________________
CI - процесс непрерывной интеграции
________________________________________IDE - интегрированная среда разработки Верно
12 Расположите в правильном порядке основные этапы процесса тестирования программного обеспечения: 1) планирование тестирования
________________________________________
2) создание тестовых случаев
________________________________________
3) выполнение тестов
________________________________________
4) анализ результатов тестирования
________________________________________5) подготовка отчетов о тестировании Верно
13 Сопоставьте международные обозначения видов отладки и их русский перевод: Runtime Debugging - отладка на лету
________________________________________
Printf Debugging - отладка путем вывода
________________________________________
System-level Debugging - отладка на уровне системы
________________________________________
Network Debugging - отладка на уровне сети Верно
14 Расположите в правильном порядке шаги при работе с отладчиком в IDE: 1) установка точек останова
________________________________________
2) запуск отладчика
________________________________________
3) выполнение кода шаг за шагом
________________________________________4) просмотр значений переменных Верно
15 Инструментом отладки на языке Python является … PyCharm Верно
16 Проверка программы на соответствие требованиям и ожидаемому поведению – это … функциональное тестирование Верно
17 В качестве международного термина для обозначения удобства использования приложения используется английское слово … Usability Верно
18 Расположите в правильной последовательности ключевые шаги совместной работы над рефакторингом: 1) установка точек останова
________________________________________
2) запуск отладчика
________________________________________
3) выполнение кода шаг за шагом
________________________________________
4) просмотр значений переменных
________________________________________
1) анализ текущего состояния кода
________________________________________
2) планирование рефакторинга
________________________________________
3) разработка тестовых сценариев и юнит-тестирование
________________________________________
4) рефакторинг кода
________________________________________
5) рецензирование кода
________________________________________6) интеграция и тестирование Верно
19 Сопоставьте названия инструментов совместной работы и их описания: GitHub - платформа для хостинга проектов, которая предоставляет собой систему управления версиями, а также инструменты для управления задачами, рецензирования кода и совместной работы над проектами
________________________________________
Microsoft Teams - платформа для командной работы, которая интегрирует видеоконференции, чаты, возможности обмена файлами и приложения для повышения эффективности командной работы
________________________________________
Jira - инструмент управления задачами и проектами, который обеспечивает возможность их отслеживания
________________________________________
Confluence - платформа для совместной работы с документами, которая позволяет создавать, обсуждать и делиться информацией внутри команды Верно
20 Рефакторинг … – это вид рефакторинга, который может включать аспекты, такие как выделение подклассов, устранение зависимостей, преобразование интерфейсов структурный Не верно
21 Улучшение … – это улучшение организации кода, включая разделение фрагментов кода на отдельные методы или классы, улучшение порядка и читаемости структуры Верно
22 Инструкция по использованию программного обеспечения, с описанием его функций и возможностей – это … руководство пользователя Верно
23 Сопоставьте названия инструментов документирования с их описаниями: Typora - редактор языка разметки Markdown, который позволяет создавать текст без использования сложного форматирования
________________________________________
Confluence - платформа для создания, организации и обсуждения документации в рамках команды
________________________________________
Swagger - инструмент для создания документации для API и предоставления информации о его методах, параметрах и схеме данных Верно
24 Сопоставьте термины и их определения: Программы CAD - специализированные программные продукты для создания 2D- и 3D-моделей
________________________________________
CRM-системы - программные продукты, предназначенные для улучшения взаимодействия с клиентами и управления продажами
________________________________________
Инструменты CI/CD - программные продукты для построения и непрерывной интеграции Верно
25 Расположите в правильном порядке этапы создания документации к проекту: 1) определение областей документирования
________________________________________
2) планирование
________________________________________
3) сбор информации
________________________________________
4) написание контента
________________________________________5) рецензирование Не верно
26 Одним из инструментов для коллективной проверки и обзора кода является … GitHub Pull Requests Верно
27 … – это комментарии в исходном коде, автогенерируемая документация кода, описание API Кодовая документация Верно
28 Список всех инструментов, фреймворков и библиотек, которые используются в проекте, и объяснение их использования в техническом описании проекта – это … используемые технологии Верно
29 Инструмент для автоматизированной генерации документации из комментариев в исходном коде C++, C, Java, Python и других языках – это … Doxygen Верно
30 … диаграммы – это диаграммы, которые включают в себя блок-схемы, диаграммы классов, диаграммы компонентов и другие схемы, объясняющие архитектурные решения проекта UML Не верно
(заказать помощь с тестами, практикой, курсовой работой, ВКР, дипломной, диссертацией) можно здесь: