Trắc nghiệm Hệ điều hành Bài 24: Quản lý bộ nhớ-Tóm tắt
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Mục đích chính của Quản lý bộ nhớ trong Hệ điều hành là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Đâu là sự khác biệt giữa Địa chỉ logic (Logical Address) và Địa chỉ vật lý (Physical Address)?
Đáp án và lời giải
Đáp án: C
Câu 3
Đơn vị phần cứng nào chịu trách nhiệm chuyển đổi địa chỉ logic thành địa chỉ vật lý?
Đáp án và lời giải
Đáp án: D
Câu 4
Trong cấp phát bộ nhớ liên tục (Contiguous Allocation), mỗi tiến trình được cấp phát bao nhiêu khối bộ nhớ vật lý?
Đáp án và lời giải
Đáp án: C
Câu 5
Phương pháp cấp phát bộ nhớ liên tục nào có thể gây ra Phân mảnh nội bộ (Internal Fragmentation)?
Đáp án và lời giải
Đáp án: D
Câu 6
Phân mảnh ngoại vi (External Fragmentation) là vấn đề xảy ra trong cấp phát bộ nhớ liên tục nào?
Đáp án và lời giải
Đáp án: D
Câu 7
Kỹ thuật nào gom các lỗ trống nhỏ không liên tục trong bộ nhớ thành một khối lớn hơn trong cấp phát liên tục?
Đáp án và lời giải
Đáp án: D
Câu 8
Chiến lược cấp phát bộ nhớ động nào tìm kiếm lỗ trống nhỏ nhất đủ lớn?
Đáp án và lời giải
Đáp án: B
Câu 9
Chiến lược cấp phát bộ nhớ động nào tìm kiếm lỗ trống lớn nhất?
Đáp án và lời giải
Đáp án: C
Câu 10
Phương pháp cấp phát bộ nhớ nào cho phép các phần của tiến trình nằm rải rác trong bộ nhớ vật lý?
Đáp án và lời giải
Đáp án: D
Câu 11
Trong Phân trang (Paging), không gian địa chỉ logic và bộ nhớ vật lý được chia thành các đơn vị kích thước cố định lần lượt gọi là gì?
Đáp án và lời giải
Đáp án: D
Câu 12
Cấu trúc dữ liệu nào lưu trữ ánh xạ từ Page Number sang Frame Number trong Phân trang?
Đáp án và lời giải
Đáp án: C
Câu 13
Translation Lookaside Buffer (TLB) trong Phân trang được sử dụng để làm gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Phân mảnh nội bộ trong Phân trang xảy ra khi nào?
Đáp án và lời giải
Đáp án: C
Câu 15
Trong Phân đoạn (Segmentation), không gian địa chỉ logic được chia thành các đơn vị kích thước thay đổi dựa trên cấu trúc logic của chương trình gọi là gì?
Đáp án và lời giải
Đáp án: C
Câu 16
Cấu trúc dữ liệu nào lưu trữ địa chỉ cơ sở và kích thước của mỗi đoạn trong Phân đoạn?
Đáp án và lời giải
Đáp án: C
Câu 17
Ưu điểm chính của Phân đoạn (Segmentation) là gì?
Đáp án và lời giải
Đáp án: C
Câu 18
Nhược điểm chính của Phân đoạn (Segmentation) là gì?
Đáp án và lời giải
Đáp án: C
Câu 19
Mục tiêu của việc chia sẻ mã (Code Sharing) trong quản lý bộ nhớ là gì?
Đáp án và lời giải
Đáp án: C
Câu 20
Để thực hiện chia sẻ mã một cách an toàn, mã chương trình cần phải có thuộc tính nào?
Đáp án và lời giải
Đáp án: C
Câu 21
Reentrant Code (Mã có thể tái nhập) là gì?
Đáp án và lời giải
Đáp án: C
Câu 22
Mô hình nào kết hợp cả Phân trang và Phân đoạn?
Đáp án và lời giải
Đáp án: C
Câu 23
Trong Phân đoạn phân trang, việc dịch địa chỉ logic đòi hỏi bao nhiêu lần tra cứu bảng (nếu không có TLB)?
Đáp án và lời giải
Đáp án: D
Câu 24
Địa chỉ logic được chia thành các thành phần nào trong Phân đoạn phân trang?
Đáp án và lời giải
Đáp án: C
Câu 25
Khi Hệ điều hành cần cấp phát một vùng bộ nhớ liên tục đủ lớn cho một tiến trình, nhưng bộ nhớ trống bị Phân mảnh ngoại vi, giải pháp tạm thời có thể là gì?