Bộ 10 - Trắc nghiệm Nguyên lý hệ điều hành có đáp án

Bộ 10 - Trắc nghiệm Nguyên lý hệ điều hành có đáp án

Lưu ý: Nội dung trong bài Bộ 10 - Trắc nghiệm Nguyên lý hệ điều hành có đáp án chỉ dành cho mục đích tham khảo và học tập. Ban quản trị không chịu trách nhiệm về tính pháp lý hoặc kết quả thực tế khi áp dụng các thông tin này. Chúng tôi KHÔNG yêu cầu bất kỳ quyền truy cập nào vào hệ thống của bạn, KHÔNG theo dõi thao tác và KHÔNG thu thập dữ liệu cá nhân của bạn trong suốt quá trình làm bài.

Thời gian còn lại: --:--

Câu 1: Trong hệ điều hành, sự khác biệt cơ bản nhất giữa 'Process' (Tiến trình) và 'Thread' (Luồng) là gì?

Câu 2: Thuật toán lập lịch 'Shortest Job First' (SJF) không ưu tiên (non-preemptive) hoạt động dựa trên nguyên tắc nào?

Câu 3: Theo Coffman, đ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 tình trạng 'Deadlock' (Bế tắc)?

Câu 4: Trong kỹ thuật quản lý bộ nhớ 'Paging' (Phân trang), 'Internal Fragmentation' (Phân đoạn nội tại) xảy ra khi nào?

Câu 5: Thuật toán 'Banker' được sử dụng trong hệ điều hành nhằm mục đích chính là gì?

Câu 6: Trong chiến lược thay thế trang 'Least Recently Used' (LRU), trang nào sẽ bị loại bỏ khỏi bộ nhớ khi có lỗi trang xảy ra?

Câu 7: Hiện tượng 'Thrashing' (Trì trệ do tráo đổi trang) xảy ra trong hệ thống bộ nhớ ảo khi nào?

Câu 8: Trong hệ điều hành, vai trò của 'Dispatcher' là gì?

Câu 9: Thuật toán lập lịch đĩa 'SCAN' (còn gọi là thuật toán thang máy) hoạt động như thế nào?

Câu 10: Khối quản lý tiến trình (Process Control Block - PCB) KHÔNG chứa thông tin nào sau đây?

Câu 11: Trong bài toán 'Critical Section' (Miền giới hạn), điều kiện 'Progress' (Tiến triển) đảm bảo điều gì?

Câu 12: Mục đích chính của 'Translation Lookaside Buffer' (TLB) trong hệ thống quản lý bộ nhớ là gì?

Câu 13: Sự khác biệt chính giữa 'Hard Real-time' và 'Soft Real-time' systems là gì?

Câu 14: Trong cấu trúc hệ điều hành 'Microkernel', các chức năng nào thường được giữ lại trong nhân (kernel)?

Câu 15: Lợi ích lớn nhất của việc sử dụng 'Virtual Memory' (Bộ nhớ ảo) là gì?

Câu 16: Lệnh 'Wait' (hay P) và 'Signal' (hay V) trong cơ chế Semaphore phải được thực hiện như thế nào?

Câu 17: Trong quản lý bộ nhớ, 'External Fragmentation' (Phân đoạn ngoại vi) thường gặp ở chiến lược cấp phát nào?

Câu 18: Nghịch lý 'Belady' liên quan đến thuật toán thay thế trang nào?

Câu 19: Phương pháp cấp phát tệp tin 'Indexed Allocation' giải quyết được nhược điểm lớn nhất nào của 'Linked Allocation'?

Câu 20: Sự khác biệt chính giữa RAID 0 và RAID 1 là gì?

Câu 21: Trong hệ điều hành, 'System Call' (Lời gọi hệ thống) đóng vai trò gì?

Câu 22: Kỹ thuật 'Spooling' (Simultaneous Peripheral Operations On-Line) được sử dụng để làm gì?

Câu 23: Trong bảng trang, 'Dirty bit' (hay Modify bit) dùng để làm gì?

Câu 24: Tại sao 'Spinlock' không nên được sử dụng trong các hệ thống đơn nhân (single-processor)?

Câu 25: Thuật toán lập lịch 'Round Robin' (RR) với 'Time Quantum' (định mức thời gian) cực lớn sẽ trở thành thuật toán nào?