Онлайн тесты на тему "Программирование на Golang - промежуточные 1-10 и итоговый тесты - 6 семестр | Синергия [ID 57419]"
0
Эта работа представлена в следующих категориях:
Тестовое задание на тему: Программирование на Golang - промежуточные 1-10 и итоговый тесты - 6 семестр
Тест набрал 80 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.
Тест набрал 80 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.
Демо работы
Описание работы
Тест 1В каком году был выпущен язык программирования Go?
Как называется инструмент управления зависимостями в Go?
Для объявления новой переменной в Go используется ключевое слово ... .
Чтобы импортировать пакет в программу, используется ключевое слово ... .
Функция в Go объявляется с использованием ключевого слова ... .
В языке Go типы переменных могут быть определены автоматически с помощью оператора ... .
Установите соответствие между инструментом Go и его назначением:
Расположите этапы компиляции и выполнения программы на Go в правильном порядке:
Расположите шаги установки пакета в Go в правильном порядке:
Тест 2
Какой тип данных используется для хранения целых чисел в Go?
Какой оператор используется для создания цикла в Go?
Какое ключевое слово используется для объявления переменной в Go?
Какое ключевое слово используется для объявления функции в Go?
Какой тип данных используется для хранения истинных и ложных значений в Go?
Чтобы выйти из цикла, в Go используется оператор ... .
Пакет ... используется для форматирования и вывода строк на консоль.
Установите соответствие между оператором и его назначением:
Тест 3
Какое ключевое слово используется для импорта пакета в Go?
Какой из следующих файлов управляет версионированием пакетов в проекте Go?
Для использования функции из другого пакета её имя должно начинаться с ... .
Чтобы скомпилировать программу, которая использует сторонние пакеты, используется команда ...
Для управления зависимостями и пакетами в проекте Go используется команда ... .
Для получения пакета из удаленного репозитория используется команда ... .
Установите соответствие между функцией и её описанием:
Установите соответствие между командой и её назначением:
Расположите шаги установки и использования пакета в Go в правильном порядке:
У вас есть проект, который зависит от нескольких внешних пакетов. Один из этих пакетов обновился, и вам нужно проверить, совместимо ли обновление с вашим проектом. Что из предложенного следует сделать?
Тест 4
Какое ключевое слово используется для инициализации нового модуля в Go?
Как называется файл, который создается при инициализации нового модуля в Go?
Какой командой можно переключиться на другую версию модуля?
Чтобы инициализировать модуль в проекте Go, используется команда ... .
Для получения конкретной версии модуля используется команда ... .
Для проверки целостности модуля используется команда ... .
Установите соответствие между командой и её назначением:
Расположите шаги создания нового модуля в правильном порядке:
Расположите действия по обновлению зависимостей в правильном порядке:
Тест 5
Какой метод используется для создания нового экземпляра структуры в Go?
Какое ключевое слово используется для определения метода структуры в Go?
Какое ключевое слово используется для указания интерфейса в Go?
Как называется способ реализации полиморфизма в Go?
В Go методы определяются с использованием ключевого слова ... .
Чтобы создать новый экземпляр структуры в Go, используется ключевое слово ... .
Установите соответствие между понятием и его определением:
Расположите этапы создания структуры в правильном порядке:
Тест 6
Какое имя должно иметь файл, содержащий тесты?
Какой тип данных возвращает функция теста в Go?
Функции тестов должны начинаться с префикса ... .
Для запуска всех тестов в Go используется команда ... .
В Go для тестирования поведения программы в случае возникновения ошибки используется функция ... .
Установите соответствие между функцией и ее назначением:
Тест 7
Для установки точки останова (breakpoint) в отладчике Delve используется команда ... .
Для перехода к следующей строке кода во время отладки используется команда ... .
Расположите этапы отладки программы в правильном порядке:
Тест 8
Какой встроенный отладчик используется для Go?
Какой командой выполняется шаг до следующей строки кода?
Какой командой можно вывести значение переменной во время отладки?
Какую команду используют для запуска программы в режиме отладки?
Для установки точки останова (breakpoint) в отладчике Delve используется команда ... .
Для перехода к следующей строке кода во время отладки используется команда ... .
Расположите этапы отладки программы в правильном порядке:
Расположите шаги выполнения команды `dlv debug` в правильном порядке:
Тест 9
Какой пакет используется для работы с HTTP в Go?
Какой метод HTTP-запроса используется для отправки данных на сервер?
Какой код статуса HTTP отвечает за успешный запрос?
Какой тип данных используется для представления IP-адреса в Go?
Какой порт используется для HTTP по умолчанию?
В Go для обработки запросов на сервере применяется функция ... .
Предположим, вы разрабатываете веб-приложение на Go, которое взаимодействует с внешним API. Какие действия вам нужно предпринять для обработки ответа от API?
Тест 10
Какой тип данных представляет HTTP-ответ в Go?
Какой метод HTTP-запроса используется для обновления данных на сервере?
Какой порт используется для HTTPS по умолчанию?
Какой метод используется для записи ответа на HTTP-запрос в Go?
Установите соответствие между HTTP-методом и его назначением:
Тест 11
Какой тип данных используется для синхронизации доступа к данным между горутинами?
Какой тип данных позволяет передавать данные между горутинами?
Чтобы избежать состояния гонки в Go, используются ... .
Для закрытия канала в Go применяется функция ... .
Установите соответствие между элементами параллельного программирования и их назначением:
Расположите этапы создания горутины с использованием WaitGroup в правильном порядке:
Легковесные потоки в языке программирования Go, которые позволяют выполнять код параллельно.
Итоговый тест 1
Какой командой компилируется Go программа?
Для создания цикла с предопределенным числом итераций в Go используется ключевое слово ... .
Какой оператор используется для условных выражений в Go?
Какой тип данных используется для хранения истинных и ложных значений в Go?
Для пропуска итерации в цикле используется ключевое слово ... .
Чтобы выйти из цикла, в Go используется оператор ... .
Какое ключевое слово используется для объявления пакета в Go?
Как называется команда, используемая для загрузки и установки пакетов в Go?
Как называется файл, который создается при инициализации нового модуля в Go?
В Go методы определяются с использованием ключевого слова ... .
Какой параметр принимает функция теста?
Файл с тестами в Go должен оканчиваться на ...
Функции тестов должны начинаться с префикса ... .
Установите соответствие между термином и его определением:
Установите соответствие между функцией и ее назначением:
Какой флаг используется для отладки с добавлением информации о переменных?
Для отслеживания состояния переменных в Go можно использовать команду отладчика Delve ... .
Расположите шаги выполнения команды `dlv debug` в правильном порядке:
В Go для создания сервера используется пакет ... .
Расположите шаги выполнения HTTP-запроса в правильном порядке:
Расположите этапы создания веб-сервера в Go в правильном порядке:
Расположите шаги выполнения HTTP-запроса в правильном порядке:
Для передачи данных между горутинами в Go применяются ... .
Для закрытия канала в Go применяется функция ... .
Установите соответствие между элементами параллельного программирования и их назначением:
Установите соответствие между типами данных и их назначением:
Расположите этапы выполнения программы на Go в правильном порядке:
Итоговый тест 2
Какое расширение имеют исходные файлы на Go?
Как называется инструмент управления зависимостями в Go?
Основным пакетом для создания исполняемых программ на Go является ... .
Чтобы импортировать пакет в программу, используется ключевое слово ... .
Функция в Go объявляется с использованием ключевого слова ... .
Какой оператор используется для создания цикла в Go?
Какое ключевое слово используется для объявления переменной в Go?
Как называется стандартный пакет для работы с вводом и выводом в Go?
Переменная в Go, которая никогда не меняется, определяется с использованием ключевого слова ... .
В каком каталоге должен находиться код для пакета, чтобы быть доступным другим пакетам?
Какой из следующих файлов управляет версионированием пакетов в проекте Go?
Пакет math импортируется с помощью ключевого слова ... .
Для использования функции из другого пакета её имя должно начинаться с ... .
Какой командой можно удалить неиспользуемые зависимости из модуля?
Чтобы инициализировать модуль в проекте Go, используется команда ... .
Версия модуля указывается в файле ... .
В Go методы определяются с использованием ключевого слова ... .
Какой параметр принимает функция теста?
В Go для написания тестов используется пакет ... .
В Go для тестирования поведения программы в случае возникновения ошибки используется функция ... .
Установите соответствие между термином и его определением:
Для установки точки останова (breakpoint) в отладчике Delve используется команда ... .
Для перехода к следующей строке кода во время отладки используется команда ... .
Для отслеживания состояния переменных в Go можно использовать команду отладчика Delve ... .
Какой тип данных используется для представления IP-адреса в Go?
Какой порт используется для HTTPS по умолчанию?
Для маршрутизации запросов к разным обработчикам в Go используется библиотека ... .
Расположите этапы создания веб-сервера в Go в правильном порядке:
Какой метод позволяет дождаться завершения всех горутин в WaitGroup?
Какое ключевое слово используется для создания новой горутины?
Значение по умолчанию для целочисленных переменных в Go равно ... .
Легковесные потоки в языке программирования Go, которые позволяют выполнять код параллельно.