500 Câu Trắc Nghiệm Nguyên Lý Hệ Điều Hành – Phần 3
98 câu · Đề ôn tập tổng hợp
1/98 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 97 câu còn lại.
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
Trạng thái nào sau đây của tiến trình không liên quan đến giờ CPU?
Đáp án và lời giải
Đáp án: B
Câu 2
Phát biểu nào sau đây là chính xác nhất về lập lịch cho CPU?
Đáp án và lời giải
Đáp án: C
Câu 3
Trong các phương pháp lập lịch sau, phương pháp nào áp dụng cho những tiến trình đã được lập danh sách và SPOOL?
Đáp án và lời giải
Đáp án: C
Câu 4
Trong các phương pháp lập lịch sau, phương pháp nào áp dụng cho tiến trình mà mã nguồn của nó đã được đưa vào bộ nhớ trong?
Đáp án và lời giải
Đáp án: A
Câu 5
Trong các phương án sau, phương án nào không phải là yếu tố đánh giá các phương pháp lập lịch cho CPU?
Đáp án và lời giải
Đáp án: D
Câu 6
Trong các phương án sau, phương án nào không phải thuật toán lập lịch cho CPU?
Đáp án và lời giải
Đáp án: B
Câu 7
Trong các thuật toán lập lịch sau, thuật toán nào có độ ưu tiên tiến trình dựa vào tổng thời gian thực hiện ngắn nhất?
Đáp án và lời giải
Đáp án: C
Câu 8
Trong các thuật toán lập lịch sau, thuật toán nào có độ ưu tiên tiến trình dựa vào thời gian còn lại ngắn nhất để thực hiện xong tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 9
Trong các thuật toán lập lịch sau, thuật toán nào có độ ưu tiên tiến trình dựa vào thời điểm xuất hiện tiến trình sớm nhất?
Đáp án và lời giải
Đáp án: A
Câu 10
Trong các thuật toán lập lịch sau, thuật toán nào có độ ưu tiên đồng đều như nhau cho các tiến trình?
Đáp án và lời giải
Đáp án: B
Câu 11
Trong các thuật toán lập lịch sau, thuật toán nào phân chia các tiến trình thành nhiều hàng đợi có độ ưu tiên khác nhau?
Đáp án và lời giải
Đáp án: D
Câu 12
Trong các thuật toán lập lịch sau, thuật toán nào cho phép các tiến trình trên các hàng đợi có thể chuyển qua lại cho nhau được?
Đáp án và lời giải
Đáp án: C
Câu 13
Trong các phương pháp lập lịch cho CPU, phương pháp nào giờ CPU không bị phân phối lại?
Đáp án và lời giải
Đáp án: A
Câu 14
Trong các phương pháp lập lịch cho CPU, phương pháp nào nhanh chóng loại bỏ tiến trình ngắn ra khỏi hàng đợi?
Đáp án và lời giải
Đáp án: C
Câu 15
Trong các phương pháp lập lịch cho CPU, phương pháp nào có thể dẫn tới tiến trình dài có thể sẽ không bao giờ được xử lý?
Đáp án và lời giải
Đáp án: C
Câu 16
Trong các phương pháp lập lịch cho CPU, phương pháp nào có hàng đợi tiến trình tổ chức theo kiểu vòng tròn và sử dụng lượng tử thời gian?
Đáp án và lời giải
Đáp án: B
Câu 17
Trong các phương pháp lập lịch cho CPU, phương pháp nào tiến trình mới xuất hiện sẽ được đưa vào vị trí xử lý ngay không kể độ ưu tiên?
Đáp án và lời giải
Đáp án: B
Câu 18
Trong các phương pháp lập lịch cho CPU, phương pháp nào không cho phép tiến trình trên các hàng đợi chuyển vị trí cho nhau?
Đáp án và lời giải
Đáp án: B
Câu 19
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch FCFS. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 20
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SJF. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình? (Thời gian vào hàng đợi RL là cùng lúc)
Đáp án và lời giải
Đáp án: D
Câu 21
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SRT. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 22
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch RR (q=2), hãy cho biết đáp án nào sau đây là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 23
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch FCFS. Hãy cho biết đáp án nào sau đây là thời gian chờ của tiến trình P3?
Đáp án và lời giải
Đáp án: C
Câu 24
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SJF. Hãy cho biết đáp án nào sau đây là thời gian chờ của tiến trình P1?
Đáp án và lời giải
Đáp án: C
Câu 25
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SRT. Hãy cho biết đáp án nào sau đây là thời gian chờ của tiến trình P2?
Đáp án và lời giải
Đáp án: C
Câu 26
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán SJF, P3 và P4 ở hàng đợi 2 sử dụng thuật toán RR (q=2). Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: A
Câu 27
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán SRT, P3 và P4 ở hàng đợi 2 sử dụng thuật toán FCFS. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: B
Câu 28
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán RR (q=3), P3 và P4 ở hàng đợi 2 sử dụng thuật toán FCFS. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 29
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán RR (q=3), P3 và P4 ở hàng đợi 2 sử dụng thuật toán SJF. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: C
Câu 30
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán SJF, P3 và P4 ở hàng đợi 2 sử dụng thuật toán RR (q=2). Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ của tiến trình P3?
Đáp án và lời giải
Đáp án: B
Câu 31
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P2 ở hàng đợi 1 sử dụng thuật toán SRT, P3 và P4 ở hàng đợi 2 sử dụng thuật toán FCFS. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ của tiến trình P1?
Đáp án và lời giải
Đáp án: A
Câu 32
Phát biểu nào sau đây về ngắt (interrupt) là đầy đủ và chính xác nhất?
Đáp án và lời giải
Đáp án: B
Câu 33
Ngắt nào sau đây liên quan đến hoạt động của CPU?
Đáp án và lời giải
Đáp án: C
Câu 34
Tín hiệu ngắt do các sự cố kỹ thuật trong máy tính, do các thiết bị vào/ra gây ra thuộc loại ngắt nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 35
Vấn đề quan trọng nhất trong xử lý ngắt là gì?
Đáp án và lời giải
Đáp án: C
Câu 36
Các bước trong quy trình ngắt như sau: (1) Ghi nhận trạng thái của tiến trình bị ngắt; (2) Thực hiện chương trình xử lý sự kiện; (3) Khôi phục lại tiến trình bị ngắt; (4) Ghi nhận đặc trưng của sự kiện gây ra ngắt vào ô nhớ quy định; (5) Chuyển địa chỉ chương trình xử lý ngắt vào thanh ghi địa chỉ lệnh của CPU. Hãy lựa chọn đáp án đúng sắp xếp các bước theo trình tự của quy trình?
Đáp án và lời giải
Đáp án: C
Câu 37
Trong các bước của quy trình ngắt sau: (1) Ghi nhận trạng thái của tiến trình bị ngắt; (2) Thực hiện chương trình xử lý sự kiện; (3) Khôi phục lại tiến trình bị ngắt; (4) Ghi nhận đặc trưng của sự kiện gây ra ngắt vào ô nhớ quy định; (5) Chuyển địa chỉ chương trình xử lý ngắt vào thanh ghi địa chỉ lệnh của CPU. Hãy cho biết những bước nào do các thành phần của kỹ thuật máy tính thực hiện?
Đáp án và lời giải
Đáp án: C
Câu 38
Trong các bước của quy trình ngắt sau: (1) Ghi nhận trạng thái của tiến trình bị ngắt; (2) Thực hiện chương trình xử lý sự kiện; (3) Khôi phục lại tiến trình bị ngắt; (4) Ghi nhận đặc trưng của sự kiện gây ra ngắt vào ô nhớ quy định; (5) Chuyển địa chỉ chương trình xử lý ngắt vào thanh ghi địa chỉ lệnh của CPU. Hãy cho biết những bước nào do hệ điều hành thực hiện?
Đáp án và lời giải
Đáp án: C
Câu 39
Nếu có 2 ngắt trở lên xảy ra cùng một lúc hoặc sự kiện gây ngắt xuất hiện ngay trong tiến trình xử lý ngắt thì gọi là “Ngắt kép”. Để xử lý ngắt kép, hệ thống sẽ thực hiện theo phương pháp nào sau đây?
Đáp án và lời giải
Đáp án: D
Câu 40
Những hoạt động nào sau đây về xử lý ngắt phải thực hiện ngay lập tức?
Đáp án và lời giải
Đáp án: D
Câu 41
Phát biểu nào sau đây là đúng nhất về Ngắt kép?
Đáp án và lời giải
Đáp án: A
Câu 42
Trường hợp nào sau đây Ngắt mới sẽ không được xử lý ngay mà bị xếp vào hàng đợi chờ xử lý?
Đáp án và lời giải
Đáp án: C
Câu 43
Trường hợp nào sau đây các Ngắt mới xuất hiện đều bị che trong khi CPU đang xử lý ngắt?
Đáp án và lời giải
Đáp án: C
Câu 44
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch FCFS. Khi tiến trình P2 đã xử lý được một nửa thời gian thì tiến trình ngắt P5 có thời gian thực hiện là 5 được đưa vào xử lý ngay. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: C
Câu 45
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SJF. Khi tiến trình P3 đã xử lý được một nửa thời gian thì tiến trình ngắt P5 có thời gian thực hiện là 5 được đưa vào xử lý ngay. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: C
Câu 46
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2, biết hệ thống sử dụng phương pháp lập lịch RR (q=3). Khi tiến trình P2 đã xử lý được một nửa thời gian thì tiến trình P5 có thời gian thực hiện là 4 được đưa vào xử lý. Hãy cho biết đáp án nào sau đây là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 47
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch FCFS. Khi tiến trình P2 đã xử lý được một nửa thời gian thì tiến trình ngắt P5 có thời gian thực hiện là 4 được đưa vào xử lý ngay. Hãy cho biết đáp án nào sau đây là thời gian chờ của tiến trình P3?
Đáp án và lời giải
Đáp án: A
Câu 48
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SJF. Khi tiến trình P3 đã xử lý được một nửa thời gian thì tiến trình P5 có thời gian thực hiện là 4 được đưa vào xử lý. Hãy cho biết đáp án nào sau đây là thời gian chờ của tiến trình P1?
Đáp án và lời giải
Đáp án: B
Câu 49
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2, biết hệ thống sử dụng phương pháp lập lịch RR (q=3). Khi tiến trình P2 đã xử lý được một nửa thời gian thì tiến trình P5 có thời gian thực hiện là 4 được đưa vào xử lý. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ của tiến trình P2?
Đáp án và lời giải
Đáp án: C
Câu 50
Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch MLFQ. Trong đó P1 và P3 ở hàng đợi 1 sử dụng thuật toán SJF, P2 và P4 ở hàng đợi 2 sử dụng thuật toán RR (q=2). Khi tiến trình P1 đã xử lý được một nửa thời gian thì tiến trình ngắt P5 có thời gian thực hiện là 2 được đưa vào xử lý ngay. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình?
Đáp án và lời giải
Đáp án: C
Câu 51
Phát biểu nào sau đây là chính xác về địa chỉ logic?
Đáp án và lời giải
Đáp án: C
Câu 52
Phát biểu nào sau đây là chính xác về địa chỉ vật lý?
Đáp án và lời giải
Đáp án: C
Câu 53
“Để thực hiện việc chuyển đổi địa chỉ logic thành địa chỉ vật lý vào thời điểm xử lý, các hệ điều hành sử dụng một cơ chế phần cứng … “ Hãy lựa chọn đáp án đúng điền vào chỗ thiếu trong câu trên.
Đáp án và lời giải
Đáp án: B
Câu 54
Chương trình A có các modul, sau khi biên dịch được chia thành các mức và bộ nhớ dành cho chương trình cũng được chia thành các mức tương ứng với các mức chương trình. Hãy cho biết chương trình A thuộc loại cấu trúc chương trình nào sau đây?
Đáp án và lời giải
Đáp án: D
Câu 55
Hãy cho biết cấu trúc chương trình nào sau đây lãng phí bộ nhớ (mức lãng phí tỷ lệ với kích thước chương trình)?
Đáp án và lời giải
Đáp án: C
Câu 56
Chương trình A sau khi biên dịch, các modul được tập hợp thành một chương trình hoàn thiện, chứa đầy đủ các thông tin để có thể thực hiện. Hãy cho biết chương trình A thuộc loại cấu trúc chương trình nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 57
Một chương trình có cấu trúc đơn giản, dễ tổ chức biên dịch và định vị. Có thời gian thực hiện nhanh vì mọi công việc chuẩn bị đều được thực hiện trước, hệ thống không cần phải biên tập thêm, không mất thời gian tìm kiếm và nạp modul chương trình. Hãy cho biết chương trình trên thuộc cấu trúc nào sau đây?
Đáp án và lời giải
Đáp án: C
Câu 58
Chương trình A có các modul được biên tập một cách riêng biệt, khi thực hiện chỉ cần định vị modul gốc. Trong quá trình thực hiện, cần tới modul nào thì hệ thống cấp phát không gian nhớ và nạp tiếp modul đó vào. Hãy cho biết chương trình A thuộc loại cấu trúc chương trình nào sau đây?
Đáp án và lời giải
Đáp án: C
Câu 59
Đây là một cấu trúc chương trình mà nếu quản lý bộ nhớ và tổ chức tốt chương trình thì sẽ tiết kiệm bộ nhớ, kích thước bộ nhớ không phụ thuộc vào kích thước chương trình. Hãy cho biết phương án nào sau đây là cấu trúc chương trình có các đặc điểm nói trên?
Đáp án và lời giải
Đáp án: A
Câu 60
Đây là một cấu trúc chương trình mà các modul của chương trình sau khi biên dịch được chia thành các mức (mức 0, mức 1, … mức n), bộ nhớ dành cho chương trình cũng chia thành các mức tương ứng với các mức chương trình. Hãy cho biết phương án nào sau đây là cấu trúc chương trình có các đặc điểm nói trên?
Đáp án và lời giải
Đáp án: B
Câu 61
Trong các phương án sau, đâu là ưu điểm của cấu trúc Overlay?
Đáp án và lời giải
Đáp án: A
Câu 62
Trong các phương án sau, đâu là ưu điểm của cấu trúc tuyến tính?
Đáp án và lời giải
Đáp án: B
Câu 63
Trong cấu trúc này, chương trình của người dùng được biên dịch thành từng modul độc lập, thông tin về các modul được chứa trong bảng SCB. Hệ thống sẽ dựa vào bảng SCB để nạp các modul cần thiết vào trong bộ nhớ cho tới khi hết khả năng. Hãy cho biết phương án nào sau đây là cấu trúc chương trình có các đặc điểm nói trên?
Đáp án và lời giải
Đáp án: A
Câu 64
Trong các phương án sau, đâu là ưu điểm của cấu trúc phân đoạn?
Đáp án và lời giải
Đáp án: C
Câu 65
Nhược điểm của cấu trúc này là hiệu quả sử dụng bộ nhớ phụ thuộc vào cách phân chia chương trình thành các modul độc lập, chỉ cần một vài modul có độ dài lớn thì hiệu quả sử dụng bộ nhớ sẽ bị giảm một cách đáng kể. Hãy cho biết nhược điểm trên nói đến cấu trúc chương trình nào sau đây?
Đáp án và lời giải
Đáp án: C
Câu 66
“Trong cấu trúc này, chương trình được biên dịch như cấu trúc tuyên tính, sau đó phân chia thành các phần bằng nhau ….” Hãy cho biết đặc điểm trên nói về cấu trúc chương trình nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 67
Trong các cấu trúc chương trình sau, cấu trúc nào phát huy được hiệu quả sử dụng của bộ nhớ?
Đáp án và lời giải
Đáp án: D
Câu 68
Bộ nhớ được chia thành n phần không nhất thiết phải bằng nhau và mỗi phần được sử dụng như một bộ nhớ độc lập gọi là phân hoạch. Mỗi phân hoạch có thể nạp được một chương trình và tổ chức thực hiện một cách đồng thời. Hãy cho biết những đặc điểm trên nói đến sơ đồ quản lý bộ nhớ nào dưới đây?
Đáp án và lời giải
Đáp án: B
Câu 69
Thuật toán chọn vùng trống đầu tiên đủ lớn để nạp tiến trình là gì?
Đáp án và lời giải
Đáp án: A
Câu 70
Thuật toán chọn vùng trống tự do đầu tiên nhỏ nhất nhưng đủ lớn để nạp tiến trình là gì?
Đáp án và lời giải
Đáp án: B
Câu 71
Thuật toán chọn vùng trống tự do đầu tiên lớn nhất để nạp tiến trình là … ?
Đáp án và lời giải
Đáp án: C
Câu 72
Giả sử bộ nhớ chính được phân vùng có kích thước theo thứ tự là 600k, 500k, 200k, 300k, các tiến trình theo thứ tự yêu cầu cấp phát có kích thước 212K, 417K, 112K, 426K. Nếu sử dụng thuật toán Best-fit quá trình cấp phát bộ nhớ sẽ như thể nào?
Đáp án và lời giải
Đáp án: B
Câu 73
Trong các sơ đồ quản lý bộ nhớ sau, sơ đồ nào đơn giản, dễ tổ chức và giảm thời gian tìm kiếm?
Đáp án và lời giải
Đáp án: B
Câu 74
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:
Đáp án và lời giải
Đáp án: B
Câu 75
Khi thực hiện chương trình, hệ thống dựa vào kích thước chương trình để phân bổ không gian nhớ thích hợp, tạo thành một vùng nhớ độc lập và tạo bảng quản lý riêng. Khi các chương trình kết thúc, bộ nhớ dành cho nó sẽ bị thu hồi. Hãy cho biết những đặc điểm trên nói đến sơ đồ quản lý bộ nhớ nào dưới đây?
Đáp án và lời giải
Đáp án: A
Câu 76
Sau một thời gian hoạt động, bộ nhớ trong sơ đồ phân hoạch động sẽ bị phân mảnh. Theo bạn đáp án nào sau đây nói về phân mảnh bộ nhớ là chính xác?
Đáp án và lời giải
Đáp án: C
Câu 77
Trong sơ đồ hoán đổi, những loại chương trình nào sau đây sẽ được chuyển ra bộ nhớ ngoài?
Đáp án và lời giải
Đáp án: B
Câu 78
Đề gốc thiếu hình của câu này, đang bổ sung
Trong các sơ đồ sau, sơ đồ nào không áp dụng được khi kích thước chương trình lớn hơn kích thước bộ nhớ vật lý?
ASơ đồ hoán đổi
BSơ đồ phân hoạch cố định
CSơ đồ phân hoạch động
DCả phương án b và c đều đúng
Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.
Câu 79
Trong sơ đồ phân đoạn, mỗi phần tử trong bảng SCB tương ứng với …?
Đáp án và lời giải
Đáp án: B
Câu 80
Bảng SCB gồm 3 trường tin là A, D và L. Nếu trường D=0 thì A và L có giá trị bao nhiêu?
Đáp án và lời giải
Đáp án: B
Câu 81
Trong sơ đồ phân đoạn, giá trị của thanh ghi Rs là …..?
Đáp án và lời giải
Đáp án: C
Câu 82
Trong sơ đồ phân đoạn, khi truy nhập tới dữ liệu hệ thống sẽ cộng nội dung của trường A với d để làm gì?
Đáp án và lời giải
Đáp án: D
Câu 83
Giả sử hệ thống cần truy nhập đến modul của chương trình có địa chỉ truy nhập được biểu diễn bởi cặp (s, d) có giá trị là (2, 04038), độ dài L = 7000, địa chỉ đầu A = 590, modul này đã được nạp vào bộ nhớ, nội dung trong thanh ghi Rs là 5. Hãy cho biết hệ thống sẽ tìm ra địa chỉ truy nhập dữ liệu nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 84
Trong sơ đồ phân đoạn, sau một thời gian hoạt động bộ nhớ sẽ bị phân đoạn, do đó cần phải tổ chức lại bộ nhớ bằng cách đưa bớt một số modul ra ngoài. Vấn đề đặt ra là hệ thống sẽ chọn modul nào để đưa ra khỏi bộ nhớ?. Hãy lựa chọn một phương án đúng nhất sau đây:
Đáp án và lời giải
Đáp án: B
Câu 85
Để đưa một số modul ra bên ngoài để tổ chức lại bộ nhớ, hệ thống sẽ thay đổi giá trị từ “1” sang “0” của trường nào trong bảng SCB?
Đáp án và lời giải
Đáp án: B
Câu 86
Sơ đồ phân trang là trường hợp đặc biệt của sơ đồ nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 87
Trong sơ đồ phân đoạn, mỗi phần tử trong bảng PCB tương ứng với ….?
Đáp án và lời giải
Đáp án: B
Câu 88
Bảng PCB gồm 2 trường tin là Ap và D. Nếu trường D=0 thì Ap chứa thông tin gì?
Đáp án và lời giải
Đáp án: C
Câu 89
Trong sơ đồ phân trang, giá trị của thanh ghi Rp là?
Đáp án và lời giải
Đáp án: C
Câu 90
Trong sơ đồ phân trang, khi truy nhập tới dữ liệu hệ thống sẽ ghép nội dung của trường Ap với d để làm gì?
Đáp án và lời giải
Đáp án: D
Câu 91
Giả sử hệ thống cần truy nhập đến modul của chương trình có địa chỉ truy nhập được biểu diễn bởi cặp (p, d) có giá trị là (2, 04038), địa chỉ đầu Ap = 590, modul này đã được nạp vào bộ nhớ, nội dung trong thanh ghi Rp là 5. Hãy cho biết hệ thống sẽ tìm ra địa chỉ truy nhập dữ liệu nào sau đây?
Đáp án và lời giải
Đáp án: D
Câu 92
Trong sơ đồ quản lý bộ nhớ sau, sơ đồ nào có tốc độ truy nhập bộ nhớ nhanh nhất?
Đáp án và lời giải
Đáp án: C
Câu 93
Trong các sơ đồ quản lý bộ nhớ sau, sơ đồ nào không bị phân đoạn bộ nhớ vật lý?
Đáp án và lời giải
Đáp án: D
Câu 94
Trong sơ đồ phân trang, việc sử dụng tối ưu bộ nhớ phụ thuộc vào cách nạp trang tích cực. Phương án nào sau đây là giải pháp nạp trang hay được sử dụng?
Đáp án và lời giải
Đáp án: C
Câu 95
Trong sơ đồ phân trang, việc sử dụng tối ưu bộ nhớ phụ thuộc vào thay thế trang tích cực. Tức là đưa một số trang ra ngoài và nạp vào các trang khác cần thiết cho chương trình. Phương án nào sau đây là giải pháp được sử dụng để thay thế trang tốt nhất?
Đáp án và lời giải
Đáp án: A
Câu 96
Sơ đồ cấp phát bộ nhớ nào sau đây loại bỏ được hiện tượng phân mảnh ngoại vi?
Đáp án và lời giải
Đáp án: A
Câu 97
Giải pháp nào sau đây nói đến những trang tồn tại trong bộ nhớ lâu nhất sẽ bị thay thế?
Đáp án và lời giải
Đáp án: A
Câu 98
Trong sơ đồ kết hợp phân trang và phân đoạn, trường độ dài Li trong bảng SCB chứa nội dung gì?