Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Модуль 5 Отладка кода

Модуль 5 Отладка кода

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

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

Вопрос 1

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

Варианты ответов
  • a) `os.walk()`
  • b) `os.listdir()`
  • c) `os.files()`
  • d) `shutil.listfiles()`
  • e) `filedialog.askopenfile()`
Вопрос 2

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

 

Варианты ответов
  • a) `window.hide()`
  • b) `window.close()`
  • c) `window.minimize()`
  • d) `window.withdraw()`
  • e) `window.dismiss()`
Вопрос 3

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

 

Варианты ответов
  • a) `osa`
  • b) `system`
  • c) `copyr`
  • d) `shutil`
  • e) `filesutils`
Вопрос 4

Как в Tkinter можно установить заголовок диалогового окна выбора директории?

 

Варианты ответов
  • a) Использование аргумента `title` в `askdirectory()`
  • b) Установка свойства `window.title()`
  • c) Применение метода `setTitle()` на диалоговом окне
  • d) Использование атрибута `label` в `askdirectory()`
  • e) Применение функции `setWindowTitle()` на главном окне
Вопрос 5

Что делает функция `os.path.join()` в Python?

 

Варианты ответов
  • a) Соединяет строки через определённый разделитель
  • b) Объединяет пути с учётом особенностей операционной системы
  • c) Добавляет к пути файл или директорию
  • d) Соединяет URL-адреса
  • e) Создаёт новый путь в файловой системе
Вопрос 6

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

 

Варианты ответов
  • a) Для выполнения математических операций
  • b) Для работы с сетью
  • c) Для работы с датами и временем
  • d) Для парсинга HTML
  • e) Для шифрования данных
Вопрос 7

 

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

 

Варианты ответов
  • a) `filedialog.askopenfilename()`
  • b) `filedialog.askdirectory()`
  • c) `filedialog.askopenfile()`
  • d) `filedialog.asksaveasfile()`
  • e) `filedialog.asksaveasfilename()`
Вопрос 8

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

 

Варианты ответов
  • a) `os.lastmodified()`
  • b) `file.getmtime()`
  • c) `os.path.getmtime()`
  • d) `shutil.getmodtime()`
  • e) `datetime.getmtime()`
Вопрос 9

Что делает функция `shutil.copytree()`?

 

Варианты ответов
  • a) Копирует отдельный файл
  • b) Копирует содержимое файла в буфер обмена
  • c) Перемещает директорию в новое место
  • d) Копирует всю директорию со всем её содержимым
  • e) Создаёт дерево каталогов без файлов
Вопрос 10

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

 

Варианты ответов
  • a) `window.start()`
  • b) `window.run()`
  • c) `window.execute()`
  • d) `window.mainloop()`
  • e) `window.begin()`
Вопрос 11

 

Как в Python проверить, существует ли файл или директория?

 

Варианты ответов
  • a) `os.exists()`
  • b) `os.path.exists()`
  • c) `shutil.exists()`
  • d) `file.exists()`
  • e) `os.isfile()`
Вопрос 12

 

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

 

Варианты ответов
  • a) `os.make()`
  • b) `os.mkdirect()`
  • c) `os.makedirs()`
  • d) `shutil.mkdir()`
  • e) `filedialog.createdir()`
Вопрос 13

Как можно отформатировать дату и время в Python?

 

Варианты ответов
  • a) Использование метода `format()`
  • b) Применение метода `strftime()`
  • c) Использование метода `toDateString()`
  • d) Применение метода `date.format()`
  • e) Использование метода `time.format()`
Вопрос 14

 

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

 

Варианты ответов
  • a) `os.move()`
  • b) `shutil.move()`
  • c) `file.move()`
  • d) `os.rename()`
  • e) `shutil.copy()`
Вопрос 15

Как в Tkinter открыть диалоговое окно для выбора директории с заданным заголовком?

 

Варианты ответов
  • a) Использование `title()` при создании окна
  • b) Применение `askdirectory(title="Заголовок")`
  • c) Установка свойства `window.title("Заголовок")`
  • d) Использование `askopenfilename(title="Заголовок")`
  • e) Применение `asksaveasfile(title="Заголовок")`
Вопрос 16

Как проверить, имеет ли имя файла определённое расширение в Python?

 

Варианты ответов
  • a) filename.endswith(".jpg")
  • b) filename.extension() == ".jpg"
  • c) os.path.extension(filename) == ".jpg"
  • d) shutil.check_extension(filename, ".jpg")
  • e) filename.end(".jpg")
Вопрос 17

Какой срез в строке `phrase = "Hello, World!"` вернет `"World"`?

 

Варианты ответов
  • phrase[7:11]
  • phrase[7:12]
  • phrase[6:11]
  • phrase[:5]
  • phrase[6:12]
Вопрос 18

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

 

Варианты ответов
  • a) Использовать метод os.sort()
  • b) Получить время создания каждого файла с помощью os.path.getctime() и сортировать список файлов на основе этой информации
  • c) Использовать функцию shutil.organize()
  • d) Применить метод filedialog.sortdate()
  • e) Использовать атрибут file.date
Вопрос 19

Какой срез в строке `text = "abcdefg"` вернет `"aceg"`?

 

Варианты ответов
  • text[::2]
  • text[1::2]
  • text[::3
  • text[1:6:2]
  • text[2::2]
Вопрос 20

Как создать диалоговое окно для выбора файлов с определёнными расширениями в Tkinter?

 

Варианты ответов
  • a) Использование `filedialog.askopenfilename(filetypes=[("Image files", "*.jpg")])`
  • b) Применение `os.listdir()` с фильтрацией расширений
  • c) Использование `shutil.filtertypes([".jpg"])`
  • d) Применение `filedialog.askdirectory()`
  • e) Установка фильтра в `window.openfiledialog()`
Пройти тест
Сохранить у себя:

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

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