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 - Đề 4

50 câu hỏi 60 phút

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

Phương pháp nhanh nhất để trao đổi thông tin giữa các tiến trình:

A.

Đường ống

B.

Vùng nhớ chia sẻ

C.

Trao đổi thông điệp

D.
Socket
Đáp án
Đáp án đúng: B
Phương pháp nhanh nhất để trao đổi thông tin giữa các tiến trình là sử dụng vùng nhớ chia sẻ (shared memory). Các phương pháp khác như đường ống (pipe), trao đổi thông điệp (message passing) và socket đều liên quan đến việc sao chép dữ liệu giữa các tiến trình thông qua kernel, làm tăng overhead. Vùng nhớ chia sẻ cho phép các tiến trình truy cập trực tiếp vào cùng một vùng nhớ, loại bỏ nhu cầu sao chép dữ liệu và do đó nhanh hơn.

Danh sách câu hỏi:

Câu 1:

Phương pháp nhanh nhất để trao đổi thông tin giữa các tiến trình:

Lời giải:
Đáp án đúng: B
Phương pháp nhanh nhất để trao đổi thông tin giữa các tiến trình là sử dụng vùng nhớ chia sẻ (shared memory). Các phương pháp khác như đường ống (pipe), trao đổi thông điệp (message passing) và socket đều liên quan đến việc sao chép dữ liệu giữa các tiến trình thông qua kernel, làm tăng overhead. Vùng nhớ chia sẻ cho phép các tiến trình truy cập trực tiếp vào cùng một vùng nhớ, loại bỏ nhu cầu sao chép dữ liệu và do đó nhanh hơn.
Lời giải:
Đáp án đúng: A
Điều kiện "Không có hai tiến trình cùng ở trong miền găng cùng lúc" (mutual exclusion) là một trong bốn điều kiện cần để tránh tình trạng tranh chấp tài nguyên (race condition) trong đồng bộ hóa tiến trình.

* Sử dụng biến cờ hiệu: Giải pháp này có thể vi phạm điều kiện mutual exclusion nếu cả hai tiến trình cùng kiểm tra cờ hiệu và thấy rằng tài nguyên đang sẵn sàng (ví dụ, cả hai cùng thấy cờ hiệu là false), dẫn đến việc cả hai cùng truy cập vào miền găng. Do đó, đáp án A vi phạm điều kiện này.
* Sử dụng luân phiên (Alternation): Giải pháp này đảm bảo mutual exclusion, nhưng có thể dẫn đến tình trạng chờ đợi không cần thiết (busy waiting) và chỉ cho phép một tiến trình vào miền găng mỗi lượt.
* Giải pháp Peterson: Giải pháp này là một thuật toán cổ điển để giải quyết bài toán mutual exclusion giữa hai tiến trình. Nó đảm bảo mutual exclusion, không có deadlock và không có starvation.

Vì vậy, đáp án A là đáp án đúng nhất vì nó vi phạm điều kiện mutual exclusion.
Lời giải:
Đáp án đúng: A
Trong đồ thị cấp phát tài nguyên, mỗi tiến trình (process) được biểu diễn bằng một hình tròn. Các tài nguyên được biểu diễn bằng hình vuông, và các yêu cầu/cấp phát tài nguyên được biểu diễn bằng các cạnh có hướng.
Lời giải:
Đáp án đúng: C
Thuật toán chọn vùng trống đầu tự do lớn nhất để nạp tiến trình là Worst-fit.

* First-fit: Chọn vùng trống đầu tiên đủ lớn để chứa tiến trình.
* Best-fit: Chọn vùng trống nhỏ nhất đủ để chứa tiến trình. Mục tiêu là giảm thiểu không gian bị lãng phí.
* Worst-fit: Chọn vùng trống lớn nhất để chứa tiến trình. Mục tiêu là làm cho các vùng trống còn lại có kích thước tương đối đồng đều, hy vọng có thể sử dụng được cho các tiến trình khác sau này.

Câu 5:

Xét cơ chế MMU trong kĩ thuật phân trang với địa ảo có dạng để chuyển đổi địa chỉ này sang địa chỉ vật lí, MMU dùng bảng trang, phát biểu nào sau đây là chính xác:
Lời giải:
Đáp án đúng: D
Địa chỉ ảo được chia thành hai phần: số trang (p) và độ dời (d). Bảng trang (page table) là một mảng, mỗi phần tử của mảng này chứa thông tin về vị trí của trang trong bộ nhớ vật lý. Khi MMU (Memory Management Unit) cần chuyển đổi một địa chỉ ảo thành địa chỉ vật lý, nó sử dụng số trang (p) như một chỉ số để truy cập vào bảng trang. Phần tử thứ p trong bảng trang sẽ chứa số hiệu khung trang (frame number) trong bộ nhớ vật lý, nơi trang p đang được lưu trữ. Sau đó, MMU kết hợp số hiệu khung trang này với độ dời (d) để tạo ra địa chỉ vật lý cuối cùng.

Các lựa chọn khác không đúng vì:
- A: "Phần tử thứ d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p" là sai. Số trang (p) mới là chỉ số để truy cập bảng trang.
- C: "Phần tử thứ p+d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa" sai vì không có phần tử p+d nào trong bảng trang. Bảng trang được index bằng số trang p.
- D: "Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p" chính xác, nhưng đáp án B đã mô tả đầy đủ hơn và chính xác hơn về vai trò của p và d.

Câu 6:

Trong kỹ thuật phân trang (Paging) khi bộ nhớ thực đầy thì HĐH 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 7:

Hành động nào HĐH sẽ thực thi một process mới sinh 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 8:

Khi một process chuẩn bị vào hay ra khỏi một vùng Critical Section thì 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
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 14:

Đáp án nào sau đây phát biểu chính xác về hiện tượng “bế tắ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
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 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?
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:

Ngắt nào sau đây liên quan đến hoạt động của CPU?
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 24:

Trong các phương án sau, phương án nào được sử dụng phổ biến để cài đặt bộ nhớ ả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 25:

Cylinder (từ trụ) 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 26:

Thư mục thiết bị trên đĩa từ cho biết những thông tin 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
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:

Ưu điểm của phương pháp bitmap 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 29:

Quản lý không gian tự do bằng phương pháp lập nhóm, hệ thống 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 30:

Phương pháp lập lịch C-Scan, đầ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 31:

Trong các hệ file thường có các thao tác 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 32:

Để truy nhập tới các file, hệ file sử dụng 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 33:

Theo phương pháp truy nhập tuần tự, các bản ghi logic trong file được truy nhập lần lượt 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:

Để bảo vệ file và đảm bảo tính toàn vẹn dữ liệu thông qua việ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 35:

Số lượng phần tử trong bảng danh mục 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 36:

Nguyên tắc cơ bản để tổ chức và quản lý thiết bị dựa trên cơ sở 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 37:

Ngôn ngữ kênh được nạp vào hệ thống khi 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 38:

Phương pháp chủ yếu thường áp dụng trong chống lỗi vào/ra 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 39:

Một hệ thống máy tính 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 40:

Trong mối liên kết tĩnh, để đảm bảo được nguyên lý need to know, hệ thống cần 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 41:

Cài đặt ma trận quyền truy nhập bằng phương pháp bảng toàn cục, hệ thống sử dụng một bảng toàn cục bao gồm các thành phần 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 42:

Cài đặt ma trận quyền truy nhập bằng phương pháp thu hồi quyền truy nhập. Khi thu hồi quyền truy nhập cần chú ý tới một số vấn đề gì?
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:

Virus máy tính là một chương trình có khả nă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
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 46:

Với giải pháp nhiều CPU, chúng ta có thể tích hợp hệ thống theo xu hướ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

Câu 47:

Ưu điểm của sơ đồ liên kết bình đẳng 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 48:

Đặc điểm của cấu trúc kiểu điểm - điểm 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 49:

Để truyền thông báo trong hệ phân tán, ta sử dụng các phương pháp 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 50:

Trong cấu hình của hệ nhiều CPU, sơ đồ liên kết mềm có nhược điểm gì?
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