игра брюс 2048
Главная / Программирование / Программирование в стандарте POSIX / Тест 9

Программирование в стандарте POSIX - тест 9

Упражнение 1:
Номер 1

Согласно стандарту POSIX-2001, канонический режим ввода включает:


Ответ:

 (1) построчную буферизацию ввода 

 (2) обработку символа забоя 

 (3) обработку символа прерывания 


Номер 2

Согласно стандарту POSIX-2001, канонический режим ввода подразумевает:


Ответ:

 (1) отсутствие буферизации ввода 

 (2) обработку символа уничтожения строки 

 (3) эхоотображение ввода 


Номер 3

Согласно стандарту POSIX-2001, в неканоническом режиме входные данные:


Ответ:

 (1) всегда подвергаются препроцессированию 

 (2) не подвергаются препроцессированию 

 (3) подвергаются препроцессированию в зависимости от режимов ввода 


Упражнение 2:
Номер 1

Согласно стандарту POSIX-2001, флаг ICANON входит в поле:


Ответ:

 (1) режимов ввода 

 (2) режимов вывода 

 (3) локальных режимов 


Номер 2

Согласно стандарту POSIX-2001, флаг PARENB входит в поле:


Ответ:

 (1) режимов ввода 

 (2) режимов вывода 

 (3) управляющих режимов 


Номер 3

Согласно стандарту POSIX-2001, значение B38400 входит в поле:


Ответ:

 (1) режимов ввода 

 (2) режимов вывода 

 (3) управляющих режимов 

 (4) c_cflag 

 (5) c_oflag 


Упражнение 3:
Номер 1

Согласно стандарту POSIX-2001, в неканоническом режиме ввода при MIN > 0 и TIME > 0 значение TIME трактуется как:


Ответ:

 (1) максимальное время ожидания прихода первого байта 

 (2) общее время ожидания запрошенного числа байт 

 (3) максимальное время ожидания между приходом последовательных байт 


Номер 2

Согласно стандарту POSIX-2001, в неканоническом режиме ввода при MIN = 0 и TIME > 0 значение TIME трактуется как:


Ответ:

 (1) максимальное время ожидания прихода первого байта 

 (2) общее время ожидания запрошенного числа байт 

 (3) максимальное время ожидания в интервале между приходом последовательных байт 


Номер 3

Согласно стандарту POSIX-2001, в неканоническом режиме ввода при MIN > 0 и TIME = 0 запрос на чтение завершится:


Ответ:

 (1) без ожидания 

 (2) после прихода запрошенного числа байт 

 (3) после прихода MIN байт 


Упражнение 4:
Номер 1

Согласно стандарту POSIX-2001, специальный управляющий символ INTR:


Ответ:

 (1) генерирует сигнал прерывания (SIGINT

 (2) разрывает соединение с терминалом 

 (3) приостанавливает вывод 


Номер 2

Согласно стандарту POSIX-2001, специальный управляющий символ KILL:


Ответ:

 (1) уничтожает все процессы, для которых данный терминал является управляющим 

 (2) разрывает соединение с терминалом 

 (3) уничтожает вводимую строку 


Номер 3

Согласно стандарту POSIX-2001, специальный управляющий символ STOP:


Ответ:

 (1) генерирует сигнал остановки (SIGSTOP

 (2) приостанавливает ввод 

 (3) приостанавливает вывод 


Упражнение 5:
Номер 1

Согласно стандарту POSIX-2001, служебная программа tty позволяет:


Ответ:

 (1) узнать имя терминала, ассоциированного со стандартным вводом 

 (2) опросить характеристики терминала 

 (3) переустановить характеристики терминала 


Номер 2

Согласно стандарту POSIX-2001, служебная программа stty позволяет:


Ответ:

 (1) узнать имя терминала, ассоциированного со стандартным вводом 

 (2) опросить характеристики терминала 

 (3) переустановить характеристики терминала 


Номер 3

Согласно стандарту POSIX-2001, функция cfsetospeed() позволяет:


Ответ:

 (1) узнать скорость обмена с терминалом 

 (2) изменить скорость обмена с терминалом 

 (3) изменить значение скорости в структуре termios 




Главная / Программирование / Программирование в стандарте POSIX / Тест 9