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

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

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

Số câu30
Quiz ID15760
Câu 1
1. Trong mô hình trạng thái tiến trình 5 trạng thái, chuyển đổi từ trạng thái Running sang Ready xảy ra khi nào?
Câu 2
2. Semaphore là một công cụ đồng bộ hóa được sử dụng để làm gì?
Câu 3
3. Mục đích của việc sử dụng Mutex (Mutual Exclusion) là gì?
Câu 4
4. Mục đích chính của bộ nhớ ảo là gì?
Câu 5
5. Trong hệ thống tệp, phương pháp cấp phát khối đĩa nào dễ dẫn đến phân mảnh ngoài?
Câu 6
6. Trong hệ thống tệp, mục đích của bảng i-node (i-node table) là gì?
Câu 7
7. Thuật toán lập lịch CPU nào có thể dẫn đến 'đói′ (starvation) cho các tiến trình có ưu tiên thấp?
Câu 8
8. Chức năng chính của hệ điều hành là gì?
Câu 9
9. Đâu là một lợi ích của hệ thống tệp phân cấp (hierarchical file system)?
Câu 10
10. Trong quản lý bộ nhớ, hoán đổi (swapping) là kỹ thuật gì?
Câu 11
11. Thuật toán thay thế trang (page replacement algorithm) nào có thể gặp phải dị thường Belady (Belady′s anomaly)?
Câu 12
12. Phương pháp cấp phát bộ nhớ nào gặp phải vấn đề phân mảnh ngoài (external fragmentation)?
Câu 13
13. Sự khác biệt cơ bản giữa tiến trình (process) và luồng (thread) là gì?
Câu 14
14. Kỹ thuật nào giúp giảm thiểu số lần truy cập đĩa khi thực hiện các thao tác I∕O?
Câu 15
15. Đâu là một nhược điểm chính của phương pháp cấp phát bộ nhớ phân trang (paging)?
Câu 16
16. Cơ chế nào được sử dụng để chuyển đổi địa chỉ logic (do CPU tạo ra) thành địa chỉ vật lý (trên RAM)?
Câu 17
17. Đâu là một điều kiện cần thiết để xảy ra tắc nghẽn (deadlock)?
Câu 18
18. Cơ chế nào được sử dụng để giải quyết vấn đề đói (starvation) trong lập lịch ưu tiên?
Câu 19
19. Điều gì xảy ra khi xảy ra lỗi trang (page fault) trong hệ thống bộ nhớ ảo?
Câu 20
20. Điều gì xảy ra khi một tiến trình thực hiện lệnh I∕O blocking?
Câu 21
21. Đâu là lợi ích chính của việc sử dụng luồng (thread)?
Câu 22
22. Trong quản lý tiến trình, trạng thái nào mô tả một tiến trình sẵn sàng được thực thi nhưng đang chờ CPU?
Câu 23
23. Trong ngữ cảnh bảo mật hệ điều hành, xác thực (authentication) là quá trình gì?
Câu 24
24. Mục đích của đồng bộ hóa tiến trình (process synchronization) là gì?
Câu 25
25. Trong hệ thống tệp, siêu dữ liệu (metadata) của tệp thường bao gồm những thông tin gì?
Câu 26
26. Mục đích của bộ đệm (buffer) trong quản lý I∕O là gì?
Câu 27
27. Trong lập lịch CPU, thuật toán nào được biết đến với việc đảm bảo thời gian phản hồi (response time) nhanh cho các tiến trình tương tác?
Câu 28
28. Kiến trúc kernel nào cung cấp khả năng mở rộng và linh hoạt cao nhất?
Câu 29
29. Chức năng chính của bộ lập lịch mức dài hạn (long-term scheduler) là gì?
Câu 30
30. Cơ chế nào được sử dụng để bảo vệ các tiến trình khỏi việc truy cập trái phép vào không gian bộ nhớ của nhau?

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