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

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

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

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

Вопрос 1

 

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

 

Варианты ответов
  • a) GET
  • b) POST
  • c) PUT
  • d) DELETE
  • e) PATCH
Вопрос 2

Как в Tkinter открыть диалог выбора файла?

 

Варианты ответов
  • a) `filedialog.selectFile()`
  • b) `filedialog.openfile()`
  • c) `filedialog.askopenfilename()`
  • d) `filedialog.choosefile()`
  • e) `filedialog.fileopen()`
Вопрос 3

 

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

Варианты ответов
  • a) 404
  • b) 500
  • c) 200
  • d) 302
  • e) 400
Вопрос 4

 

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

 

Варианты ответов
  • a) `response.success()`
  • b) `response.code == 200`
  • c) `response.norm()`
  • d) `response.status_code == 200`
  • e) `response.isSuccessful()`
Вопрос 5

Какое исключение генерируется при возникновении ошибки HTTP в библиотеке requests?

 

Варианты ответов
  • a) `HTTPError`
  • b) `RequestException`
  • c) `ConnectionError`
  • d) `Timeout`
  • e) `raise_for_status()`
Вопрос 6

 

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

 

Варианты ответов
  • a) `clipboard`
  • b) `copytext`
  • c) `pyperclip`
  • d) `clipboarder`
  • e) `textcopy`
Вопрос 7

Как сохранить данные в формате JSON в файл?

 

Варианты ответов
  • a) `json.save(data, 'filename.json')`
  • b) `json.dump(data, file)`
  • c) `json.write(data, 'filename.json')`
  • d) `json.du(data, 'filename.json')`
  • e) `json.store(data, 'filename.json')`
Вопрос 8

Какой метод используется для чтения JSON данных из файла?

 

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

Как в Tkinter создать дочернее окно?

 

Варианты ответов
  • a) `Toplevel(window)`
  • b) `Child(window)`
  • c) `SubWindow(window)`
  • d) `NewWindow(window)`
  • e) `Secondary(window)`
Вопрос 10

 

Как добавить элементы в Listbox в Tkinter?

 

Варианты ответов
  • a) `listbox.add(item)`
  • b) `listbox.push(item)`
  • c) `listbox.insert(END, item)`
  • d) `listbox.append(item)`
  • e) `listbox.put(item)`
Вопрос 11

 

Какая функция используется для показа информационного сообщения в Tkinter?

 

Варианты ответов
  • a) `messagebox.showinfo(title, message)`
  • b) `messagebox.info(title, message)`
  • c) `messagebox.message(title, message)`
  • d) `messagebox.alert(title, message)`
  • e) `messagebox.show(title, message)`
Вопрос 12

Как в Tkinter задать размер окна?

 

Варианты ответов
  • a) `window.setSize('400x200')`
  • b) `window.dimensions('400x200')`
  • c) `window.resize('400x200')`
  • d) `window.geometry('400x200')`
  • e) `window.setDimensions('400x200')`
Вопрос 13

 

Как в Python использовать with при работе с файлами?

 

Варианты ответов
  • a) `with open(filepath) as file:`
  • b) `with file.open(filepath):`
  • c) `with open(filepath, 'rb') as f:`
  • d) `open(filepath) as f:`
  • e) `file.with_open(filepath):`
Вопрос 14

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

 

Варианты ответов
  • a) `button.text = 'New Text'`
  • b) `button.label = 'New Text'`
  • c) `button.setTitle('New Text')`
  • d) `button.config(text='New Text')`
  • e) `button.setText('New Text')`
Вопрос 15

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

 

Варианты ответов
  • a) `messagebox.error("Error", "Error message")`
  • b) `messagebox.showError("Error", "Error message")`
  • c) `messagebox.showerror("Error", "Error message")`
  • d) `messagebox.displayError("Error", "Error message")`
  • e) `messagebox.raiseError("Error", "Error message")`
Вопрос 16

Как в Tkinter очистить Entry виджет?

 

Варианты ответов
  • a) `entry.clear()`
  • b) `entry.delete(0, END)`
  • c) `entry.remove()`
  • d) `entry.erase()`
  • e) `entry.cleanup()`
Вопрос 17

Каким образом tkinter позволяет вводить данные?

 

Варианты ответов
  • A) Используя Button
  • B) Используя Label
  • C) Используя Entry
  • D) Используя Txt
  • E) Используя Frame
Вопрос 18

Какой срез в строке `domains = "com.net.org.edu.gov"` вернет `"net.org.edu"`?

 

Варианты ответов
  • domains[4:15]
  • domains[5:14]
  • domains[:9]
  • domains[3:12]
  • domains[4:12]
Вопрос 19

Как в Tkinter использовать Grid для расположения виджетов?

 

Варианты ответов
  • a) `widget.place(x=50, y=100)`
  • b) `widget.pack(side='left')`
  • c) `widget.grid(row=1, column=2)`
  • d) `widget.layout(row=1, column=2)`
  • e) `widget.position(x=50, y=100)`
Вопрос 20

Какой срез списка `points = [10, 20, 30, 40, 50, 60, 70, 80]` вернет `[30, 40, 50]`?

 

Варианты ответов
  • points[2:5]
  • points[3:6]
  • points[:3]
  • points[2:-4]
  • points[-6:-2]
Пройти тест
Сохранить у себя:

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

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