💯 Программирование на Golang [Тема 1-12] — ответы на тесты Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Тип
Просмотров
7
Покупок
0
Антиплагиат
Не указан
Размещена
13 Окт в 17:03
ВУЗ
Не указан
Курс
Не указан
Стоимость
400 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Программирование на Golang [Тема 1-12]
149.8 Кбайт 400 ₽
Описание

Программирование на Golang > Итоговый тест

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

Программирование на Golang

  • Тема 1. Введение в язык программирования Go
  • Тема 2. Основы языка Go
  • Тема 3. Работа с пакетами в Go
  • Тема 4. Модули в GO
  • Тема 5. Объектно-ориентированное программирование в Go
  • Тема 6. Тестирование программ на Go
  • Тема 7. Отладка в GO
  • Тема 8. Работа с сетью в Go
  • Тема 9. Разработка веб-приложений на Go
  • Тема 10. Параллельное программирование в Go
  • Тема 11. Практикум: разработка простого приложения на Go. Часть 1
  • Тема 12. Практикум: разработка простого приложения на Go. Часть 2
  • Итоговая аттестация


В каком году был выпущен язык программирования Go?

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

  • 2005
  • 2007
  • 2009
  • 2011

В Go для определения нового типа данных используется ключевое слово ... .

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

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

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

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

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

Для вывода значений переменных в процессе отладки в Go используется функция ... .

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

Для написания модульных тестов в Go применяется команда ... .

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

Для объединения строк в Go используется оператор ... .

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

Для объявления новой переменной в Go используется ключевое слово ... .

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

Для пропуска итерации в цикле используется ключевое слово ... .

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

Для работы с шаблонами HTML в Go используется пакет ... .

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

Для синхронизации потоков и управления конкурентными задачами в Go используется структура ... .

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

Для создания и управления HTTP-сервером в Go используется пакет ... .

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

Для установки точки останова (breakpoint) в отладчике Delve используется команда ... .

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

Как называется инструмент для форматирования кода в Go?

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

  • gofmt
  • golint
  • godep
  • gobuild

Как называется инструмент управления зависимостями в Go?

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

  • godep
  • gofmt
  • go mod
  • go get

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

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

  • go get
  • go fetch
  • go install

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

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

  • Semaphore
  • Throttle
  • Rate Limiting
  • Pool

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

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

  • Инкапсуляция
  • Полиморфизм
  • Встраивание

Как называется файл, который создается при инициализации нового модуля в Go?

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

  • go.mod
  • go.module
  • mod.go

Какое ключевое слово используется для импорта пакета в Go?

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

  • include
  • require
  • import

Какое ключевое слово используется для объявления переменной в Go?

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

  • var
  • let
  • const

Какое ключевое слово используется для объявления функции в Go?

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

  • def
  • function
  • func

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

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

  • func
  • method
  • def

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

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

  • goroutine
  • go
  • thread
  • start

Какое расширение имеет файл, созданный для конфигурации отладки?

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

  • .go
  • .json
  • .yaml

Какое расширение имеют исходные файлы на Go?

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

  • .java
  • .py
  • .go
  • .js

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

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

  • go mod update
  • go get -u
  • go upgrade

Какой командой можно проверить, совместимы ли зависимости с вашим проектом?

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

  • go verify
  • go check
  • go mod verify

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

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

  • go clean
  • go remove
  • go mod tidy

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

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

  • end
  • stop
  • exit
  • quit

Какой метод используется для записи ответа на HTTP-запрос в Go?

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

  • WriteHeader
  • Write
  • Header
  • Close

Какой метод HTTP-запроса используется для удаления ресурса на сервере?

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

  • POST
  • PUT
  • DELETE
  • GET

Какой оператор используется для создания цикла в Go?

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

  • while
  • for
  • do

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

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

  • export
  • public
  • Заглавная буква имени

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

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

  • *testing.T
  • *testing.C
  • *testing.F

Какой порт используется для HTTPS по умолчанию?

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

  • 21
  • 80
  • 443
  • 8080

Какой тип данных используется для хранения истинных и ложных значений в Go?

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

  • bool
  • boolean
  • bit

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

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

  • float
  • int
  • bool

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

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

  • -gcflags "-N -l"
  • -debug
  • -verbose

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

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

  • go run
  • dlv debug
  • go debug

Каналы в Go создаются с использованием функции ... .

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

Конструктор в Go - это функция, которая возвращает новый экземпляр ... .

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

Конструкция ... позволяет создавать условия в Go.

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

Оператор ... используется для создания нового канала в Go.

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

Основным пакетом для создания исполняемых программ на Go является ... .

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

Переменная в Go, которая никогда не меняется, определяется с использованием ключевого слова ... .

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

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

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

  • Установить точки останова в ключевых местах функции
  • Проанализировать вывод отладчика на каждом шаге
  • Запустить функцию без точек останова для выявления ошибки
  • Использовать команду `print` для отображения промежуточных значений переменных

Расположите шаги выполнения команды `dlv debug` в правильном порядке:

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

  • 1 Установить точку останова
  • 2 Запустить программу
  • 3 Отладить программу

Расположите шаги выполнения HTTP-запроса в правильном порядке:

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

  • 1 Создание клиента
  • 2 Формирование запроса
  • 3 Отправка запроса
  • 4 Обработка ответа

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

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

  • 1 Написание тестов
  • 2 Сохранение тестов в _test.go файле
  • 3 Запуск `go test`

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

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

  • 1 Написание кода
  • 2 Компиляция программы
  • 3 Запуск программы
  • 4 Отладка и тестирование

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

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

  • 1 Установка точки останова
  • 2 Запуск программы в отладчике
  • 3 Выполнение шагов отладки

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

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

  • 1 Создание соединения
  • 2 Обмен данными
  • 3 Закрытие соединения

Установите соответствие между встроенными функциями и их функцией:

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

  • A. len()
  • B. append()
  • C. make()
  • D. Вычисление длины строки или массива
  • E. Добавление элементов в срез
  • F. Создание среза или карты

Установите соответствие между командой и ее функцией:

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

  • A. next
  • B. step
  • C. restart
  • D. Шаг на следующую строку
  • E. Выполнить следующую инструкцию
  • F. Перезапустить программу

Установите соответствие между методом HTTP и его назначением:

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

  • A. GET
  • B. POST
  • C. DELETE
  • D. Получение данных с сервера
  • E. Отправка данных на сервер
  • F. Удаление ресурса

Установите соответствие между типами данных и их назначением:

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

  • A. int
  • B. string
  • C. bool
  • D. Числовые данные
  • E. Текстовые данные
  • F. Логические данные

Установите соответствие между функцией и ее назначением:

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

  • A. Error
  • B. Fail
  • C. Fatal
  • D. Выводит сообщение об ошибке, но не завершает тест
  • E. Обозначает тест как неудачный, но продолжает выполнение
  • F. Заканчивает тест с ошибкой

Установите соответствие между элементами параллельного программирования и их назначением:

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

  • A. sync.Mutex
  • B. channel
  • C. goroutine
  • D. Синхронизация доступа к данным
  • E. Передача данных между горутинами
  • F. Создание конкурентного выполнения

Функции тестов должны начинаться с префикса ... .

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

Функция в Go объявляется с использованием ключевого слова ... .

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

Чтобы вызвать функцию Sqrt из пакета math, нужно написать ... .

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

Чтобы выйти из цикла, в Go используется оператор ... .

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

Чтобы рендерить HTML-страницы с данными в Go, используется метод ... .

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

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

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

Чтобы удалить неиспользуемые зависимости из проекта, используется команда ... .

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

Чтобы управлять cookie-файлами, в Go применяется функция ... .

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

Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Лабораторная работа Лабораторная
12 Окт в 09:36
7
0 покупок
ООП - Объектно-ориентированное программирование
Лабораторная работа Лабораторная
12 Окт в 09:25
8
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
21 Июл в 13:46
59
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
26 Июн в 12:06
55
0 покупок
Другие работы автора
Биология
Тест Тест
12 Окт в 14:13
18 +7
0 покупок
Основы безопасности и жизнедеятельности
Тест Тест
12 Окт в 13:40
16 +3
0 покупок
Стратегический маркетинг
Тест Тест
8 Окт в 18:38
23
1 покупка
Темы журнала
Показать ещё
Прямой эфир