игра брюс 2048
Главная / Программирование / Язык и библиотеки Haskell 98 / Тест 22

Язык и библиотеки Haskell 98 - тест 22

Упражнение 1:
Номер 1
Функция createDirectory dir выполняет:

Ответ:

 (1) создание новой директории 

 (2) создание файла 

 (3) вывод ошибки на экран 


Номер 2
Что выполнит функция createDirectory Program. Выберите правильный ответ:

Ответ:

 (1) сохранит программу в папке Program 

 (2) создаст директорию Program 

 (3) создаст файл с именем Program 


Номер 3
Выберите неверное утверждение: 

Ответ:

 (1) функция mkdir создает новый каталог 

 (2) функция createDirectory позволяет читать файл 

 (3) при использовании функции Directory вызывается ошибка 


Упражнение 2:
Номер 1
О чем говорит ошибка isPermissionError возникающая в функцииcreateDirectory:

Ответ:

 (1) пользователь не имеет прав на создание каталога 

 (2) пользователь ошибся при вводе имени функции 

 (3) такой каталог уже существует 

 (4) не существует родительского каталога 


Номер 2
О чем говорит ошибка isDoesNotExistError возникающая в функции createDirectory:

Ответ:

 (1) пользователь не имеет прав на создание каталога 

 (2) пользователь ошибся при вводе имени функции 

 (3) такой каталог уже существует 

 (4) не существует родительского каталога 


Номер 3
О чем говорит ошибка isAlreadyExistsError возникающая в функции createDirectory: 

Ответ:

 (1) пользователь не имеет прав на создание каталога 

 (2) пользователь ошибся при вводе имени функции 

 (3) такой каталог уже существует 

 (4) не существует родительского каталога 


Упражнение 3:
Номер 1
Функция removeDirectory dir выполняет:

Ответ:

 (1) удаление каталога dir 

 (2) удаление файла 

 (3) вывод ошибки на экран 


Номер 2
Что выполнит функция removeDirectory Program. Выберите правильный ответ:

Ответ:

 (1) удалит программу в папке Program 

 (2) удалит директорию Program 

 (3) удалит файл с именем Program 


Упражнение 4:
Номер 1
Функция removeFile file выполняет:

Ответ:

 (1) удаление каталога file 

 (2) удаление файла 

 (3) вывод ошибки на экран 


Номер 2
Что выполнит функция removeFile programs. Выберите правильный ответ:

Ответ:

 (1) удалит программу в папке Program 

 (2) удалит файл programs 

 (3) удалит каталог с именем programs 


Номер 3
Выберите верное утверждение: 

Ответ:

 (1) функция remFiles удаляет каталог 

 (2) функция removeFile file удаляет файл file 

 (3) при использовании функции removeFile вызывается ошибка 


Упражнение 5:
Номер 1
Функция renameDirectory old new выполняет:

Ответ:

 (1) удаление каталога old и создает каталог new 

 (2) переименовывает каталог old на каталог new 

 (3) вывод ошибки на экран 


Номер 2
Что выполнит функция renameDirectory progs programs. Выберите правильный ответ:

Ответ:

 (1) удалит программу progs в папке programs 

 (2) переименует каталог progs на каталог programs 

 (3) удалит файл programs из каталога progs 


Номер 3
Выберите неверное утверждение: 

Ответ:

 (1) функция renameDirectory удаляет каталог 

 (2) функция renameFile file files переименует файл file в files 

 (3) функция renameFile file files переименует файл files в file 


Упражнение 6:
Номер 1
Какая функция вызывает абсолютный путь к текущему каталогу:

Ответ:

 (1) getDirectoryContents 

 (2) setCurrentDirectory 

 (3) getCurrentDirectory 

 (4) setPermissions 


Номер 2
Какая функция возвращает список всех записей в dir:

Ответ:

 (1) getDirectoryContents 

 (2) setCurrentDirectory 

 (3) getCurrentDirectory 

 (4) setPermissions 


Номер 3
Какая функция меняет текущий каталог вызывающего процесса на dir: 

Ответ:

 (1) getDirectoryContents 

 (2) setCurrentDirectory 

 (3) getCurrentDirectory 

 (4) setPermissions 




Главная / Программирование / Язык и библиотеки Haskell 98 / Тест 22