Главная / Программирование /
Мобильное программирование приложений реального времени в стандарте POSIX / Тест 8
Мобильное программирование приложений реального времени в стандарте POSIX - тест 8
Упражнение 1:
Номер 1
Согласно стандарту POSIX-2001, события трассировки подразделяются на:
Ответ:
 (1) внешние 
 (2) пользовательские 
 (3) системные 
Номер 2
Согласно стандарту POSIX-2001, системные события трассировки подразделяются на:
Ответ:
 (1) события, связанные с определенным аппаратным компонентом 
 (2) события, связанные с определенным пользовательским процессом 
 (3) события, связанные с определенным системным компонентом 
Номер 3
Согласно стандарту POSIX-2001, пользовательские события трассировки генерируются:
Ответ:
 (1) в результате вызова определенных системных сервисов 
 (2) в результате вызова функции posix_trace_event()
 
 (3) при возникновении прерываний в пользовательской программе 
Упражнение 2:
Номер 1
Согласно стандарту POSIX-2001, в число атрибутов потока трассировки входят:
Ответ:
 (1) время жизни потока 
 (2) время создания потока 
 (3) разрешающая способность часов 
Номер 2
Согласно стандарту POSIX-2001, в число поведенческих атрибутов потока трассировки входят:
Ответ:
 (1) атрибут наследования 
 (2) атрибут, специфицирующий правила завершения трассировки 
 (3) атрибут, специфицирующий правила обработки ситуации заполнения 
Номер 3
Согласно стандарту POSIX-2001, в число атрибутов потока трассировки входят:
Ответ:
 (1) максимальный размер данных, ассоциируемых с пользовательскими событиями 
 (2) максимальный размер данных, ассоциируемых с системными событиями 
 (3) максимальный размер служебной информации в потоке 
Упражнение 3:
Номер 1
Согласно стандарту POSIX-2001, идентификатор потока трассировки, полученный в результате вызова функции posix_trace_open()
, может быть использован как аргумент функций
Ответ:
 (1) posix_trace_close()
 
 (2) posix_trace_get_attr()
 
 (3) posix_trace_start()
 
Номер 2
Согласно стандарту POSIX-2001, идентификатор потока трассировки, полученный в результате вызова функции posix_trace_open()
, может быть использован как аргумент функций
Ответ:
 (1) posix_trace_get_status()
 
 (2) posix_trace_rewind()
 
 (3) posix_trace_stop()
 
Номер 3
Согласно стандарту POSIX-2001, идентификатор потока трассировки, полученный в результате вызова функции posix_trace_open()
, может быть использован как аргумент функций
Ответ:
 (1) posix_trace_clear()
 
 (2) posix_trace_getnext_event()
 
 (3) posix_trace_shutdown()
 
Упражнение 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) трассировка разветвилась