материалы курса
День 0 · установка
Как исполняется программа
Условия, циклы, ввод
03 · funkcii · i · testy
04 · srezy · map · stroki · fayly
Тест по теме
12 вопросов из дней 01–05. Отметь ответы и нажми «Проверить» — в конце скажу, что перечитать.
1. Первый кусок программы: три переменные, печатается одна. Что скажет компилятор?
2. Почему собранную программу запускают как ./hello, а не hello?
3. Что напечатает fmt.Println(-7 / 2)?
4. Команда cd hello отработала и ничего не напечатала. Что это значит?
5. Переменные a := 7 и b := 2.5. Что будет с выражением a + b?
6. Выполнились строки a := 7, b := a, a = 10. Что лежит в b?
7. В задаче Парсонса среди строк есть две лишние. Как их найти?
8. Кто вызывает функцию main?
9. Что пишут в таблице трассировки в колонке переменной, которую ещё не объявили?
10. Какое из имён допустимо в Go?
11. a := 3; b := 8; a, b = b, a. Чему равны a и b?
12. В программе sku := "tk-4821", следом отдельной строкой strings.ToUpper(sku). Что теперь лежит в sku?