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

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

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

Согласно стандарту POSIX-2001, функция pipe() выполняет следующие действия:


Ответ:

 (1) порождает процесс 

 (2) обеспечивает выполнение заданной команды 

 (3) создает канал 


Номер 2

Согласно стандарту POSIX-2001, функция popen() выполняет следующие действия:


Ответ:

 (1) порождает процесс 

 (2) обеспечивает выполнение заданной команды 

 (3) создает канал 


Номер 3

Согласно стандарту POSIX-2001, функция system() выполняет следующие действия:


Ответ:

 (1) порождает процесс 

 (2) обеспечивает выполнение заданной команды 

 (3) создает канал 


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

Согласно стандарту POSIX-2001, при приеме функцией msgrcv() сообщения выбираются из очереди:


Ответ:

 (1) в порядке, зависящем от реализации 

 (2) в порядке поступления в очередь 

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


Номер 2

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


Ответ:

 (1) идентификатор владельца 

 (2) идентификатор создателя 

 (3) максимальный размер сообщения 


Номер 3

Согласно стандарту POSIX-2001, тип сообщения может быть:


Ответ:

 (1) отрицательным 

 (2) нулевым 

 (3) положительным 


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

Согласно стандарту POSIX-2001, управляющие действия, выполняемые функцией semctl(), позволяют:


Ответ:

 (1) создать набор семафоров 

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

 (3) удалить набор семафоров 


Номер 2

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


Ответ:

 (1) действующий идентификатор процесса совпадает с идентификатором владельца 

 (2) действующий идентификатор процесса совпадает с идентификатором создателя 

 (3) процесс обладает соответствующими привилегиями 


Номер 3

Согласно стандарту POSIX-2001, процесс может увеличить число семафоров в наборе, если:


Ответ:

 (1) действующий идентификатор процесса совпадает с идентификатором владельца 

 (2) действующий идентификатор процесса совпадает с идентификатором создателя 

 (3) процесс обладает соответствующими привилегиями 


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

Согласно стандарту POSIX-2001, сигнал SIGTERM является:


Ответ:

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

 (2) сигналом, посылаемым терминалом 

 (3) сигналом, посылаемым на терминал 


Номер 2

Согласно стандарту POSIX-2001, сигнал SIGCHLD:


Ответ:

 (1) посылается при завершении, остановке или продолжении порожденного процесса 

 (2) вызывает завершение, остановку или продолжение порожденного процесса 

 (3) посылается при порождении процесса 


Номер 3

Согласно стандарту POSIX-2001, сигнал SIGINT является:


Ответ:

 (1) сигналом о прерывании в прикладной программе 

 (2) сигналом, поступающим с пользовательского терминала 

 (3) сигналом к прерыванию работы пользователя 


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

Согласно стандарту POSIX-2001, в число средств локального межпроцессного взаимодействия, относящихся к "X/Open-расширению системного интерфейса" (XSI), входят:


Ответ:

 (1) каналы 

 (2) очереди сообщений 

 (3) сокеты 


Номер 2

Согласно стандарту POSIX-2001, в число средств локального межпроцессного взаимодействия, относящихся к "X/Open-расширению системного интерфейса" (XSI), входят:


Ответ:

 (1) семафоры 

 (2) сигналы 

 (3) сокеты 


Номер 3

Согласно стандарту POSIX-2001, в число средств локального межпроцессного взаимодействия, относящихся к "X/Open-расширению системного интерфейса" (XSI), входят:


Ответ:

 (1) разделяемые переменные 

 (2) разделяемые файлы 

 (3) разделяемые сегменты памяти 




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