игра брюс 2048
Главная / Программирование / Мобильное программирование приложений реального времени в стандарте POSIX / Тест 1

Мобильное программирование приложений реального времени в стандарте POSIX - тест 1

Упражнение 1:
Номер 1
Стандарт POSIX-2001 предусматривает следующие области планирования конкуренции:

Ответ:

 (1) PTHREAD_SCOPE_PROCESS 

 (2) PTHREAD_SCOPE_SYSTEM 

 (3) PTHREAD_SCOPE_THREAD 


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

Ответ:

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

 (2) контроля исчерпания стека 

 (3) контроля переполнения стека 


Номер 3
Согласно стандарту POSIX-2001, потоки управления бывают:

Ответ:

 (1) обособленными 

 (2) отсоединяемыми 

 (3) присоединяемыми 


Упражнение 2:
Номер 1
Согласно стандарту POSIX-2001, для создания потоков управления можно воспользоваться функциями:

Ответ:

 (1) pthread_create() 

 (2) pthread_fork() 

 (3) pthread_spawn() 


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

Ответ:

 (1) pthread_abort() 

 (2) pthread__Exit() 

 (3) pthread_exit() 


Упражнение 3:
Номер 1
Согласно стандарту POSIX-2001, функция pthread_join() позволяет:

Ответ:

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

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

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


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

Ответ:

 (1) обособить поток управления 

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

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


Упражнение 4:
Номер 1
Согласно стандарту POSIX-2001, сразу после создания нового процесса функцией fork() в его рамках существует:

Ответ:

 (1) неспецифицированное число потоков управления 

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

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


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

Ответ:

 (1) ровно один поток управления - копия начального потока родительского процесса 

 (2) ровно один поток управления - копия того, выполнение которого началось с функции main{} 

 (3) ровно один поток управления - копия того, что вызвал fork() 


Номер 3
Согласно стандарту POSIX-2001, при выполнении функции fork() срабатывают:

Ответ:

 (1) никакие обработчики автоматические не срабатывают 

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

 (3) обработчики разветвления, зарегистрированные с помощью функции atfork() 


Упражнение 5:
Номер 1
Согласно стандарту POSIX-2001, к числу индивидуальных атрибутов потоков управления относятся:

Ответ:

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

 (2) идентификатор потока 

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


Номер 2
Согласно стандарту POSIX-2001, к числу индивидуальных атрибутов потоков управления относятся:

Ответ:

 (1) маска блокируемых сигналов 

 (2) маска режима создания файлов 

 (3) способ реагирования на сигналы 


Номер 3
Согласно стандарту POSIX-2001, к числу индивидуальных атрибутов потоков управления относятся:

Ответ:

 (1) значение переменной errno 

 (2) идентификатор часов процессорного времени 

 (3) открытые файловые дескрипторы 




Главная / Программирование / Мобильное программирование приложений реального времени в стандарте POSIX / Тест 1