игра брюс 2048
Главная / Операционные системы / Системное администрирование ОС Solaris 10 / Тест 15

Системное администрирование ОС Solaris 10 - тест 15

Упражнение 1:
Номер 1
DTrace можно использовать для:

Ответ:

 (1) трассировки системных вызовов в Solaris 

 (2) получения информации о параметрах вызовов функций в приложениях Solaris 

 (3) измерения времени выполнения функций в Solaris 

 (4) получения распределения числовых значений параметров, переданных функциям в пользовательском приложении под Solaris 

 (5) трассировки пути письма в почтовом приложении под Windows Vista 


Номер 2
Что делает следующий код на языке D:

syscall:::entry
/execname=="ftp"/
{
   printf("%s is called\n", probefunc);
}

	

Ответ:

 (1) выдает сообщение "ftp is not available" если в этот момент программа ftp не запущена 

 (2) показывает, какие системные вызовы сделаны программой ftp 

 (3) выдает сообщение, как только программа ftp делает системный вызов entry 


Номер 3
Для явного указания того, что переменные в скрипте на языке D должны быть локальны по отношению к потоку команд используется:

Ответ:

 (1) pragma #LOCAL 

 (2) суффикс ->self 

 (3) префикс self-> 

 (4) ключ -mthread при запуске dtrace 


Упражнение 2:
Номер 1
dtrace - можно использовать как:

Ответ:

 (1) средство трассировки системных вызовов в Solaris 

 (2) интерпретатор вывода truss 

 (3) средство измерения времени выполнения функций в Solaris 

 (4) диспетчер трассировки пакетов в простоколе IP 


Номер 2
Что делает следующий код на языке D:

syscall:::entry
/probefunc=="open"/
{
   printf("%s is called\n",probefunc);
}

	

Ответ:

 (1) выдает сообщение "ftp is not available" если в этот момент программа ftp не запущена 

 (2) показывает, какие системные вызовы сделаны программой entry 

 (3) показывает, какие системные вызовы сделаны программой open 

 (4) выдает сообщение, как только любое приложение вызовет функцию open 


Номер 3
Для явного указания того, что переменные в скрипте на языке D должны быть локальны по отношению к потоку команд используется:

Ответ:

 (1) pragma #LOCAL 

 (2) префикс thread-> 

 (3) префикс local-> 

 (4) префикс self-> 

 (5) ключ -mthread при запуске dtrace 


Упражнение 3:
Номер 1
DTrace можно использовать для:

Ответ:

 (1) трассировки системных вызовов в Solaris 

 (2) получения информации о параметрах вызовов функций в приложениях Solaris 

 (3) измерения времени выполнения функций в Solaris 

 (4) получения распределения числовых значений параметров, переданных функциям в пользовательском приложении под Solaris 

 (5) трассировки пути письма в почтовом приложении под Windows Vista 


Номер 2
Что делает следующий код на языке D:

syscall:::entry
/execname=="ftp"/
{
   printf("%s is called\n"};
}

	

Ответ:

 (1) выдает сообщение "ftp is not available" если в этот момент программа ftp не запущена 

 (2) показывает, какие системные вызовы сделаны программой ftp 

 (3) выдает сообщение, как только программа ftp делает системный вызов entry 

 (4) ничего, так как содержит синтаксические ошибки 

 (5) ничего, так как в нем указан несуществующий датчик 


Номер 3
Для явного указания того, что переменные в скрипте на языке D должны быть локальны по отношению к потоку команд используется:

Ответ:

 (1) pragma #LOCAL 

 (2) суффикс ->self 

 (3) префикс self-> 

 (4) ключ -mthread при запуске dtrace 


Упражнение 4:
Номер 1
DTrace можно использовать для:

Ответ:

 (1) трассировки системных вызовов в Solaris 

 (2) трассировки пути пакетов TCP от источника до приемника 

 (3) трассировки пути письма в почтовом приложении под Windows Vista 


Номер 2
Что делает следующий код на языке D:

syscall:::print
/execname=="ftp"/
{
   printf("%s is called\n", execname);
}

	

Ответ:

 (1) выдает сообщение "ftp is not available" если в этот момент программа ftp не запущена 

 (2) показывает, какие системные вызовы сделаны программой ftp 

 (3) выдает сообщение, как только программа ftp делает системный вызов entry 

 (4) ничего, так как содержит синтаксические ошибки 

 (5) ничего, так как в нем указан несуществующий датчик 


Номер 3
Для явного указания того, что переменные в скрипте на языке D должны быть локальны по отношению к потоку команд используется:

Ответ:

 (1) pragma #LOCAL 

 (2) суффикс ->self 

 (3) префикс self-> 

 (4) ключ -mthread при запуске dtrace 


Упражнение 5:
Номер 1
DTrace можно использовать для:

Ответ:

 (1) трассировки системных вызовов в Solaris 

 (2) получения информации о параметрах вызовов функций в приложениях Solaris 

 (3) измерения времени выполнения функций в Solaris 

 (4) получения распределения числовых значений параметров, переданных функциям в пользовательском приложении под Solaris 


Номер 2
Что делает следующий код на языке D:

syscall:::print
/execname=="ftp"/
{
   printf("%s is called\n");
}

	

Ответ:

 (1) выдает сообщение "ftp is not available" если в этот момент программа ftp не запущена 

 (2) показывает, какие системные вызовы сделаны программой ftp 

 (3) выдает сообщение, как только программа ftp делает системный вызов entry 

 (4) ничего, так как содержит синтаксическую ошибку 

 (5) ничего, так как в нем указан несуществующий датчик 


Номер 3
Для явного указания того, что переменные в скрипте на языке D должны быть локальны по отношению к потоку команд используется:

Ответ:

 (1) pragma #LOCAL 

 (2) суффикс ->self 

 (3) префикс self-> 

 (4) ключ -mthread при запуске dtrace 




Главная / Операционные системы / Системное администрирование ОС Solaris 10 / Тест 15