Проверка знаний по теме: «Работа с файлами»
Список вопросов теста
Вопрос 1
Что следует сделать программисту, перед тем как прочесть или записать что-либо в файл?
Варианты ответов
- открыть файл
- создать файл
- переименовать файл
Вопрос 2
Какая встроенная функция в Python используется для открытия файла? Впишите на латинице (английском) с маленькой буквы.
Вопрос 3
Выберите правильный синтаксис функции open().
Варианты ответов
- my_file = open(имя_файла [, режим_доступа][, буферизация])
- my_file = open(имя_файла (, режим_доступа)(, буферизация))
- my_file = open(имя_файла [ буферизация])
Вопрос 4
Какие режимы доступа к файлу есть в Python?
Варианты ответов
- r –открытие только для чтения
- rb – открытие для чтения в двоичном формате
- r+ - открытие для чтения и записи в двоичном формате
- rb+ - w –открытие файла только для записи
- wb – открытие файла для записи в двоичном формате
- a - открытие файла для добавления информации
- d- открытие файла для очистки
Вопрос 5
Каким методом закрывается открытый файл? Впишите название метода на английском
Вопрос 6
С помощью какого метода любая строка записывается в файл?
Варианты ответов
- write()
- tell()
- seek()
- read()
Вопрос 7
Какой метод сообщает, в скольких байтах от начала файла мы сейчас находимся?
Варианты ответов
- tell()
- seek()
- read()
Вопрос 8
Где находится указатель при повторном прочтении файла?
Варианты ответов
- в начале файла
- в конце файла
- на той позиции, на которой остановился при прошлом обращении к файлу
Вопрос 9
Что нужно сделать программисту, чтобы получить доступ к расширенному функционалу в работе с файлами?
Варианты ответов
- подключить библиотеку OS
- скачать модуль работы с файлами
- использовать специальный метод enable
Вопрос 10
Какие действия-функции дает подключение расширенного функционала для работы с файлами, перечислите?
Варианты ответов
- создание
- переименование
- перемещение
- удаление файлов и папок
- получение списка всех файлов и каталогов
Вопрос 11
Какая команда(метод) позволяет получить сведения о текущем рабочем каталоге?
Варианты ответов
- os.getcwd()
- os.mkdir("folder")
- os.stat()
Вопрос 12
Какая функция используется для получения информации о файле в ОС?
Варианты ответов
- os.getcwd()
- os.mkdir("folder")
- os.replace()
- os.stat()
Вопрос 13
Какая команда нужна для создания папки/каталога в любой операционной системе?
Варианты ответов
- os.getcwd()
- os.mkdir("folder")
- os.stat()


