Онлайн тест по предмету (с ответами) «Инструментальные средства разработки программного обеспечения – Промежуточные, итоговый и компетентностный тесты | 3 семестр | Синергия 3943»

Обзор работы

Демо работы

Описание работы

Описание работы

Тест 1

Расположите события в хронологическом порядке:
Сопоставьте виды IDE с названиями сред разработки:
Visual Studio поддерживает такие языки программирования, как … (укажите 2 варианта ответа)
Android Studio поддерживает язык программирования …
Xcode поддерживает языки программирования … (укажите 2 варианта ответа)
К недостаткам IntelliJ IDEA относится …
К преимуществам Eclipse следует отнести … (укажите 2 варианта ответа)
… – это инструмент для поиска и исправления ошибок в коде, позволяющий установить точки останова, отслеживать значения переменных и выполнение кода шаг за шагом
Вам необходимо интегрировать IDE с платформой .NET, и требуются инструменты для разработки приложений под различные платформы и устройства. Какая IDE лучше всего подойдет для этой задачи?

Тест 2

… программного обеспечения – это изменение внутренней структуры программы без изменения ее внешнего поведения
Неверно, что к целям рефакторинга программного обеспечения относится …
Неверно, что … используются для рефакторинга программного обеспечения
Неверно, что к преимуществам рефакторинга программного обеспечения относится …
К рискам, связанным с рефакторингом программного обеспечения, следует отнести … (укажите 4 варианта ответа)
Расположите в правильной последовательности ключевые шаги совместной работы над рефакторингом:
Сопоставьте названия инструментов совместной работы и их описания:
Рефакторинг … – это вид рефакторинга, который включает в себя изменение его внутренней структуры, такое как упрощение условий, извлечение повторяющихся частей кода в отдельные методы, улучшение именования
Вам необходимо добавить в функцию возможность хранения промежуточных результатов выражения для того, чтобы улучшить читаемость и понимание кода. Какой техникой рефакторинга вы воспользуетесь?

Тест 3

Техническая документация – это набор документов, которые описывают … продукта или услуги
Расположите в правильном порядке этапы создания документации к проекту:
Сопоставьте названия инструментов документирования с их описаниями:
Программные продукты, предназначенные для улучшения взаимодействия с клиентами и управления продажами, – это …
… – это инструмент для создания документации для API и предоставления информации о его методах, параметрах и схеме данных
Кодовая … включает комментарии в исходном коде, автогенерируемую документацию кода и описание API
… инструменты – это инструменты, разработанные для выполнения конкретной задачи или предназначенные для работы в определенной области
Инструмент мониторинга и отслеживания для учета производительности и обнаружения проблем – это …
Раздел технического описания «…» включает в себя используемые технологии, слои приложения, основные компоненты программного продукта и их взаимодействие
Вам необходимо создать статический веб-сайт документации с гибкой структурой и возможностью настройки. Каким программным продуктом вам необходимо воспользоваться для решения этой задачи?

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

Основателем интегрированной среды разработки считается …
Сопоставьте названия программных продуктов и их предназначение:
… является встроенным инструментов для преобразования исходного кода в исполняемый формат
К системам контроля версий относятся …
Средства синтаксического выделения и автодополнения кода – это …
Ветвление в системе управления версиями Git – это …
Сопоставьте аббревиатуры с их расшифровками на русском языке:
Стек вызовов – это список …
В качестве международного термина для обозначения удобства использования приложения используется английское слово …
… тестирование предназначено для быстрой проверки основных функций программного обеспечения, чтобы удостовериться, что основные компоненты работают правильно; проводится перед более глубоким тестированием
… форм – это проверка корректности обработки, введенной пользователем информации, например, в формах регистрации или заказа
Расположите в правильной последовательности ключевые шаги совместной работы над рефакторингом:
Сопоставьте названия инструментов совместной работы и их описания:
Сопоставьте принцип рефакторинга и его значение:
Расположите в правильной последовательности шаги общего процесса рефакторинга:
Рефакторинг … – это вид рефакторинга, который может включать аспекты, такие как выделение подклассов, устранение зависимостей, преобразование интерфейсов
… – это корпоративный мессенджер, который позволяет создавать каналы для обсуждений, обмена фалами и информацией, обеспечивает интеграцию с другими сервисами и приложениями
Неверно, что при рефакторинге …
Сопоставьте названия инструментов документирования с их описаниями:
Сопоставьте термины и их определения:
Расположите в правильном порядке этапы создания документации к проекту:
В качестве обозначения для раздела с ответами на распространенные вопросы и проблемы, с которыми могут столкнуться пользователи, принято использовать английскую аббревиатуру …
Одним из инструментов для коллективной проверки и обзора кода является …
… – это комментарии в исходном коде, автогенерируемая документация кода, описание API
… диаграммы – это диаграммы, которые включают в себя блок-схемы, диаграммы классов, диаграммы компонентов и другие схемы, объясняющие архитектурные решения проекта

Компетентностный тест

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

Эксперт
Анна
Анна
Всего несколько лет назад онлайн-курсы были почти полностью связаны с бизнес-сферой. Теперь дистанционный формат обучения – наша повседневность. Помогу разобраться с курсами, заданиями, итоговыми работами дистанционно!
Задать вопрос
Эксперт
Елена
Елена
Исследования ученых о взаимосвязи ума и красоты говорят о том, что умные люди – красивые!
Задать вопрос
Эксперт
Владимир
Владимир
Секреты успешного обучения? Какие они? Точно не Chat GPT! Главное - это вера в себя и наличие ответственного помощника.
Задать вопрос
Представленная информация была полезной?
Да
87.9%
Нет
12.1%
Проголосовало: 347

или напишите нам прямо сейчас:

Оцените статью
Сессия под ключ дистанционно
Добавить комментарий

Заявка на расчет