Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python-разработка II Чат-боты (11_итоговый)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Что такое бот?

a)

Игра

b)

Программа, которая отвечает на сообщения

c)

Сайт

d)

Браузер

2.

Что такое vkbottle?

a)

Язык программирования

b)

Социальная сеть

c)

База данных

d)

Фреймворк для ботов ВК

3.

Для чего нужен TOKEN?

a)

Для игр

b)

Для дизайна

c)

Для подключения бота к ВК

d)

Для красивых сообщений

4.

Что делает @bot.on.message(...)?

a)

Запускает бота

b)

Назначает обработчик сообщений

c)

Переводит текст

d)

Получает данные из API

5.

Что такое JSON?

a)

Формат хранения данных

b)

Язык

c)

API

d)

Команда

6.

Как загрузить данные из JSON?

c)

json.load()

d)

json.get()

7.

Что такое API?

a)

Команда

b)

Файл

c)

База данных

d)

Способ получать данные из интернета

8.

Что делает requests.get()?

a)

Создаёт команду

b)

Сохраняет файл

c)

Отправляет запрос в интернет

d)

Запускает бота

9.

Зачем нужен .json()?

a)

Превращает ответ сайта в словарь

b)

Исправляет ошибки

c)

Отправляет файл

d)

Выводит текст

10.

Зачем нужен try / except?

a)

Для украшения кода

b)

Чтобы бот не ломался при ошибке

c)

Для скорости

d)

Для API

11.

Что делает async def?

a)

Удаляет ошибку

b)

Создаёт асинхронную функцию

c)

Делает код длиннее

d)

Создаёт JSON

12.

Для чего нужен await?

a)

Для запуска

b)

Для паузы

c)

Для проверки

d)

Чтобы ждать выполнение операции

13.

Что такое NLP?

a)

Язык программирования

b)

Обработка текста программой

c)

API

d)

Фреймворк

14.

Что делает .lower()?

a)
.lower() заменяет символы на цифры.
b)
.lower() преобразует строку в верхний регистр.
c)
.lower() приводит строку к нижнему регистру.
d)
.lower() удаляет пробелы из строки.
15.

Что такое шаблоны?

a)

Команды

b)

Списки слов для поиска

c)

Файлы

d)

API

16.

Что такое парсер?

a)

Поиск смысла по ключевым словам

b)

База данных

c)

Команда

d)

JSON

17.

Зачем нужен user_state?

a)

Для токена

b)

Для API

c)

Для хранения шага диалога

d)

Для переводов

18.

Что хранится в users.json?

a)

Логи ошибок

b)

Данные пользователей

c)

Команды

d)

Сайт

19.

Что делает клавиатура бота?

a)

Загружает JSON

b)

Сохраняет данные

c)

Отправляет сообщения

d)

Показывает кнопки пользователю

20.

Что произойдёт, если нажать кнопку?

a)

Сотрётся файл

b)

В бот отправится сообщение

c)

Включится камера

d)

Бот закроется