Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Test_1_ответы.doc
Скачиваний:
1
Добавлен:
08.09.2019
Размер:
248.32 Кб
Скачать

1. $Укажіть дію під час якої не відбувається створення нового процесу

СТВОРЮЄТЬСЯ

  1. Під час ініціалізації системи - ядром системи

  2. Під час виконання інших процесів

  • процес, який створює – процес-предок

  • створений – процес-нащадком

  1. Під час роботи додатку

  • відповідно до його логіки

  • за запитом користувача

2. $Визначити дії, що відносяться до поняття «Фоновий процес»

  • виконання системних процесів - підтримка функціонування системи

  • виконання спеціалізованих задач

3. $Визначити дії, що відносяться до поняття «Інтерактивний процес»

приймають від користувача дані, що введені з клавіатури, миші

4. $Укажіть функції для створення копії адресного простору і лічильника команд головного потоку процесу, для POSIX стандарту

fork( );

5. $Укажіть функції для завантаження програмного коду в адресний простір процесу, для POSIX стандарту

exec( );

6. $Укажіть функції для системного виклику завершення процесу, для POSIX стандарту

_exit(int status);

еxit( );

7. $Укажіть функції для припинення виконання процесу, для POSIX стандарту

кіll( );

8. $Укажіть функції для вилучення процесу-зомбі із системи, для POSIX стандарту

waitpid( );

9. $Укажіть функції для створення нового процесу на базі наявного, для POSIX стандарту

сlone( );

10. $Укажіть функції для створення потоку у поточному процесі, для POSIX стандарту

pthread_create( );

11. $Укажіть функції для завершення потоку, для POSIX стандарту

pthread_exit( );

12. $Укажіть функції для очікування завершення приєднаних потоків, для POSIX стандарту

pthread_join( );

13. $Визначити варіант зі вказаних, який не застосовується при створенні потоків в POSIX системах

Створення потоку у поточному процесі

pthread_create( );

системні виклики fork( ); + ехес( );???

14. $Укажіть функції, що використовуються для створення процесів в АРІ стандарті

CreateProcess( );

15. $Укажіть функції, що використовуються для отримання ідентифікатора поточного процесу в АРІ стандарті

GetCurrentProcessId( );

16. $Укажіть функції, що використовуються для завершення поточного процесу в АРІ стандарті

ExitProcess( );

17. $Укажіть функції, що використовуються для завершення іншого процесу в АРІ стандарті

TerminateProcess( );

18. $Укажіть функції, що використовуються для створення потоку в АРІ стандарті

_beginthreadex( );

19. $Укажіть функції, що використовуються для завершення потоку в АРІ стандарті

_endthreadex( );

20. $Укажіть системний виклик, що використовуються для створення потоку в АРІ стандарті

CreateThread( );

21. $Укажіть системний виклик, що використовуються для завершення потоку в АРІ стандарті

EndThread( );

22. $Потоки, які виконуються в процесі, можуть бути

а) незалежні

c) взаємодіючі між собою

23. $Спільно використовувані дані – це дані які

a) спільними для кількох потоків, які можу їх змінити

24. $Укажіть який з перерахованих підходів не використовується для розв’язання проблеми змагань потоків

ВИКОРИСТОВУЄТЬСЯ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]