Программирование на Golang- Итоговый тест (пересдача) 6 семестр Синергия
Примерные вопросы и ответы на итоговый и компетентностный тест.
Завалены делами? Мы берём эту головную боль на себя: выполняем тесты безупречно, анонимно, и точно в срок.
Так же выполняем ответы на тесты, курсовые работы, практики и дипломы в Синергии, МОИ, МТИ МОСАП.
Вопрос
Что такое пакет в языке Go?
Вызов переменной и дальнейший отказ от ее применения …
GoLand в широком понятии – это кроссплатформенная…(IDE) от JetBrains.
Автодополнение кода, рефакторинг, навигация по коду – это …, предоставляемые GoLand для управления кодом.
Сопоставьте часть кода и его назначение:
Сопоставьте часть кода и его назначение:
Какие инструменты используются для управления зависимостями в Go?
Что такое сборка приложений в контексте Go?
Указатель в Go – это переменная, содержащая значение … другой переменной var ptr int
Коллекция данных различных типов, type MyStruct struct {field1 type1, field2 type2,} – это …
Выберите верную последовательность. Для того чтобы использовать отладчик в GoLand нужно …
Выберите верную последовательность. Значение переменной num должно быть изменено на новое значение и выведено на экран.
… — это название файла с тестами, созданного для автоматического выполнения тестирования.
… — это абстрактный тип данных, описывающий набор методов, которые должны быть реализованы в других типах данных, он нужен для реализации полиморфизма и абстракции в программе.
Каким кодом нужно воспользоваться для того, чтобы использовать цикл for range для итерации по элементам массива или слайса в Gо?
Интерфейс Error — это интерфейса для … ошибок в программе.
Интерфейс для пользовательского типа данных в Go, реализуется путем создания …
Что нужно использовать для того, чтобы получить значение из канала?
Что такое оператор select?
Что такое горутина (goroutine) в языке программирования?
Условная переменная (condition variable) – это …, которое позволяет горутинам ожидать определенного состояния.
Для того чтобы использовать оператор select, для работы с несколькими каналами, нужно использовать select { case ˂-ch1: // do something case ˂ …// do something else }
Для того чтобы закрыть канал нужно использовать …(ch)
Что нужно использовать для того чтобы создать новый файл и записать в него данные?
Context (контекст) в языке программирования – это механизм для отмены операций и … задач в программе.
Для того чтобы передать аргументы в shell команду из программы нужно использовать exec. … (‘command’, ‘arg1’, ‘arg2’)
Рефлексия (reflection) в языке программирования Go – это механизм, позволяющий программе о себе и изменять свое поведение во время выполнения.
Расставьте в верной последовательности. В зависимости от длительности выполнения задачи и установленного таймаута, на экран должно быть выведено сообщение о результате выполнения задачи (успешно или прервана).
Что нужно сделать для того, чтобы добавить дополнительные поля при декодировании JSON?
Для того чтобы добавить дополнительные поля при декодировании YAML нужно предварительно расширить …
Расставьте в верной последовательности. В результате выполнения кода, объект типа Product должен быть декодирован из данных в формате YAML, содержащихся в переменной data.
Для получения параметра из запроса HTTP на сервере в Go, нужно использовать:
Для отправки ответа клиенту после обработки запроса HTTP на сервере в Go, нужно использовать:
http. … — это функция в языке программирования Go, которая используется для выполнения HTTP GET-запроса на указанный URL.
http. … — это функция в языке программирования Go, которая используется для выполнения HTTP POST-запроса на указанный URL.
Основные протоколы, используемые для взаимодействия клиентов и серверов в веб-программировании:
Какой код используется для того, чтобы проверить наличие ключа в map?
… — это конструкция для выбора поведения в зависимости от типа переменной, используется для проверки типа переменной и выполнения соответствующих действий.
Сопоставьте часть кода и его назначение:
Упорядочьте этапы паники в правильной последовательности.
Контакты
Свяжитесь с нами удобным способом
с 9:00 до 21:00
без выходных
г. Москва, ул. Автомоторная 4А, стр. 21, офис 234