Tạo Trắc Nghiệm

Trắc nghiệm Hệ điều hành Bài 27: Cấp phát khung trang

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

Trong hệ thống bộ nhớ ảo phân trang, “Cấp phát khung trang” (Frame Allocation) là quá trình gì?

Đáp án và lời giải

Đáp án: D

Câu 2

Tại sao việc cấp phát khung trang lại quan trọng?

Đáp án và lời giải

Đáp án: D

Câu 3

Đâu là hai chiến lược cấp phát khung trang cơ bản?

Đáp án và lời giải

Đáp án: D

Câu 4

Trong chiến lược Cấp phát cố định (Fixed Allocation), số lượng khung trang được gán cho mỗi tiến trình được quyết định khi nào?

Đáp án và lời giải

Đáp án: B

Câu 5

Trong Cấp phát cố định, có hai cách phân bổ số khung trang là gì?

Đáp án và lời giải

Đáp án: C

Câu 6

Phân bổ đều (Equal Allocation) trong Cấp phát cố định có nghĩa là gì?

Đáp án và lời giải

Đáp án: D

Câu 7

Phân bổ theo tỷ lệ (Proportional Allocation) trong Cấp phát cố định có nghĩa là gì?

Đáp án và lời giải

Đáp án: D

Câu 8

Nếu tổng số khung trang là M, có N tiến trình trong bộ nhớ, và kích thước của tiến trình Pi là Si. Trong Phân bổ theo tỷ lệ, số khung trang (Fi) cấp cho tiến trình Pi được tính như thế nào (gần đúng)?

Đáp án và lời giải

Đáp án: D

Câu 9

Nhược điểm của Cấp phát cố định (đặc biệt là Phân bổ đều) là gì?

Đáp án và lời giải

Đáp án: C

Câu 10

Trong chiến lược Cấp phát động (Dynamic Allocation), số lượng khung trang được gán cho mỗi tiến trình có thể thay đổi khi nào?

Đáp án và lời giải

Đáp án: D

Câu 11

Chiến lược Cấp phát động dựa trên mô hình nào của tiến trình?

Đáp án và lời giải

Đáp án: D

Câu 12

Nếu sử dụng mô hình Working Set để cấp phát khung trang, mục tiêu là gì?

Đáp án và lời giải

Đáp án: C

Câu 13

Nếu sử dụng mô hình Page Fault Frequency (PFF) để cấp phát khung trang, Hệ điều hành sẽ điều chỉnh số khung trang dựa trên tiêu chí nào?

Đáp án và lời giải

Đáp án: D

Câu 14

Trong chiến lược PFF, nếu tỷ lệ Page Fault của một tiến trình VƯỢT quá một ngưỡng trên (upper bound), điều đó gợi ý điều gì và Hệ điều hành nên làm gì?

Đáp án và lời giải

Đáp án: D

Câu 15

Trong chiến lược PFF, nếu tỷ lệ Page Fault của một tiến trình THẤP hơn một ngưỡng dưới (lower bound), điều đó gợi ý điều gì và Hệ điều hành nên làm gì?

Đáp án và lời giải

Đáp án: D

Câu 16

Khi tất cả các khung trang trong bộ nhớ vật lý đã đầy và xảy ra Page Fault, Hệ điều hành cần chọn một trang để thay thế. Có hai phạm vi (scope) lựa chọn trang thay thế chính:

Đáp án và lời giải

Đáp án: C

Câu 17

Trong Thay thế cục bộ (Local Replacement), khi tiến trình P gây ra Page Fault, trang bị chọn để thay thế sẽ là:

Đáp án và lời giải

Đáp án: C

Câu 18

Trong Thay thế toàn cục (Global Replacement), khi tiến trình P gây ra Page Fault, trang bị chọn để thay thế sẽ là:

Đáp án và lời giải

Đáp án: D

Câu 19

Chiến lược Cấp phát khung trang nào thường được sử dụng kết hợp với Thay thế cục bộ?

Đáp án và lời giải

Đáp án: D

Câu 20

Chiến lược Cấp phát khung trang nào thường được sử dụng kết hợp với Thay thế toàn cục?

Đáp án và lời giải

Đáp án: D

Câu 21

Ưu điểm của Thay thế toàn cục so với Thay thế cục bộ là gì?

Đáp án và lời giải

Đáp án: D

Câu 22

Nhược điểm của Thay thế toàn cục là gì?

Đáp án và lời giải

Đáp án: D

Câu 23

Điều gì xảy ra nếu tổng kích thước Working Set của tất cả các tiến trình đang chạy VƯỢT quá dung lượng bộ nhớ vật lý có sẵn?

Đáp án và lời giải

Đáp án: D

Câu 24

Hệ điều hành cần bao nhiêu khung trang tối thiểu cho mỗi tiến trình để nó có thể thực thi?

Đáp án và lời giải

Đáp án: C

Câu 25

Phương pháp cấp phát khung trang nào có khả năng dẫn đến Thrashing cao hơn nếu không được quản lý cẩn thận, đặc biệt khi mức độ đa chương cao?

Đáp án và lời giải

Đáp án: D