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

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

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

Số câu30
Quiz ID15753
Câu 1
1. Chức năng cốt lõi nhất của hệ điều hành là gì?
Câu 2
2. Mô hình hạt nhân (Kernel) nào tích hợp hầu hết các chức năng của hệ điều hành vào một không gian địa chỉ duy nhất?
Câu 3
3. Đâu là nhược điểm chính của thuật toán lập lịch SJF (Shortest Job First) không ưu tiên?
Câu 4
4. Trong mô hình bảo vệ dựa trên miền (Domain-based Protection), một miền (domain) định nghĩa điều gì?
Câu 5
5. Vấn đề Race Condition (điều kiện tranh chấp) xảy ra khi nào?
Câu 6
6. Phân mảnh nội bộ (Internal Fragmentation) xảy ra khi nào trong quản lý bộ nhớ?
Câu 7
7. Lợi ích chính của mô hình Microkernel so với Monolithic kernel là gì?
Câu 8
8. Bộ nhớ ảo (Virtual Memory) cung cấp lợi ích gì cho hệ điều hành?
Câu 9
9. Đâu là một trong bốn điều kiện cần thiết để xảy ra deadlock (tắc nghẽn)?
Câu 10
10. Đâu là một kỹ thuật phổ biến để giải quyết vấn đề đồng bộ hóa giữa các tiến trình hoặc luồng?
Câu 11
11. Mục đích của các hệ thống tập tin (File Systems) là gì?
Câu 12
12. Mục đích chính của việc chuyển đổi ngữ cảnh (Context Switching) giữa các tiến trình là gì?
Câu 13
13. Kỹ thuật Swapping (hoán đổi) trong quản lý bộ nhớ ảo dùng để làm gì?
Câu 14
14. Nếu một tiến trình đang ở trạng thái 'Waiting′ (chờ), điều gì có thể khiến nó chuyển sang trạng thái 'Ready′ (sẵn sàng)?
Câu 15
15. Ưu điểm chính của kỹ thuật phân trang (Paging) trong quản lý bộ nhớ là gì?
Câu 16
16. Quyền truy cập 'execute′ (thực thi) trên một tập tin trong Linux có ý nghĩa gì?
Câu 17
17. Mục đích của thuật toán lập lịch đĩa (Disk Scheduling) là gì?
Câu 18
18. Ưu điểm chính của luồng (Thread) so với tiến trình (Process) là gì?
Câu 19
19. Trong lập lịch đĩa SCAN, đầu đọc∕ghi di chuyển như thế nào?
Câu 20
20. Cơ chế nào cho phép các tiến trình đang chạy trong không gian người dùng yêu cầu dịch vụ từ hạt nhân hệ điều hành?
Câu 21
21. Phương pháp nào để ngăn ngừa deadlock bằng cách yêu cầu các tiến trình phải yêu cầu tất cả các tài nguyên cần thiết cùng một lúc?
Câu 22
22. Thuật toán lập lịch CPU nào là thuật toán không ưu tiên (non-preemptive)?
Câu 23
23. Khi sử dụng thuật toán cấp phát bộ nhớ First-Fit, hệ thống sẽ tìm kiếm khối bộ nhớ trống như thế nào?
Câu 24
24. Thuật toán thay thế trang nào có thể dẫn đến hiện tượng Anomaly Belady (tăng lỗi trang khi tăng số frame bộ nhớ)?
Câu 25
25. Khi một tiến trình yêu cầu truy cập vào một trang bộ nhớ ảo không có trong bộ nhớ vật lý, sự kiện gì xảy ra?
Câu 26
26. Hệ thống nào thường sử dụng lập lịch ưu tiên (Priority Scheduling) là chủ yếu?
Câu 27
27. Tiến trình (Process) trong hệ điều hành là gì?
Câu 28
28. Đâu là một vấn đề tiềm ẩn khi sử dụng các luồng mức người dùng (User-level threads)?
Câu 29
29. Một hệ thống thời gian thực (Real-time System) cứng (Hard Real-time System) yêu cầu điều gì?
Câu 30
30. Mục đích của spooling trong quản lý I∕O là gì?

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