Главная / Программирование /
Язык и библиотеки Haskell 98 / Тест 27
Язык и библиотеки Haskell 98 - тест 27
Упражнение 1:
Номер 1
Что выполняет тип ExitCode
:
Ответ:
 (1) указывает на успешное завершение 
 (2) указывает на неуспешное завершение 
 (3) задает коды завершения 
Номер 2
Что выполняет тип ExitSuccess
:
Ответ:
 (1) указывает на успешное завершение 
 (2) указывает на неуспешное завершение 
 (3) задает коды завершения 
Номер 3
Что выполняет тип ExitFailure
:
Ответ:
 (1) указывает на успешное завершение 
 (2) указывает на неуспешное завершение 
 (3) задает коды завершения 
Упражнение 2:
Номер 1
Какая из ниже перечисленных функций возвращает значение переменной среды var:
Ответ:
 (1) getEnv var
 
 (2) getArgs
 
 (3) system cmd
 
 (4) exitWith
 
Номер 2
Какая из ниже перечисленных функций возвращает список аргументов командной строки:
Ответ:
 (1) getEnv var
 
 (2) getArgs
 
 (3) system cmd
 
 (4) exitWith
 
Номер 3
Что выполняет функция getProgName
. Выберите правильный вариант ответа:
Ответ:
 (1) возвращает список аргументов командной строки 
 (2) возвращает код завершения 
 (3) возвращает имя программы, посредством которого она была вызвана 
 (4) не существует такой функции 
Упражнение 3:
Номер 1
С помощью какой функции можно узнать текущее время:
Ответ:
 (1) ctTZName
 
 (2) TimeDiff
 
 (3) getClockTime
 
Номер 2
Какая функция преобразовывает значение t в местное время в соответствии с часовым поясом:
Ответ:
 (1) toCalendarTime t
 
 (2) toUTCTime t
 
 (3) calendarTimeToString
 
Номер 3
Что обозначает поле ctTZName
:
Ответ:
 (1) установленную дату 
 (2) название часового пояса 
 (3) показывает дату 
Упражнение 4:
Номер 1
Для чего служит библиотека Local
:
Ответ:
 (1) для предоставления локальной информации 
 (2) для хранения своих функций 
 (3) для предоставлении информации о дате и времени 
Номер 2
В какой библиотеке находится функция calendarTimeToString
:
Ответ:
 (1) Time
 
 (2) Monade
 
 (3) Ix
 
Номер 3
Выберите верный вариант. С помощью каких функций можно задать время?
Ответ:
 (1) dateFmt
 
 (2) timeFmt
 
 (3) time12Fmt
 
Упражнение 5:
Номер 1
С помощью какой библиотеки можно задать генерацию псевдослуайного числа:
Ответ:
 (1) Time
 
 (2) Randomize
 
 (3) Random
 
Номер 2
Какой метод по умолчанию использует класс RandomGen
:
Ответ:
 (1) next
 
 (2) split
 
 (3) genRange
 
Номер 3
Выберите те типы, которые имеет класс Random
:
Ответ:
 (1) randomRs
 
 (2) randomR
 
 (3) randomRIO
 
 (4) randomRZ
 
 (5) randomI
 
 (6) randomF