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

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

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

Số câu30
Quiz ID15755
Câu 1
1. Khi một tiến trình thực hiện thao tác I∕O blocking, điều gì xảy ra với CPU?
Câu 2
2. Mục đích chính của việc sử dụng luồng (Thread) trong một tiến trình là gì?
Câu 3
3. Trong hệ thống tệp, cấu trúc thư mục dạng cây (Tree-structured directories) có ưu điểm gì?
Câu 4
4. Cơ chế đồng bộ hóa nào sau đây sử dụng hai thao tác `wait()` (P) và `signal()` (V) để giải quyết vấn đề truy cập vùng găng (Critical Section)?
Câu 5
5. Đâu là ưu điểm chính của hệ điều hành phân tán (Distributed OS)?
Câu 6
6. Để tránh bế tắc, thuật toán Banker′s Algorithm kiểm tra điều kiện nào?
Câu 7
7. Hiện tượng phân mảnh ngoại (External Fragmentation) xảy ra trong quản lý bộ nhớ khi nào?
Câu 8
8. Điều kiện nào sau đây KHÔNG phải là một trong bốn điều kiện cần thiết để xảy ra bế tắc (Deadlock)?
Câu 9
9. Sự khác biệt cơ bản giữa tiến trình (Process) và luồng (Thread) là gì?
Câu 10
10. Khi nhiều tiến trình cùng cố gắng truy cập và sửa đổi dữ liệu dùng chung, tình trạng gì có thể xảy ra nếu không có cơ chế đồng bộ hóa phù hợp?
Câu 11
11. Chức năng chính của hệ điều hành là gì?
Câu 12
12. Trong lập lịch Round Robin, kích thước lượng tử thời gian (Time Quantum) ảnh hưởng như thế nào?
Câu 13
13. Khái niệm 'chế độ kép′ (Dual-mode operation) trong hệ điều hành đề cập đến điều gì?
Câu 14
14. Đâu là ưu điểm của lập lịch dựa trên độ ưu tiên (Priority Scheduling)?
Câu 15
15. Kỹ thuật nào trong quản lý bộ nhớ giúp giảm phân mảnh ngoại bằng cách dồn các vùng nhớ trống lại với nhau?
Câu 16
16. Cơ chế nào cho phép một tiến trình sử dụng bộ nhớ ảo lớn hơn bộ nhớ vật lý sẵn có?
Câu 17
17. Trong kiến trúc hệ điều hành, kernel (nhân) là gì?
Câu 18
18. Cơ chế nào cho phép các tiến trình trao đổi dữ liệu và thông tin với nhau?
Câu 19
19. Thuật toán lập lịch CPU nào sau đây được xem là tối ưu vì nó cho thời gian chờ trung bình nhỏ nhất?
Câu 20
20. Trong hệ thống phân trang (Paging), mục đích của Bảng trang (Page Table) là gì?
Câu 21
21. Trong quản lý bộ nhớ, kỹ thuật nào chia không gian địa chỉ logic thành các phân đoạn (segments) có kích thước khác nhau?
Câu 22
22. Đâu là nhược điểm chính của thuật toán lập lịch FCFS?
Câu 23
23. Trong quản lý tiến trình, Khối điều khiển tiến trình (PCB) chứa thông tin gì?
Câu 24
24. Mục đích của cơ chế Spooling (Simultaneous Peripheral Operations Online) trong hệ thống I∕O là gì?
Câu 25
25. Mục đích chính của việc sử dụng bộ nhớ ảo (Virtual Memory) là gì?
Câu 26
26. Khi xảy ra lỗi trang (Page Fault), hệ điều hành cần thực hiện hành động gì đầu tiên?
Câu 27
27. Cơ chế nào sau đây là một phương pháp để giải quyết vấn đề đói (starvation) trong lập lịch ưu tiên?
Câu 28
28. Mục đích của việc sử dụng bộ đệm (Buffering) trong hệ thống I∕O là gì?
Câu 29
29. Trong quản lý tệp, phương pháp cấp phát nào dễ dẫn đến phân mảnh ngoại nhất?
Câu 30
30. Thuật toán thay thế trang (Page Replacement Algorithm) nào sau đây hiếm khi được sử dụng trong thực tế vì yêu cầu biết trước tương lai?

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