Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Модуль 6 Работа с API и форматом JSON

Модуль 6 Работа с API и форматом JSON

Avatar
10.11.2024. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Модуль 6 - Занятие 3. Асинхронное программирование и ChatGPT

Список вопросов теста

Вопрос 1

Какой метод используется для отправки POST-запроса в Python?

 

Варианты ответов
  • a) `post()`
  • b) `send_post()`
  • c) `requests.post()`
  • d) `send_request()`
  • e) `http.post()`
Вопрос 2

Что такое ключевое слово `await` в Python?

 

Варианты ответов
  • Ключевое слово, используемое для остановки выполнения программы.
  • Специальное слово, указывающее на необходимость длительного ожидания результата операции.
  • Маркер, обозначающий, что функция может быть вызвана асинхронно.
  • Такого ключевого слова нет
  • Оператор, используемый для вызова асинхронной функции и ожидания ее завершения.
Вопрос 3

 

Какие задачи можно выполнять параллельно в асинхронном программировании?

Варианты ответов
  • Только задачи ввода-вывода (I/O).
  • Только задачи, связанные с математическими вычислениями.
  • Только задачи, связанные с обработкой данных.
  • Любые задачи, не блокирующие основной поток выполнения.
  • Любые задачи, блокирующие основной поток выполнения.
Вопрос 4

Какой модуль используется для асинхронного программирования в Python?

 

Варианты ответов
  • threadin
  • multiprocess
  • asyncio
  • asincio
  • time
Вопрос 5

 

Какой метод используется для запуска асинхронной функции в Python?

 

Варианты ответов
  • run_async()
  • execute_async()
  • start_async()
  • await_async()
  • asyncio.run()
Вопрос 6

Какой оператор используется для объявления асинхронной функции в Python?

 

Варианты ответов
  • async
  • await
  • def
  • func
  • sync
Вопрос 7

Какие преимущества асинхронного программирования?

 

Варианты ответов
  • Упрощение структуры программы.
  • Уменьшение производительности при выполнении множества задач.
  • Увеличение размера программы.
  • Улучшение читаемости кода.
  • Увеличение производительности при выполнении множества задач.
Вопрос 8

Какой метод используется для создания задержки выполнения в асинхронном коде?

Варианты ответов
  • async_delay()
  • asyncio.wait()
  • await()
  • asyncio.sleep()
  • asyncio.sleeping()
Вопрос 9

Какая функция используется для обработки исключений?

 

Варианты ответов
  • handle_exception()
  • catch_exception()
  • except_async()
  • try...except
  • try...exsept
Вопрос 10

Что такое метод `asyncio.gather()`?

 

Варианты ответов
  • Метод, используемый для печати асинхронных данных.
  • Метод, позволяющий остановить выполнение программы на определенное время.
  • Функция, выполняющая асинхронный запрос к внешнему API.
  • Метод, предназначенный для выполнения последовательности задач.
  • Метод, используемый для группировки асинхронных вызовов и выполнения их параллельно.
Вопрос 11

Что такое асинхронный запрос к внешнему API?

 

Варианты ответов
  • Запрос, выполняемый завершения выполнения вызывающей функции.
  • Запрос, ожидающий завершения выполнения основной программы.
  • Запрос, выполняемый параллельно с основной программой.
  • Запрос, отправляемый только при наличии активного интернет-соединения.
  • Запрос, требующий предварительного подключения к серверу.
Вопрос 12

Какой оператор используется для вызова асинхронной функции в другой асинхронной функции?

 

Варианты ответов
  • call_async()
  • run_async()
  • await
  • await_async()
  • avait
Вопрос 13

Какие типы задач можно выполнять в асинхронном программировании?

 

Варианты ответов
  • Только задачи ввода-вывода (I/O).
  • Любые задачи, которые можно асинхронно организовать.
  • Только математические вычисления.
  • Только обработка данных.
  • Только запросы по API.
Вопрос 14

Какой метод используется для остановки выполнения программы в асинхронном режиме?

 

Варианты ответов
  • async_stop()
  • asyncio.pause()
  • asyncio.sleep()
  • async_halt()
  • asynckio.sleep()
Вопрос 15

Какой метод используется для получения текущей даты и времени в Python?

 

Варианты ответов
  • a) `current_date_time()`
  • b) `datetime.now()`
  • c) `get_date_time()`
  • d) `now()`
  • e) `date_time()`
Вопрос 16

Какой метод используется для проверки наличия подстроки в строке в Python?

 

Варианты ответов
  • a) `contains()`
  • b) `includes()`
  • c) `has_substring()`
  • d) `in`
  • e) `is_substring()`
Вопрос 17

 

Какой атрибут используется для установки внешнего отступа виджета в Tkinter?

 

Варианты ответов
  • margin
  • padding
  • padx и pady
  • offset
  • space
Вопрос 18

Как в tkinter можно программно изменить содержимое поля ввода?

 

Варианты ответов
  • A) Используя метод `change()`
  • B) Используя метод `update()`
  • C) Используя метод `set()`
  • D) Используя метод `insert()` и `delete()`
  • E) Используя метод `modify()`
Вопрос 19

Какой модуль Python предоставляет функции для работы с регулярными выражениями?

 

Варианты ответов
  • a) `regex`
  • b) `re`
  • c) `regexp`
  • d) `match`
  • e) `pattern`
Вопрос 20

 

 

Как в Python разбить строку на список слов?

Варианты ответов
  • a) `string.split(' ')`
  • b) `split(string)`
  • c) `string.divide(' ')`
  • d) `divide(string, ' ')`
  • e) `string.words()`
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт