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

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

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

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


Ответ:

 (1) процесс, создавший данный сеанс 

 (2) процесс, потребляющий максимальный процент процессорного времени 

 (3) процесс, завершившийся раньше других членов сеанса 


Номер 2

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


Ответ:

 (1) два управляющих терминала 

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

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


Номер 3

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


Ответ:

 (1) системный процесс, контролирующий сеанс 

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

 (3) лидер сеанса, установивший соединение с управляющим терминалом 


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

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


Ответ:

 (1) реальный идентификатор пользователя процесса 

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

 (3) сохраненный ПДП-идентификатор процесса 


Номер 2

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


Ответ:

 (1) реальный идентификатор пользователя процесса 

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

 (3) сохраненный ПДП-идентификатор процесса 


Номер 3

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


Ответ:

 (1) произвольному неотрицательному целочисленному значению 

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

 (3) сохраненному ПДП-идентификатору процесса 


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

Согласно стандарту POSIX-2001, с помощью функции exit можно вернуть значение статуса завершения размером в:


Ответ:

 (1) восемь бит 

 (2) целое 

 (3) длинное целое 


Номер 2

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


Ответ:

 (1) возврата из функции main() 

 (2) выполнения функции exit() 

 (3) выполнения функции _Exit() 


Номер 3

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


Ответ:

 (1) в прямом порядке 

 (2) в обратном порядке 

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


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

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


Ответ:

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

 (2) реальный идентификатор пользователя 

 (3) сохраненный ПДП-идентификатор 


Номер 2

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


Ответ:

 (1) действующий идентификатор группы 

 (2) реальный идентификатор группы 

 (3) сохраненный ПДГ-идентификатор 


Номер 3

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


Ответ:

 (1) идентификатор процесса 

 (2) идентификатор родительского процесса 

 (3) идентификатор группы процессов 


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

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


Ответ:

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

 (2) реальный идентификатор пользователя 

 (3) сохраненный ПДП-идентификатор 


Номер 2

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


Ответ:

 (1) действующий идентификатор группы 

 (2) реальный идентификатор группы 

 (3) сохраненный ПДГ-идентификатор 


Номер 3

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


Ответ:

 (1) идентификатор процесса 

 (2) идентификатор родительского процесса 

 (3) идентификатор группы процессов 




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