User Tools

Site Tools


chat-bots-2025-fall:voprosy_k_zachetu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
chat-bots-2025-fall:voprosy_k_zachetu [2026/03/02 12:34] – removed - external edit (Unknown date) 127.0.0.1chat-bots-2025-fall:voprosy_k_zachetu [2026/03/02 12:34] (current) – ↷ Page moved from chat-bots:voprosy_k_zachetu to chat-bots-2025-fall:voprosy_k_zachetu olegsklyarov
Line 1: Line 1:
 +====== Вопросы к зачету ======
 +
 +===== Теория =====
 +
 +  - Архитектура клиент-сервер на базе протокола HTTP (установка соединения, особенности передача данных)
 +  - Структура HTTP запроса и ответа
 +  - Программные инструменты отладки HTTP запросов (WireShark)
 +  - Формат JSON и язык запросов JSONPath
 +  - Механизмы webhook и long polling для получения данных в чат-боте
 +  - API методы для получения входящих и отправки исходящих сообщений чат-ботом
 +  - Пользовательские клавиатуры в чат-ботах
 +  - Способы работы с HTTP API в языке Python
 +  - Способы работы с СУБД в языке Python
 +  - Контейнеризация чат-бота при помощи Docker
 +  - Массовая рассылка сообщений в чат-ботах
 +  - Паттерн Dispatcher / Handlers — какую задачу решает, как реализуется
 +  - AsyncIO в Python — какую задачу решает, как работает
 +  - Основные компоненты фреймворков для реализации чат-ботов (aiogram)
 +  - Работа с кабинетом разработчика в одном из популярных мессенджеров (BotFather)
 +  - Публикация чат-бота в сети Интернет
 +
 +==== Практика ====
 +
 +  - Выполнить реализацию скрипта на языке Python, выполняющего HTTP запрос и выводящего результат на экран. Проверить работоспособность.
 +  - Выполнить реализацию скрипта на языке Python, запускающего сервер для обслуживания HTTP запросов. Проверить работоспособность.
 +  - Выполнить реализацию скрипта на языке Python, читающего входящие сообщений чат-бота. Проверить работоспособность.
 +  - Выполнить реализацию скрипта на языке Python, отправляющего сообщение пользователю чат-бота. Проверить работоспособность.
 +  - Выполнить реализацию скрипта на языке Python, отправляющего массовую рассылку сообщения пользователям чат-бота. Проверить работоспособность.
 +  - Выполнить реализацию скрипта на языке Python, реализующего echo чат-бот. Проверить работоспособность.
 +  - Выполнить контейнеризацию echo чат-бота при помощи Docker. Проверить работоспособность.
 +
 +
 +