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

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

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

Số câu30
Quiz ID15758
Câu 1
1. Trong quản lý bộ nhớ theo phân đoạn (Segmentation), địa chỉ logic bao gồm những phần nào?
Câu 2
2. Trong thuật toán Round Robin, việc lựa chọn 'time quantum′ quá nhỏ sẽ dẫn đến vấn đề gì?
Câu 3
3. Hệ thống tệp (File System) chịu trách nhiệm chính về điều gì?
Câu 4
4. Khối điều khiển tiến trình (PCB - Process Control Block) lưu trữ thông tin gì?
Câu 5
5. Mục đích chính của các cơ chế đồng bộ hóa (synchronization) trong hệ điều hành là gì?
Câu 6
6. Thuật toán lập lịch CPU nào có nhược điểm là có thể dẫn đến tình trạng 'đói′ (starvation) cho các tiến trình có ưu tiên thấp?
Câu 7
7. Nếu một hệ thống sử dụng thuật toán lập lịch SJF không độc quyền (non-preemptive), điều gì xảy ra khi một tiến trình mới với thời gian thực thi ngắn hơn tiến trình đang chạy đến hàng đợi Ready?
Câu 8
8. Chức năng cốt lõi nào sau đây là trách nhiệm chính của hệ điều hành?
Câu 9
9. Đâu là sự khác biệt cơ bản nhất giữa tiến trình (process) và chương trình (program)?
Câu 10
10. Thuật toán thay thế page nào thường mang lại hiệu suất tốt nhất trong lý thuyết (nhưng khó thực hiện trên thực tế)?
Câu 11
11. Lớp nào trong hệ thống I∕O ẩn đi sự khác biệt chi tiết giữa các thiết bị phần cứng khác nhau, cung cấp một giao diện chuẩn cho hệ điều hành?
Câu 12
12. Nhược điểm chính của phương pháp cấp phát tệp liên tục (Contiguous Allocation) là gì?
Câu 13
13. Mục đích của bộ đệm (buffering) trong hệ thống I∕O là gì?
Câu 14
14. Phương pháp cấp phát tệp nào sử dụng một 'bảng chỉ mục′ (index block) cho mỗi tệp để lưu trữ các con trỏ tới các khối dữ liệu của tệp?
Câu 15
15. Kỹ thuật phân trang (Paging) trong quản lý bộ nhớ nhằm mục đích gì?
Câu 16
16. Chuyển đổi ngữ cảnh (Context Switching) là quá trình gì?
Câu 17
17. Đâu là điểm khác biệt chính giữa địa chỉ logic (logical address) và địa chỉ vật lý (physical address)?
Câu 18
18. Hiện tượng Race Condition (Tình trạng tranh chấp) xảy ra khi nào?
Câu 19
19. Thuật toán lập lịch nào ưu tiên các tiến trình yêu cầu thời gian CPU ngắn nhất?
Câu 20
20. Hiện tượng 'thrashing′ trong hệ thống bộ nhớ ảo xảy ra khi nào?
Câu 21
21. Trạng thái nào của tiến trình cho biết nó đang chờ một sự kiện nào đó (ví dụ: hoàn thành I∕O)?
Câu 22
22. Khái niệm bộ nhớ ảo (Virtual Memory) cho phép điều gì?
Câu 23
23. Cơ chế bảo vệ (Protection) trong hệ điều hành nhằm mục đích gì?
Câu 24
24. Phương pháp nào để xử lý deadlock cố gắng đảm bảo rằng hệ thống sẽ không bao giờ đi vào trạng thái deadlock?
Câu 25
25. Semaphore là một công cụ đồng bộ hóa có thể được sử dụng để giải quyết vấn đề gì?
Câu 26
26. Lợi ích chính của việc sử dụng luồng (thread) trong một tiến trình là gì?
Câu 27
27. Mục đích chính của System Call (Gọi hệ thống) là gì?
Câu 28
28. Đ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 deadlock?
Câu 29
29. Ưu điểm chính của kiến trúc Microkernel so với Monolithic Kernel là gì?
Câu 30
30. Trong quản lý bộ nhớ, phân mảnh nội bộ (Internal Fragmentation) là gì?

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