Ответы на тест. Инструментальные средства разработки программного обеспечения. СПО. Итоговый + Компетентностный тест. Синергия

Состав работы

material.view.file_icon Инструментальные средства разработки программного обеспечения .pdf
Работа представляет собой файл, который можно открыть в программе:
  • Adobe Acrobat Reader

Описание

45 ответов - Итоговый тест

10 ответов - Компетентностный тест


СПО

Введение в курс
Тема 1. Интегрированные среды разработки (IDE)
Тема 2. Системы управления версиями (SCM)
Тема 3. Отладка ПО. Инструменты отладки. Тестирование ПО. Инструменты тестирования.
Тема 4. Рефакторинг
Тема 5. Инструменты документирования. Специализированные инструменты
Заключение
Итоговая аттестация
Итоговый тест
Компетентностный тест

Дополнительная информация

… – это комментарии в исходном коде, автогенерируемая документация кода, описание API

Кодовая документация
Кодовая спецификация
Кодовое руководство


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

NetBeans
Slack
Xcode


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



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



… диаграммы – это диаграммы, которые включают в себя блок-схемы, диаграммы классов, диаграммы компонентов и другие схемы, объясняющие архитектурные решения проекта



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



… форм – это проверка корректности обработки, введенной пользователем информации, например, в формах регистрации или заказа



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

Компилятор
Отладчик
Редактор кода


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

Usability
Tolerance
Performance


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

git add и git commit
git stage и git commit
git index и git commit
git save и git finalize


Ветвление в системе управления версиями Git – это …

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


Ветка в системе управления версиями Git – это …

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


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

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


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

PyCharm
Node.js debugger
JDB


Интегрированная среда разработки – это …

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


К системам контроля версий относятся …

Git, SVN, Mercurial
Jira, Trello, Asana
MATLAB, LabVIEW


Неверно, что при рефакторинге …

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


Одним из инструментов для коллективной проверки и обзора кода является …

GitHub Pull Requests
Jenkins
Doxygen
PlantUML


Основателем интегрированной среды разработки считается …

Ричард Столлман
Билл Гейтс
Стив Джобс
Линус Торвальдс


Проверка программы на соответствие требованиям и ожидаемому поведению – это …

функциональное тестирование
нагрузочное тестирование
стресс-тестирование


Пул в системе управления версиями Git – это …

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


Расположите в правильной последовательности ключевые шаги совместной работы над рефакторингом:

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

анализ текущего состояния кода

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

разработка тестовых сценариев и юнит-тестирование

рефакторинг кода

рецензирование кода

интеграция и тестирование



Расположите в правильной последовательности шаги общего процесса рефакторинга:

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

идентификация частей кода, требующих рефакторинга

выбор подходящего рефакторинга

внесение изменений в код

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

оценка и обсуждение изменений с коллегами



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

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

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

создание тестовых случаев

выполнение тестов

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

подготовка отчетов о тестировании



Расположите в правильном порядке шаги при работе с отладчиком в IDE:

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

установка точек останова

запуск отладчика

выполнение кода шаг за шагом

просмотр значений переменных



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

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

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

сбор информации

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

написание контента

рецензирование



Расположите события в хронологическом порядке:

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

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

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

появление открытого исходного кода IDE – IntelliJ IDEA

появление интегрированной среды разработки, ориентированной на веб-разработку, – Sublime Text



Расположите события в хронологическом порядке:

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

появление системы управления версиями Rational ClearCase компании IBM

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

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



Расположите IDE в хронологическом порядке их появления:

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

Visual Studio

Eclipse

Android Studio



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



Сопоставьте аббревиатуры с их расшифровками на русском языке:

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

A. SCM
B. CI
C. IDE
D. система управления версиями
E. процесс непрерывной интеграции
F. интегрированная среда разработки




Сопоставьте виды IDE с названиями сред разработки:

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

A. Eclipse
B. Sublime Text
C. Xcode
D. MATLAB
E. Unity
F. общие IDE
G. веб-ориентированные IDE
H. IDE для мобильной разработки
I. IDE для научных и инженерных приложений
J. Специализированные IDE




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

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

A. Runtime Debugging
B. Printf Debugging
C. System-level Debugging
D. Network Debugging
E. отладка на лету
F. отладка путем вывода
G. отладка на уровне системы
H. отладка на уровне сети




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

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

A. WinDbg
B. pdb
C. Postman
D. командный отладчик от Microsoft для Windows
E. встроенный в Python инструмент командной строки для отладки
F. инструмент для тестирования и отладки API




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

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

A. Typora
B. Confluence
C. Swagger
D. редактор языка разметки Markdown, который позволяет создавать текст без использования сложного форматирования
E. платформа для создания, организации и обсуждения документации в рамках команды
F. инструмент для создания документации для API и предоставления информации о его методах, параметрах и схеме данных




Сопоставьте названия инструментов совместной работы и их описания:

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

A. GitHub
B. Microsoft Teams
C. Jira
D. Confluence
E. платформа для хостинга проектов, которая предоставляет собой систему управления версиями, а также инструменты для управления задачами, рецензирования кода и совместной работы над проектами
F. платформа для командной работы, которая интегрирует видеоконференции, чаты, возможности обмена файлами и приложения для повышения эффективности командной работы
G. инструмент управления задачами и проектами, который обеспечивает возможность их отслеживания
H. платформа для совместной работы с документами, которая позволяет создавать, обсуждать и делиться информацией внутри команды




Сопоставьте названия программных продуктов и их предназначение:

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

A. Jira
B. Jenkins
C. Android Studio
D. Система управления проектами
E. Система непрерывной интеграции
F. Интегрированная среда разработки




Сопоставьте принцип рефакторинга и его значение:

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

A. Сохранение поведения
B. Непрерывность
C. Документирование
D. обеспечение отсутствия нежелательных побочных эффектов рефакторинга
E. обеспечение постоянного улучшения качества и читаемости кода
F. обеспечение понимания изменений для всех участников проекта




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

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

A. Программы CAD
B. CRM-системы
C. Инструменты CI/CD
D. специализированные программные продукты для создания 2D- и 3D-моделей
E. программные продукты, предназначенные для улучшения взаимодействия с клиентами и управления продажами
F. программные продукты для построения и непрерывной интеграции




Список всех инструментов, фреймворков и библиотек, которые используются в проекте, и объяснение их использования в техническом описании проекта – это …

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


Средства синтаксического выделения и автодополнения кода – это …

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


Стек вызовов – это список …

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


Тег в системе управления версиями Git – это …

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


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

имен
производительности
структуры


Упрощение условий, извлечение повторяющихся частей кода, улучшение именования – это рефакторинг …

в рамках различных парадигм
метода
класса


Microchip Studio (ранее Atmel Studio и AVR Studio) является … для встраиваемых систем

специализированной IDE
веб-ориентированной IDE
общей IDE
IDE для мобильной разработки


Вам необходимо проанализировать дампы памяти Java для выявления потенциальных утечек памяти и проблем с производительностью.

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

MAT
Wireshark
WinDbg


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

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

ESLint
NanoCAD
PlantUML


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

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

Программа CAD.
CRM-система.
Инструмент CI/CD.


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

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

Maven
Mercurial
Unity


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

Как называется этот этап в общем процессе рефакторинга?

Ревью
Тестирование
Выявление запахов кода.
Документирование


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

Какое понятие вы будете использовать для того, чтобы объяснить им задачу?

Fault Tolerance testing.
Maintainability testing
Performance testing.


После завершения разработки программного продукта или исправления ошибки в коде вам необходимо скомбинировать изменения из функциональной ветки с другой.

Какой инструмент вам необходимо применить?

отзыв
версионирование
слияние
решение конфликта
ветвление


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

О каком действии идет речь?

коммит
автосохранение
версионирование
отзыв


Это расширение для Visual Studio, которое предоставляет широкий набор инструментов рефакторинга для языков .NET. Оно проводит статический анализ кода, предусматривает дополнительные средства автозаполнения, навигации, поиска, подсветки синтаксиса, форматирования, оптимизации и генерации кода, предоставляет 40 автоматизированных рефакторингов, упрощает юнит-тестирование в средах MSTest и NUnit и др.

Как называется данный программный продукт?

Xcode
ReSharper
PyCharm


Этот известный американский программист в конце 1970-х гг. разработал текстовый редактор Emacs, который позволил другим программистам писать, отлаживать и тестировать программы на одной машине.

О ком идет речь?

Ричард Столлман
Аарон Шварц
Роберт Кайо
Ответы на тест. Основы философии. СПО. Итоговый + Компетентностный тест. Синергия
30 ответов - итоговый тест 15 ответов - компетентностный тест Тема 1. Предмет философии. Мировоззрение и философия «идеального» и «материального» Тема 2. История мировой философии Тема 3. Русская философия Тема 4. Философия бытия Тема 5. Философия познания Тема 6. Социальная философия Тема 7. Личность как субъект социального развития Тема 8. Философия науки и техники Заключение Итоговая аттестация Итоговый тест Компетентностный тест
User ann1111 : 30 мая 2026
210 руб.
Ответы на тест. Теория вероятностей и математическая статистика. СПО Итоговый + Компетентностный тест. Синергия
43 ответа - итоговый тест 11 ответа - компетентностный тест Теория вероятностей и математическая статистика Тема 4. Основы математической теории выборочного метода Тема 5. Статистическая проверка статистических гипотез Тема 6. Элементы корреляционного и регрессионного анализа Заключение Итоговая аттестация Итоговый тест Компетентностный тест
User ann1111 : 29 мая 2026
270 руб.
Ответы на тест. Философия. Итоговый + Компетентностный тест. Синергия
90+ Тема 1. Философия: смысл и предназначение Тема 2. Основные этапы и направления развития философии Тема 3. Отечественная философия Тема 4. Философия бытия Тема 5. Философия познания Тема 6. Социальная философия Тема 7. Человек как предмет философско-этического осмысления Заключение Итоговая аттестация Итоговый тест Компетентностный тест
User ann1111 : 5 февраля 2024
300 руб.
Инструментальные средства разработки программного обеспечения (правильные ответы на тест Синергия МОИ МТИ МосАП)
Инструментальные средства разработки программного обеспечения 1. Занятие 1 2. Занятие 2 3. Занятие 3 4. Занятие 4 5. Литература В основе модели потока данных лежит – Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • сцепление компонентов • разделение данных • разбиение по функциям • выделение отдельных компонентов и их свойств Декомпозиция основной цели на задачи и подзадачи отражены в модели: Тип ответа: Одиночный выбор • с в
User alehaivanov : 4 декабря 2025
125 руб.
Инструментальные средства разработки программного обеспечения.
Инструментальные средства разработки программного обеспечения. Синергия. Тест. 2023г. 80 вопросов с ответами. Перед покупкой убедитесь, что вопросы вам подходят.
User ProF3206 : 10 ноября 2023
200 руб.
Ответы на тест. Инвестиционное право. Итоговый + Компетентностный тест. Синергия
172 ответа Введение в курс Тема 1. Понятие инвестиционной деятельности Тема 2. Источники инвестиционного права Тема 3. Субъекты инвестиционных отношений Тема 4. Инвестиционные договоры Тема 5. Экономико-юридическая техника инвестирования Тема 6. Государственное регулирование инвестиционной деятельности Тема 7. Международно-правовые основы инвестирования Тема 8. Способы защиты прав инвесторов Тема 9. Правовой режим инвестиций в цифровой экономике Тема 10. Лизинг Тема 11.
User ann1111 : 16 февраля 2026
280 руб.
Ответы на тест. Юридическая техника. Итоговый + Компетентностный тест. Синергия
Всего 65 ответов Введение в курс Тема 1. Юридическая техника — предмет, виды. Юридические документы Тема 2. Общие правила юридической техники Тема 3. Правотворческая техника и техника опубликования нормативных актов Тема 4. Интерпретационная техника Тема 5. Техника ведения договорной работы Тема 6. Правоприменительная техника Заключение Итоговая аттестация Итоговый тест Компетентностный тест
User ann1111 : 16 февраля 2026
280 руб.
Ответы на тест. Банковское дело. Итоговый + Компетентностный тест. Синергия
Введение в курс Тема 1. Место и роль банков на финансовом рынке Тема 2. Организационно-правовые и экономические аспекты деятельности банков Тема 3. Пассивные операции банков Тема 4. Банки в системе безналичных расчетов Тема 5. Активные операции банков Тема 6. Банковские риски Тема 7. Основные показатели деятельности банка Практическое занятие Заключение Итоговая аттестация
User ann1111 : 2 ноября 2024
290 руб.
Представление графической информции. Курсовая работа. 1-й вариант
Задание Написать программу конвертор. Для уменьшения количества цветов выбираются наиболее часто встречаемые цвета в исходном изображении. Причем эти цвета не должны быть слишком похожими друг на друга. Для сравнения цветов вычисляются разности между RGB составляющими. Delta=(R1-R2)2 + (G1-G2)2+ (B1-B2)2 Программа должны выводить изображение на экран до и после конвертирования.
User djigorfan : 4 апреля 2013
750 руб.
Лабораторная работа №1.Расчет зоны покрытия БС транкинговых систем радиосвязи
Лабораторная работа №1 «Расчет зоны покрытия БС транкинговых систем радиосвязи» Вариант 6 Пояснительная записка по лабораторной работе оформляется в текстовом редакторе, например, MS Word, и сдается на проверку преподавателю. Необходимые расчеты по лабораторной работе можно проводить с помощью дополнительного программного обеспечения, выбранного на усмотрение студента, например, в среде MathCad, MS Excel, SMath Studio, Octave. Отчет в электронном виде (архив) тогда должен включать файл с поясни
User Боря0511 : 4 ноября 2021
400 руб.
Лабораторная работа №1.Расчет зоны покрытия БС транкинговых систем радиосвязи
Гидромеханика Технический университет УГМК Задача 2.7
Определить усилие N, которое надо приложить к штоку поршня для удержания его на месте, если показание манометра рман=0,5 ат, диаметр штока d=100 мм, высота уровня масла над осью штока Н=1,5 м, плотность масла ρм=800 кг/м³.
User Z24 : 21 ноября 2025
180 руб.
Гидромеханика Технический университет УГМК Задача 2.7
Лабораторные работы №1-5. Информатика
Лабораторная работа № 1 Программирование разветвляющихся процессов Лабораторная работа № 2 Программирование простых циклических процессов Лабораторная работа № 3 Программирование типовых алгоритмов Лабораторная работа № 4 Обработка одномерных массивов Лабораторная работа № 5 Обработка двумерных массивов
User Zalevsky : 20 марта 2018
100 руб.
up Наверх