Главная / Программирование /
Мобильное программирование приложений реального времени в стандарте POSIX / Тест 4
Мобильное программирование приложений реального времени в стандарте POSIX - тест 4
Упражнение 1:
Номер 1
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) вставка сообщения в очередь 
 (2) отправка сообщения в очередь 
 (3) переупорядочение сообщений в очереди 
Номер 2
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) переупорядочение сообщений в очереди 
 (2) прием сообщения из очереди 
 (3) удаление сообщения из очереди 
Номер 3
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) изменение атрибутов очереди 
 (2) изменение атрибутов сообщений в очереди 
 (3) переупорядочение сообщений в очереди 
Упражнение 2:
Номер 1
Согласно стандарту POSIX-2001, семафоры реального времени бывают:
Ответ:
 (1) безымянными 
 (2) именованными 
 (3) разделяемыми между процессами 
Номер 2
Согласно стандарту POSIX-2001, дескриптор семафора реального времени реализуется как:
Ответ:
 (1) объект типа sem_t
 
 (2) указатель на объект типа sem_t
 
 (3) файловый дескриптор 
Номер 3
Согласно стандарту POSIX-2001, значение семафора реального времени имеет тип:
Ответ:
 (1) boolean
 
 (2) int
 
 (3) unsigned int
 
Упражнение 3:
Номер 1
Согласно стандарту POSIX-2001, объекты в разделяемой памяти бывают:
Ответ:
 (1) безымянными 
 (2) именованными 
 (3) разделяемыми между процессами 
Номер 2
Согласно стандарту POSIX-2001, дескриптор объекта в разделяемой памяти реализуется как:
Ответ:
 (1) объект типа shm_t
 
 (2) указатель на объект типа shm_t
 
 (3) файловый дескриптор 
Номер 3
Согласно стандарту POSIX-2001, при открытии объекта в разделяемой памяти могут устанавливаться следующие флаги:
Ответ:
 (1) O_RDONLY
 
 (2) O_RDWR
 
 (3) O_WRONLY
 
Упражнение 4:
Номер 1
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) закрытие очереди 
 (2) открытие очереди 
 (3) регистрация очереди 
Номер 2
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) создание очереди 
 (2) переупорядочение очереди 
 (3) удаление очереди 
Номер 3
Согласно стандарту POSIX-2001, над очередями сообщений реального времени определены следующие группы функций:
Ответ:
 (1) регистрация на получение уведомления о появлении еще одного сообщения в очереди; 
 (2) регистрация на получение уведомления о появлении сообщения в очереди, которая до этого была пустой; 
 (3) регистрация на получение уведомления об извлечении сообщения из очереди. 
Упражнение 5:
Номер 1
Согласно стандарту POSIX-2001, над семафорами реального времени определены следующие группы функций:
Ответ:
 (1) захват семафора 
 (2) опрос значения семафора 
 (3) освобождение семафора 
Номер 2
Согласно стандарту POSIX-2001, при захвате семафора его значение может:
Ответ:
 (1) увеличиться 
 (2) уменьшиться 
 (3) остаться прежним 
Номер 3
Согласно стандарту POSIX-2001, при освобождении семафора его значение может:
Ответ:
 (1) увеличиться 
 (2) уменьшиться 
 (3) остаться прежним