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

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

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

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

Вопрос 1

Какую библиотеку Python используют для выполнения HTTP запросов?

 

Варианты ответов
  • a) PyHTTP
  • b) HttpLib
  • c) UrlLib
  • d) Requests
  • e) FetchAPI
Вопрос 2

 

Какой метод используется для отправки GET-запроса с использованием библиотеки Requests?

 

Варианты ответов
  • a) `requests.post()`
  • b) `requests.get()`
  • c) `requests.fetch()`
  • d) `requests.request()`
  • e) `requests.send()`
Вопрос 3

Для чего используется модуль `PIL`?

 

Варианты ответов
  • a) Создание графического интерфейса пользователя
  • b) Воспроизведение звуковых файлов
  • c) Обработка и отображение изображений
  • d) Управление файлами и директориями
  • e) Выполнение математических расчетов
Вопрос 4

Как проверить успешность HTTP запроса?

 

Варианты ответов
  • a) `response.check()`
  • b) `response.status()`
  • c) `response.success()`
  • d) `response.good()`
  • e) `response.raise_for_status()`
Вопрос 5

 

Как можно прочитать содержимое ответа HTTP запроса в виде байтов?

Варианты ответов
  • a) `response.bytes()`
  • b) `response.data()`
  • c) `response.content`
  • d) `response.body()`
  • e) `response.stream()`
Вопрос 6

Каким образом в Tkinter можно создать кнопку, которая вызывает функцию при нажатии?

 

Варианты ответов
  • a) `Button(action=func)`
  • b) `Button(command=func)`
  • c) `Button(onclick=func)`
  • d) `Button(bind=func)`
  • e) `Button(run=func)`
Вопрос 7

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

 

Варианты ответов
  • a) `Work()`
  • b) `Edit()`
  • c) `Image()`
  • d) `Photo()`
  • e) `Draw()`
Вопрос 8

Как в Tkinter создается второстепенное окно?

 

Варианты ответов
  • a) `Secondary()`
  • b) `Window()`
  • c) `Frame()`
  • d) `Toplevel()`
  • e) `Subwindow()`
Вопрос 9

 

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

 

Варианты ответов
  • a) Используя виджет `List`
  • b) Используя виджет `Dropdown`
  • c) Используя виджет `Menu`
  • d) Используя виджет `Select`
  • e) Используя виджет `Combobox`
Вопрос 10

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

Варианты ответов
  • a) `img.save()`
  • b) `img.hold()`
  • c) `img.retain()`
  • d) `img.persist()`
  • e) `img.image = img`
Вопрос 11

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

 

Варианты ответов
  • a) `resise()`
  • b) `scale()`
  • c) `thumbnail()`
  • d) `transform()`
  • e) `adjust()`
Вопрос 12

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

 

Варианты ответов
  • a) `Menu()`
  • b) `GlobalMenu()`
  • c) `TopMenu()`
  • d) `MainMenu()`
  • e) `AppMenu()`
Вопрос 13

Что делает функция `menu.add_command()` в Tkinter?

 

Варианты ответов
  • a) Добавляет новое окно
  • b) Создает новую команду в меню
  • c) Добавляет элемент управления
  • d) Запускает команду приложения
  • e) Конфигурирует параметры меню
Вопрос 14

 

Как получить последние три элемента списка `numbers = [0, 1, 2, 3, 4, 5]`?

 

Варианты ответов
  • numbers[-3:]
  • numbers[:3]
  • numbers[2:]
  • numbers[:-3]
  • numbers[-3]
Вопрос 15

Что делает метод `destroy()` в Tkinter?

 

Варианты ответов
  • a) Уничтожает переменную
  • b) Закрывает приложение
  • c) Удаляет виджет или окно
  • d) Останавливает выполнение программы
  • e) Удаляет все элементы интерфейс
Вопрос 16

Какой метод из PIL используется для открытия изображения из файла или объекта BytesIO?

 

Варианты ответов
  • a) `Image.open()`
  • b) `Image.load()`
  • c) `Image.read()`
  • d) `Image.get()`
  • e) `Image.file()`
Вопрос 17

Какой срез в строке `url = "https://example.com"` вернет `"https://"`?

 

Варианты ответов
  • url[:8]
  • url[8:]
  • url[:7]
  • url[:-4]
  • url[7:]
Вопрос 18

Какой статусный код HTTP означает успешное выполнение запроса?

 

Варианты ответов
  • a) 404
  • b) 500
  • c) 200
  • d) 403
  • e) 301
Вопрос 19

Какая функция из модуля `io` используется для создания объекта в памяти, который можно использовать как файл?

Варианты ответов
  • a) `io.StringIO()`
  • b) `io.BytesIO()`
  • c) `io.FileIO()`
  • d) `io.BufferedReader()`
  • e) `io.TextIOWrapper()`
Вопрос 20

Что делает метод `Toplevel()` в Tkinter?

 

Варианты ответов
  • a) Создает новый уровень доступа к файлам
  • b) Создает новый уровень меню в приложении
  • c) Создает дополнительное диалоговое окно
  • d) Повышает уровень безопасности приложения
  • e) Устанавливает верхний уровень виджета в иерархии
Пройти тест
Сохранить у себя:

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

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