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

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

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

Số câu30
Quiz ID15746
Câu 1
1. Phương pháp cấp phát bộ nhớ nào có thể dẫn đến hiện tượng phân mảnh ngoài (external fragmentation) nghiêm trọng nhất?
Câu 2
2. Sự khác biệt chính giữa hệ điều hành thời gian thực mềm (soft real-time) và hệ điều hành thời gian thực cứng (hard real-time) là gì?
Câu 3
3. Mô hình 'client-server′ trong hệ điều hành phân tán mô tả điều gì?
Câu 4
4. Chức năng cốt lõi nào sau đây KHÔNG thuộc về hạt nhân (kernel) của hệ điều hành?
Câu 5
5. Hệ điều hành phân tán (Distributed Operating System) có đặc điểm gì?
Câu 6
6. Trong quản lý bộ nhớ, 'trang lỗi′ (page fault) xảy ra khi nào?
Câu 7
7. Cơ chế nào được sử dụng để đảm bảo chỉ một tiến trình có thể truy cập vào một đoạn mã quan trọng (critical section) tại một thời điểm?
Câu 8
8. Mục đích của vùng 'swap space′ (không gian tráo đổi) trên đĩa là gì?
Câu 9
9. Trong quản lý I∕O, mục đích của bộ đệm (buffer) là gì?
Câu 10
10. Sự khác biệt cơ bản giữa tiến trình (process) và luồng (thread) là gì?
Câu 11
11. Ưu điểm chính của thuật toán lập lịch Round Robin là gì?
Câu 12
12. Trong quản lý tiến trình, trạng thái 'Blocked′ (Bị chặn) của một tiến trình có nghĩa là gì?
Câu 13
13. Mục tiêu chính của việc sử dụng luồng (thread) là gì?
Câu 14
14. Mục đích chính của việc sử dụng bộ nhớ ảo là gì?
Câu 15
15. Trong lập lịch CPU, thuật toán nào được coi là tối ưu về thời gian hoàn thành trung bình (average turnaround time)?
Câu 16
16. Cơ chế nào giúp hệ điều hành chuyển đổi giữa các tiến trình (chuyển đổi ngữ cảnh - context switch)?
Câu 17
17. Tại sao cần có cơ chế 'lão hóa′ (aging) trong lập lịch theo độ ưu tiên?
Câu 18
18. Điều kiện nào sau đây có thể phá vỡ điều kiện 'Giữ và chờ' (Hold and Wait) trong bế tắc?
Câu 19
19. Phương pháp quản lý bộ nhớ nào sử dụng khái niệm 'khung trang′ (frame) và 'trang′ (page)?
Câu 20
20. Tại sao việc đồng bộ hóa là cần thiết trong môi trường đa luồng (multithreading)?
Câu 21
21. Tại sao việc 'đồng bộ hóa đĩa′ (disk synchronization) lại quan trọng đối với hiệu suất I∕O?
Câu 22
22. Cơ chế 'swapping′ (tráo đổi) trong quản lý bộ nhớ ảo là gì?
Câu 23
23. Thuật toán lập lịch CPU nào có thể gây ra 'starvation′ (đói tài nguyên) cho các tiến trình có độ ưu tiên thấp?
Câu 24
24. Vai trò của 'shell′ (vỏ) trong hệ điều hành là gì?
Câu 25
25. Tình huống bế tắc (deadlock) xảy ra khi một tập hợp các tiến trình đang chờ lẫn nhau để giải phóng tài nguyên. Điều kiện nào sau đây KHÔNG phải là một trong bốn điều kiện cần để xảy ra bế tắc?
Câu 26
26. Trong hệ thống tệp tin, inode (index node) chứa thông tin gì?
Câu 27
27. Trong quản lý tệp tin, 'liên kết cứng′ (hard link) khác 'liên kết mềm′ (symbolic link hay soft link) ở điểm nào?
Câu 28
28. Mục đích chính của việc sử dụng các lời gọi hệ thống (system calls) là gì?
Câu 29
29. Trong quản lý bộ nhớ, hiện tượng 'thrashing′ (quá tải tráo đổi) xảy ra khi:
Câu 30
30. Mục tiêu chính của hệ thống tệp tin là gì?

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