Trong sơ đồ phân hoạch cố định, nếu kích thước của chương trình lớn hơn kích thước của phân hoạch lớn nhất còn trống thì chương trình đó sẽ không được đưa vào để xử lý. Khi đó hệ thống sẽ làm gì để đưa được chương trình vào bộ nhớ để xử lý? Hãy lựa chọn đáp án đúng trong các đáp án sau:
Trả lời:
Đáp án đúng: D
Trong sơ đồ phân hoạch cố định, kích thước các phân vùng bộ nhớ được xác định trước và không thay đổi trong suốt quá trình hoạt động của hệ thống. Nếu một chương trình lớn hơn kích thước phân hoạch lớn nhất, nó không thể được tải trực tiếp vào bộ nhớ. Để giải quyết vấn đề này, có một số phương án có thể được áp dụng:
* **Thay đổi lại cấu trúc phân hoạch (A):** Đây là một giải pháp, tuy nhiên, trong mô hình phân hoạch cố định, việc thay đổi cấu trúc phân hoạch không phải lúc nào cũng dễ dàng hoặc khả thi, vì nó có thể đòi hỏi việc khởi động lại hệ thống hoặc các thao tác phức tạp khác.
* **Kết hợp một số phân hoạch liền kề thành một phân hoạch lớn hơn (B):** Phương án này khả thi nếu có các phân hoạch trống liền kề nhau và tổng kích thước của chúng đủ lớn để chứa chương trình. Tuy nhiên, nó chỉ có thể thực hiện nếu các phân hoạch đó hiện không được sử dụng.
* **Chia lại bộ nhớ để tạo phân hoạch lớn hơn (C):** Tương tự như phương án A, việc chia lại bộ nhớ cũng liên quan đến việc thay đổi cấu trúc phân hoạch và có thể không thực hiện được một cách linh hoạt trong mô hình phân hoạch cố định.
Vì vậy, đáp án **D. Cả 3 phương án trên đều đúng** là chính xác nhất, vì trong các tình huống khác nhau, một hoặc một vài phương án có thể được áp dụng để đưa chương trình vào bộ nhớ.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
