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

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

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

Số câu30
Quiz ID15750
Câu 1
1. Thuật toán lập lịch CPU nào được coi là tối ưu về mặt thời gian chờ trung bình cho tập hợp các tiến trình đã biết trước thời gian chạy?
Câu 2
2. Trong bối cảnh bảo mật hệ điều hành, 'Authentication′ (Xác thực) là quá trình gì?
Câu 3
3. Sự khác biệt cơ bản giữa hệ điều hành đơn nhiệm (single-tasking) và đa nhiệm (multi-tasking) là gì?
Câu 4
4. Thuật toán thay thế trang nào được coi là tối ưu về mặt lý thuyết nhưng không thể cài đặt trong thực tế vì nó yêu cầu biết trước tương lai?
Câu 5
5. Cơ chế nào được sử dụng để đảm bảo rằng chỉ một tiến trình có thể truy cập vào phần mã 'critical section′ (đoạn găng) tại một thời điểm?
Câu 6
6. Thuật toán lập lịch CPU nào có thể dẫn đến tình trạng 'starvation′ (đói tài nguyên) cho các tiến trình có độ ưu tiên thấp?
Câu 7
7. Trong quản lý bộ nhớ, kỹ thuật nào cho phép chương trình sử dụng không gian địa chỉ logic lớn hơn không gian bộ nhớ vật lý sẵn có?
Câu 8
8. Trong hệ thống file, mục đích của việc sử dụng chỉ mục (index) trong phương pháp cấp phát file 'Indexed Allocation′ là gì?
Câu 9
9. Phương pháp nào sau đây có thể được sử dụng để phát hiện (detect) deadlock sau khi nó đã xảy ra?
Câu 10
10. Trong quản lý file, 'phân mảnh nội bộ' (internal fragmentation) xảy ra khi nào?
Câu 11
11. Trong quản lý bộ nhớ ảo, 'Thrashing′ là hiện tượng gì?
Câu 12
12. Khái niệm 'Race Condition′ (Điều kiện tranh chấp) xảy ra khi nào?
Câu 13
13. Mục đích của 'System Call′ (Lời gọi hệ thống) là gì?
Câu 14
14. Mục đích của việc sử dụng 'Buffer′ (Bộ đệm) trong quản lý I∕O là gì?
Câu 15
15. Tại sao việc 'chuyển đổi ngữ cảnh′ (context switching) giữa các tiến trình lại tốn kém?
Câu 16
16. Trong lập lịch CPU, thuật toán Round Robin được đặc trưng bởi yếu tố nào?
Câu 17
17. Ưu điểm chính của luồng (thread) so với tiến trình (process) là gì?
Câu 18
18. Khi một tiến trình thực hiện một thao tác I∕O đồng bộ (synchronous I∕O), điều gì thường xảy ra với tiến trình đó?
Câu 19
19. Trong quản lý tiến trình, trạng thái nào biểu thị một tiến trình đang chờ một sự kiện xảy ra (ví dụ: hoàn thành I∕O, nhận tín hiệu)?
Câu 20
20. Trong vấn đề 'Triết gia ăn tối′ (Dining Philosophers), vấn đề chính cần giải quyết để tránh deadlock là gì?
Câu 21
21. 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 22
22. Vấn đề 'Internal Fragmentation′ thường liên quan đến kỹ thuật quản lý bộ nhớ nào?
Câu 23
23. Điều kiện nào sau đây KHÔNG phải là điều kiện cần để xảy ra deadlock?
Câu 24
24. Trong kiến trúc hệ điều hành, 'Kernel′ là gì?
Câu 25
25. Kỹ thuật 'Paging′ (Phân trang) trong quản lý bộ nhớ giúp giải quyết vấn đề nào sau đây một cách hiệu quả?
Câu 26
26. Tại sao hệ thống file cần có cơ chế 'Caching′ (Bộ nhớ đệm) cho các khối đĩa?
Câu 27
27. Cơ chế bảo vệ nào trong hệ thống file cho phép xác định rõ ràng quyền truy cập (đọc, ghi, thực thi) của từng người dùng hoặc nhóm người dùng cụ thể đối với một file?
Câu 28
28. Sự khác biệt chính giữa kiến trúc Microkernel và Monolithic Kernel là gì?
Câu 29
29. Mục đích chính của kỹ thuật 'Swapping′ trong quản lý bộ nhớ là gì?
Câu 30
30. Chức năng cốt lõi nhất của hệ điều hành là gì?

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