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

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

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

Câu 2: Thuật toán điều phối CPU nào sau đây có thể dẫn đến tình trạng 'đói tài nguyên' (Starvation) đối với các tiến trình có độ ưu tiên thấp?

Câu 3: Hiện tượng 'Phân đoạn ngoại vi' (External Fragmentation) trong quản lý bộ nhớ xảy ra khi nào?

Câu 4: Trong kỹ thuật Nghịch lý Belady (Belady's Anomaly), việc tăng số lượng khung trang (frames) có thể dẫn đến hậu quả gì?

Câu 5: Đ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 Tắc nghẽn (Deadlock)?

Câu 6: Thuật toán lập lịch đĩa (Disk Scheduling) nào phục vụ các yêu cầu dựa trên khoảng cách di chuyển đầu từ ngắn nhất từ vị trí hiện tại?

Câu 7: Trong hệ thống tệp tin của Unix/Linux, cấu trúc 'Inode' chứa thông tin nào sau đây?

Câu 8: Cơ chế Truy cập bộ nhớ trực tiếp (Direct Memory Access - DMA) giúp cải thiện hiệu suất hệ thống bằng cách nào?

Câu 9: Trong bài toán 'Miền giới hạn' (Critical Section), yêu cầu 'Chờ đợi có giới hạn' (Bounded Waiting) có ý nghĩa gì?

Câu 10: Kiến trúc 'Microkernel' của hệ điều hành có đặc điểm chính nào?

Câu 11: Hiện tượng 'Nghịch đảo ưu tiên' (Priority Inversion) xảy ra khi nào?

Câu 12: Bộ đệm chuyển đổi (Translation Lookaside Buffer - TLB) được sử dụng để làm gì?

Câu 13: Lệnh 'Trap' trong hệ điều hành thường được sử dụng để thực hiện mục đích gì?

Câu 14: Thuật toán thay thế trang 'Ít được sử dụng nhất gần đây' (Least Recently Used - LRU) hoạt động dựa trên nguyên lý nào?

Câu 15: Trong quản lý tiến trình, trạng thái 'Đợi' (Waiting/Blocked) của một tiến trình thường do nguyên nhân nào?

Câu 16: Kỹ thuật 'Spooling' (Simultaneous Peripheral Operations On-Line) có vai trò gì?

Câu 17: Hệ thống RAID 1 (Mirroring) tập trung vào mục tiêu chính nào?

Câu 18: Địa chỉ 'Logic' (Logical Address) là gì trong ngữ cảnh quản lý bộ nhớ?

Câu 19: Hiện tượng 'Trì trệ' (Thrashing) xảy ra khi nào?

Câu 20: Tại sao thuật toán lập lịch 'Ngắn nhất trước' (Shortest Job First - SJF) được coi là tối ưu?

Câu 21: Trong thuật toán 'Banker', một trạng thái được gọi là 'An toàn' (Safe state) nếu:

Câu 22: Sự khác biệt giữa Phân trang (Paging) và Phân đoạn (Segmentation) là gì?

Câu 23: Mục đích của việc sử dụng 'Bit bẩn' (Dirty bit/Modified bit) trong bảng trang là gì?

Câu 24: Lập lịch theo kiểu 'Cướp quyền' (Preemptive Scheduling) có đặc điểm gì?

Câu 25: Vai trò của 'Lớp vỏ' (Shell) trong kiến trúc hệ điều hành là gì?