JavaScript is required
Danh sách đề

500+ câu trắc nghiệm Nguyên lý hệ điều hành có đầy đủ đáp án - Đề 2

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

DCB là một vùng nhớ lưu trữ các thông tin mô tả về tiến trình, nó có nhiều thành phần. Thông tin về danh sách các tài nguyên hệ thống mà tiến trình đang sử dụng thuộc loại thành phần nào sau đây:

A.

Định danh của tiến trình

B.

Trạng thái của tiến trình

C.

Thông tin giao tiếp

D.
Ngữ cảnh của tiến trình
Đáp án
DCB (Device Control Block) là một cấu trúc dữ liệu được hệ điều hành sử dụng để lưu trữ thông tin về một thiết bị phần cứng cụ thể. Nó chứa các thông tin cần thiết để hệ điều hành có thể giao tiếp và quản lý thiết bị đó một cách hiệu quả. Trong ngữ cảnh tiến trình, thông tin về danh sách các tài nguyên hệ thống mà tiến trình đang sử dụng (ví dụ: các file đang mở, các ổ đĩa đang truy cập, bộ nhớ được cấp phát, các thiết bị I/O đang sử dụng) là một phần quan trọng của ngữ cảnh tiến trình. Ngữ cảnh tiến trình bao gồm tất cả các thông tin cần thiết để hệ điều hành có thể tạm dừng và sau đó tiếp tục thực thi tiến trình một cách chính xác. Do đó, đáp án D là chính xác nhất.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: D
DCB (Device Control Block) là một cấu trúc dữ liệu được hệ điều hành sử dụng để lưu trữ thông tin về một thiết bị phần cứng cụ thể. Nó chứa các thông tin cần thiết để hệ điều hành có thể giao tiếp và quản lý thiết bị đó một cách hiệu quả. Trong ngữ cảnh tiến trình, thông tin về danh sách các tài nguyên hệ thống mà tiến trình đang sử dụng (ví dụ: các file đang mở, các ổ đĩa đang truy cập, bộ nhớ được cấp phát, các thiết bị I/O đang sử dụng) là một phần quan trọng của ngữ cảnh tiến trình. Ngữ cảnh tiến trình bao gồm tất cả các thông tin cần thiết để hệ điều hành có thể tạm dừng và sau đó tiếp tục thực thi tiến trình một cách chính xác. Do đó, đáp án D là chính xác nhất.
Lời giải:
Đáp án đúng: A
Để đảm bảo các tiến trình chia sẻ CPU một cách công bằng và tránh tình trạng một số tiến trình phải chờ đợi quá lâu (vô hạn) để được cấp phát CPU, hệ điều hành sử dụng **Bộ điều phối** (Scheduler). Bộ điều phối là một thành phần quan trọng của hệ điều hành, chịu trách nhiệm quyết định tiến trình nào sẽ được chạy tiếp theo trên CPU. Nó sử dụng các thuật toán lập lịch khác nhau (ví dụ: First-Come, First-Served, Shortest Job First, Priority Scheduling, Round Robin) để đảm bảo tính công bằng và hiệu quả trong việc sử dụng CPU. * **Bộ điều phối (Scheduler):** Đảm bảo tiến trình được cấp CPU một cách công bằng và tránh bị bỏ đói. * **Khối quản lí tiến trình:** Quản lí thông tin về các tiến trình (ví dụ: trạng thái, ID, độ ưu tiên), nhưng không trực tiếp giải quyết vấn đề chia sẻ CPU công bằng. * **Khối quản lí tài nguyên:** Quản lí các tài nguyên hệ thống (ví dụ: bộ nhớ, ổ đĩa), không liên quan trực tiếp đến việc lập lịch CPU. * **Bộ phân phối:** Không phải là một thuật ngữ phổ biến hoặc chính xác trong ngữ cảnh này. Có thể gây nhầm lẫn.
Lời giải:
Đáp án đúng: B
The FIFO (First-In, First-Out) algorithm executes processes in the order they arrive. P1 arrives at 0, waits 0. P2 arrives at 2, P1 finishes at 10, waits 8. P3 arrives at 3, P1 finishes at 10, P2 finishes at 17, waits 14. P4 arrives at 5, P1 finishes at 10, P2 finishes at 17, P3 finishes at 22, waits 17. P5 arrives at 9, P1 finishes at 10, P2 finishes at 17, P3 finishes at 22, P4 finishes at 27, waits 18. Total wait time: 0 + 8 + 14 + 17 + 18 = 57. None of the given options match this calculation.

Câu 4:

Kĩ thuật nào sau đây không thể áp dụng hiệu quả trong hệ thống phân tán:

Lời giải:
Đáp án đúng: D
Trong hệ thống phân tán, việc sử dụng đường ống (Pipe) để truyền dữ liệu giữa các tiến trình trên các máy khác nhau trở nên phức tạp và kém hiệu quả. - **Đường ống (Pipe):** Thường được sử dụng để giao tiếp giữa các tiến trình trên cùng một máy. Việc mở rộng để sử dụng trên hệ thống phân tán đòi hỏi các cơ chế phức tạp để xử lý vấn đề về vị trí, bảo mật và độ tin cậy. - **Trao đổi thông điệp (Message Passing):** Là một kỹ thuật phổ biến và hiệu quả trong hệ thống phân tán. Nó cho phép các tiến trình trao đổi dữ liệu một cách linh hoạt và tin cậy, không phụ thuộc vào vị trí của chúng. - **Socket:** Cũng là một phương tiện giao tiếp quan trọng trong hệ thống phân tán, cho phép các tiến trình trên các máy khác nhau thiết lập kết nối và trao đổi dữ liệu. Do đó, kỹ thuật đường ống (Pipe) không phù hợp và không thể áp dụng hiệu quả trong hệ thống phân tán so với trao đổi thông điệp và socket.

Câu 5:

Tập hợp tất cả địa chỉ ảo phát sinh bởi một chương trình gọi là:
Lời giải:
Đáp án đúng: A
Địa chỉ ảo là một không gian địa chỉ mà một chương trình nhìn thấy, độc lập với không gian địa chỉ vật lý thực tế của bộ nhớ. Tập hợp tất cả các địa chỉ ảo được phát sinh bởi một chương trình được gọi là không gian địa chỉ (address space) của chương trình đó.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Trong kĩ thuật cấp phát vùng nhớ phân đoạn một địa chỉ ảo được thể hiện bởi:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Ví dụ cần đọc các khối sau 98,183,37,122,14,122,65,67 đầu đọc tại vị trí 53, dùng thuật toán lập lịch C-SCAN thì đầu đọc sẽ lần lượt qua các khối có thứ tự nào sau đây:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Ví dụ cần đọc các khối sau 98,183,37,122,14,122,65,67 đầu đọc tại vị trí 53, dùng thuật toán lập lịch FCFS thì đầu đọc sẽ lần lượt qua các khối có thứ tự nào sau đây:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Độ ưu tiên của các process cho biết?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Phát biểu nào sau đây là chính xác về hệ thống giải thích lệnh?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Trong các phương án sau, phương án nào là phương pháp giải quyết bài toán đoạn tới hạn?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Hai phép xử lý WAIT và SIGNAL được sử dụng trong phương pháp nào sau đây để giải quyết bài toán tới hạn?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Trong các lựa chọn sau, lựa chọn nào không phải là điều kiện xảy ra bế tắc trong hệ thống?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Trong các phương án sau, đâu là ưu điểm của cấu trúc Overlay?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

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?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

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ý?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

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?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Một bitvector (bitmap) bao gồm...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Trong phương pháp liệt kê, mỗi khối có một con trỏ để trỏ tới...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Theo phương pháp cấp phát liên tục, nếu kích thước file lớn hơn vùng các khối đĩa liên tục lớn nhất thì...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Trong phương pháp cấp phát liên kết sử dụng 2 con trỏ, 2 con trỏ này sẽ trỏ tới ĐÂU của file đã được cấp phát?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Phương pháp lập lịch Look, đầu từ đọc/ghi sẽ...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Sự khó khăn khi đặt tên tập tin không trùng nhau và nguời sử dụng không thể phân nhóm cho tập tin và tìm kiếm chậm. Đây là nhược điểm của kiểu tổ chức file nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Ưu điểm của hệ quản lý tệp là...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Thiết bị quản lý đóng vai trò như một máy tính chuyên dụng có nhiệm vụ điều khiển các thiết bị kết nối với nó và gọi là kênh vào/ra. Sự hoạt động của kênh vào/ra...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Một máy tính có thể có nhiều kênh vào/ra, mỗi kênh vào/ra lại có thể có những kênh con của mình. Để hệ thống làm việc được với các kênh thì CPU phải...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Trong kỹ thuật vùng đệm vòng tròn. Vòng tròn tức là...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Trong kỹ thuật kết khối. Khẳng định nào ĐÚNG khi tổ chức kết khối?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Một chủ thể trong hệ thống sẽ hoạt động trong một miền bảo vệ nào đó. Một miền bảo vệ sẽ xác định các...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Để có thể kiểm soát được tình trạng sử dụng tài nguyên trong hệ thống và hạn chế các lỗi xảy ra do tranh chấp tài nguyên. Hệ điều hành cần phải thực hiện chỉ cho phép...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Trong mối liên kết động, để đảm bảo được nguyên lý need to know, hệ thống có thể:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Để cài đặt ma trận quyền truy nhập ta sử dụng các phương pháp nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

An toàn hệ thống bằng cơ chế ngăn chặn nguyên nhân từ phía hệ thống. Mối đe dọa phổ biến theo phương pháp này là?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Cấu trúc của hệ phân tán bao gồm?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Theo giải pháp RICART – AGRAWNLA, một tiến trình Q nhận được một thông báo yêu cầu vào đoạn tới hạn thì có thể xảy ra những tình huống nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP