Тест по теме

Тест: 04-srezy-map-stroki-fayly

12 вопросов из дней 16–20. Отметь ответы и нажми «Проверить» — в конце скажу, что перечитать.

1. Что делает slices.Sort(stock)?

2. Что делает delete(stock, "T-999"), если ключа T-999 в map нет?

3. Где программа ищет файл, который открывают как os.Open("orders.csv")?

4. Функция получила срез и выполнила s[0] = 9. Что увидит вызывающий?

5. Почему на курсе не учат наизусть, до какой ёмкости вырастет срез после append?

6. Когда программа отчёта завершается с кодом 1?

7. Что делает запись stock["P-305"] = 7, если ключ P-305 в map уже есть?

8. Почему в сообщении о битой строке печатают i+1, а не i?

9. По правилу 25, как записать пустой срез в клетке таблицы трассировки?

10. Что напечатает fmt.Println для среза []int{12, 40, 5}?

11. var m map[string]int, затем m["BLT-08"] = 5. Что будет?

12. Из чего состоит заголовок среза?