Đề 12 – Bài tập, đề thi trắc nghiệm online Nguyên lý hệ điều hành

Đề 12 – Bài tập, đề thi trắc nghiệm online Nguyên lý hệ điều hành

Đề 12 – Bài tập, đề thi trắc nghiệm online Nguyên lý hệ điều hành

Số câu30
Quiz ID15757
Câu 1
1. Trong quản lý bộ nhớ, phân mảnh ngoài (External Fragmentation) xảy ra khi nào?
Câu 2
2. Phương pháp nào có thể được sử dụng để ngăn chặn tắc nghẽn (Deadlock)?
Câu 3
3. Vai trò của khối điều khiển tiến trình (PCB - Process Control Block) là gì?
Câu 4
4. Ưu điểm chính của lập lịch Round Robin là gì?
Câu 5
5. Tại sao việc đồng bộ hóa (Synchronization) lại quan trọng trong hệ thống đa nhiệm∕đa luồng?
Câu 6
6. Ưu điểm chính của việc sử dụng luồng (Thread) so với tiến trình (Process) khi thực hiện đa nhiệm là gì?
Câu 7
7. Điều gì xảy ra với các luồng (threads) khi tiến trình chứa chúng bị kết thúc?
Câu 8
8. Mục đích chính của việc sử dụng Semaphore trong đồng bộ hóa tiến trình là gì?
Câu 9
9. Mục đích của bộ đệm (Buffering) trong quản lý I∕O là gì?
Câu 10
10. Mục đích của cơ chế bộ nhớ ảo (Virtual Memory) là gì?
Câu 11
11. Trong quản lý file, cấu trúc thư mục dạng cây (Tree-structured directory) có nhược điểm gì so với cấu trúc đơn giản (Single-level directory)?
Câu 12
12. Trong quản lý file, phương pháp cấp phát file nào dễ bị phân mảnh ngoài nhất?
Câu 13
13. Thuật toán lập lịch CPU nào có nhược điểm là 'đói′ (starvation) đối với các tiến trình có độ ưu tiên thấp?
Câu 14
14. Chức năng chính của hệ điều hành là gì?
Câu 15
15. Tại sao cần phải có cơ chế chuyển đổi ngữ cảnh (Context Switching) trong hệ điều hành đa nhiệm?
Câu 16
16. Tiến trình (Process) khác luồng (Thread) ở điểm nào cơ bản nhất?
Câu 17
17. Đâu là một phương pháp để phát hiện tắc nghẽn (Deadlock)?
Câu 18
18. Mục đích của việc sử dụng giao tiếp liên tiến trình (IPC - Inter-Process Communication) là gì?
Câu 19
19. Đâu là một trong bốn điều kiện cần để xảy ra tắc nghẽn (Deadlock)?
Câu 20
20. Trong mô hình Producer-Consumer sử dụng semaphore, semaphore 'empty′ ban đầu được khởi tạo với giá trị nào?
Câu 21
21. Trong quản lý bộ nhớ, phân mảnh trong (Internal Fragmentation) xảy ra khi nào?
Câu 22
22. Đâu là nhược điểm chính của thuật toán lập lịch FCFS (First-Come, First-Served)?
Câu 23
23. Thuật toán lập lịch SJF (Shortest Job First) có ưu điểm gì?
Câu 24
24. Thuật toán thay thế trang (Page Replacement Algorithm) nào có thể gây ra hiện tượng 'Thrush′ (Thrashing)?
Câu 25
25. Trong hệ thống phân trang (Paging), 'lỗi trang′ (Page Fault) xảy ra khi nào?
Câu 26
26. Điều kiện 'Không chiếm giữ' (No Preemption) trong tắc nghẽn (Deadlock) nghĩa là gì?
Câu 27
27. Thuật toán lập lịch CPU nào thường được sử dụng trong các hệ thống chia sẻ thời gian (Time-sharing systems) để đảm bảo tính tương tác?
Câu 28
28. Cơ chế bảo vệ nào được sử dụng để đảm bảo một tiến trình chỉ có thể truy cập vào các vùng nhớ được cấp phát cho nó?
Câu 29
29. Cơ chế bảo vệ dựa trên Ring (Protection Rings) hoạt động dựa trên nguyên tắc nào?
Câu 30
30. Mục đích của việc sử dụng ngăn xếp (Stack) trong mỗi luồng là gì?

Để lại một bình luận