Trắc nghiệm Nguyên lý hệ điều hành
Trắc nghiệm Nguyên lý hệ điều hành chương 3
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
Lưu ý và Miễn trừ trách nhiệm:Các câu hỏi và đáp án trong bộ trắc nghiệm này được xây dựng với mục đích hỗ trợ ôn luyện kiến thức và tham khảo. Nội dung này không phản ánh tài liệu chính thức, đề thi chuẩn hay bài kiểm tra chứng chỉ từ bất kỳ tổ chức giáo dục hoặc cơ quan cấp chứng chỉ chuyên ngành nào. Admin không chịu trách nhiệm về độ chính xác tuyệt đối của thông tin cũng như mọi quyết định bạn đưa ra dựa trên kết quả của các bài trắc nghiệm.
Bộ đề 1
Câu 1
Trong hệ thống bộ nhớ ảo, 'working set' (tập làm việc) của một tiến trình là gì?
Câu 2
Hiện tượng 'internal fragmentation' (phân mảnh nội bộ) thường xảy ra trong kỹ thuật quản lý bộ nhớ nào?
Câu 3
Vai trò của TLB (Translation Lookaside Buffer) trong quản lý bộ nhớ là gì?
Câu 4
Trong ngữ cảnh của bộ nhớ ảo, 'demand paging' (phân trang theo yêu cầu) có nghĩa là gì?
Câu 5
Trong hệ thống Linux, lệnh 'mmap' được sử dụng để làm gì liên quan đến bộ nhớ?
Câu 6
Sự khác biệt chính giữa phân mảnh nội bộ (internal fragmentation) và phân mảnh bên ngoài (external fragmentation) là gì?
Câu 7
Trong hệ thống bộ nhớ ảo, việc sử dụng các thuật toán thay thế trang (page replacement algorithms) là cần thiết để làm gì?
Câu 8
Trong hệ thống Linux, lệnh 'malloc' được sử dụng để làm gì?
Câu 9
Thuật toán FIFO trong thay thế trang có thể gặp vấn đề gì?
Câu 10
Vai trò của 'swap space' (không gian hoán đổi) trong bộ nhớ ảo là gì?
Câu 11
Chức năng của bảng trang (Page Table) trong hệ thống bộ nhớ ảo là gì?
Câu 12
Kỹ thuật 'overlays' (phủ chồng) trong quản lý bộ nhớ là gì?
Câu 13
Thuật toán thay thế trang (page replacement algorithm) nào sau đây có xu hướng thay thế trang được sử dụng gần đây nhất?
Câu 14
Thuật toán thay thế trang Clock (hay Second Chance) cải thiện thuật toán FIFO như thế nào?
Câu 15
Sự khác biệt chính giữa bộ nhớ cache và bộ nhớ chính (RAM) là gì?
Câu 16
Ưu điểm của việc sử dụng bộ nhớ cache CPU là gì?
Câu 17
Trong hệ thống bộ nhớ, việc sử dụng các kỹ thuật như 'swapping' (hoán đổi) liên quan đến điều gì?
Câu 18
Trong hệ thống phân trang, địa chỉ logic (logical address) được chia thành những phần nào?
Câu 19
Kỹ thuật phân trang (paging) trong quản lý bộ nhớ có ưu điểm gì so với phân đoạn (segmentation)?
Câu 20
Trong hệ thống phân trang, kích thước của bảng trang (page table) phụ thuộc vào yếu tố nào?
Câu 21
Nguyên tắc hoạt động chính của bộ nhớ ảo (Virtual Memory) là gì?
Câu 22
Hiện tượng 'page fault' (lỗi trang) xảy ra khi nào?
Câu 23
Trong hệ điều hành, đâu là chức năng chính của chương trình quản lý bộ nhớ (Memory Manager)?
Câu 24
Trong hệ thống bộ nhớ ảo, việc sử dụng các cơ chế bảo vệ bộ nhớ có mục đích gì?
Câu 25
Trong hệ thống quản lý bộ nhớ, 'fragmentation' (phân mảnh) là gì?
Câu 26
Trong hệ thống phân trang, kích thước của một trang (page) ảnh hưởng như thế nào đến hiệu suất?
Câu 27
Kỹ thuật nào sau đây thường được sử dụng để giảm thiểu phân mảnh bên ngoài?
Câu 28
Đâu là mục đích chính của cơ chế 'copy-on-write' (sao chép khi ghi) trong quản lý bộ nhớ?
Câu 29
Trong bộ nhớ ảo, hiện tượng 'thrashing' (tắc nghẽn) xảy ra khi nào?
Câu 30
Lợi ích chính của việc sử dụng bộ nhớ ảo là gì?
