Trắc nghiệm Hệ điều hành Bài 49: Cài đặt ma trận quyền truy xuất Trắc nghiệm Hệ điều hành Bài 49: Cài đặt ma trận quyền truy xuất 25 câu hỏi 30 phút Hệ điều hànhBẮT ĐẦU LÀM BÀITrắc nghiệm Hệ điều hành Bài 49: Cài đặt ma trận quyền truy xuất 25 câu hỏi 30 phút Hệ điều hànhPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtMa trận quyền truy xuất (Access Matrix) là một mô hình lý thuyết. Việc cài đặt trực tiếp toàn bộ ma trận trong bộ nhớ thường không khả thi vì lý do gì?A.Ma trận quá đơn giản.B.Ma trận thay đổi liên tục.C.Ma trận không thể lưu trữ trên đĩa.D.D Lát kiểm tra lại Câu 2Nhận biếtHai phương pháp chính để cài đặt Ma trận quyền truy xuất là gì?A.Sử dụng Bit Vector và Linked List.B.Sử dụng FIFO và LRU.C.Sử dụng Contiguous Allocation và Indexed Allocation.D.D Lát kiểm tra lại Câu 3Nhận biếtTrong cài đặt bằng Access Control List (ACL), thông tin quyền truy cập được tổ chức như thế nào?A.Mỗi miền (domain) có một danh sách các quyền mà nó có.B.Mỗi cặp (miền, đối tượng) lưu trữ các quyền.C.Quyền được lưu trữ trong một bảng băm toàn cục.D.D Lát kiểm tra lại Câu 4Nhận biếtKhi kiểm tra xem một chủ thể trong miền \(D_i\) có quyền `read` trên đối tượng \(O_j\) hay không, hệ thống sẽ làm gì nếu sử dụng cài đặt ACL?A.Kiểm tra Capability List của miền \(D_i\).B.Duyệt qua tất cả các miền.C.Tra cứu trong bảng toàn cục.D.D Lát kiểm tra lại Câu 5Nhận biếtƯu điểm của cài đặt Access Control List là gì?A.Dễ dàng thu hồi quyền cho một chủ thể.B.Kích thước luôn nhỏ gọn.C.Dễ dàng chuyển giao quyền.D.D Lát kiểm tra lại Câu 6Nhận biếtNhược điểm của cài đặt Access Control List là gì?A.Khó kiểm tra quyền cho một đối tượng.B.Khó thu hồi quyền cho một đối tượng.C.Kích thước luôn nhỏ.D.D Lát kiểm tra lại Câu 7Nhận biếtTrong cài đặt bằng Capability List, thông tin quyền truy cập được tổ chức như thế nào?A.Mỗi đối tượng (object) có một danh sách các miền và quyền.B.Quyền được lưu trữ trong một bảng toàn cục.C.Quyền được lưu trữ trong các mục nhập thư mục.D.D Lát kiểm tra lại Câu 8Nhận biếtKhi kiểm tra xem một chủ thể trong miền \(D_i\) có quyền `read` trên đối tượng \(O_j\) hay không, hệ thống sẽ làm gì nếu sử dụng cài đặt Capability List?A.Kiểm tra ACL của đối tượng \(O_j\).B.Duyệt qua tất cả các đối tượng.C.Tra cứu trong bảng toàn cục.D.D Lát kiểm tra lại Câu 9Nhận biếtƯu điểm của cài đặt Capability List là gì?A.Dễ dàng quản lý quyền cho một đối tượng.B.Kích thước luôn nhỏ gọn.C.Dễ dàng thu hồi quyền.D.D Lát kiểm tra lại Câu 10Nhận biếtNhược điểm chính của cài đặt Capability List là gì?A.Khó kiểm tra quyền cho một chủ thể.B.Khó quản lý quyền cho một chủ thể trên nhiều đối tượng.C.Kích thước luôn nhỏ.D.D Lát kiểm tra lại Câu 11Nhận biếtCài đặt nào phù hợp hơn nếu nhu cầu phổ biến là trả lời câu hỏi "Ai có quyền gì trên đối tượng X?"A.Capability List.B.Cả hai đều như nhau.C.Bảng băm.D.D Lát kiểm tra lại Câu 12Nhận biếtCài đặt nào phù hợp hơn nếu nhu cầu phổ biến là trả lời câu hỏi "Chủ thể Y có quyền gì trên các đối tượng nào?"A.Access Control List (ACL).B.Cả hai đều như nhau.C.Bảng băm.D.D Lát kiểm tra lại Câu 13Nhận biếtTrong các hệ thống tệp hiện đại (ví dụ: Unix/Linux với quyền rwx, Windows với ACLs), cài đặt nào được sử dụng rộng rãi hơn?A.Capability List.B.Cả hai với mức độ như nhau.C.Chỉ Ma trận đầy đủ.D.D Lát kiểm tra lại Câu 14Nhận biếtTrong cài đặt ACL, các mục nhập thường được lưu trữ ở đâu?A.Trong PCB của tiến trình.B.Trong Bảng trang.C.Trong Capability List của người dùng.D.D Lát kiểm tra lại Câu 15Nhận biếtTrong cài đặt Capability List, các Capability thường được lưu trữ ở đâu?A.Trong metadata của đối tượng.B.BC.Trong vùng swap.D.Trong vùng boot. Lát kiểm tra lại Câu 16Nhận biếtCách hiện thực đơn giản nhất cho Ma trận quyền truy xuất là lưu trữ các mục nhập KHÔNG trống. Điều này dẫn đến các cấu trúc dữ liệu như gì?A.Bảng Ma trận đầy đủ.B.Bit Vector.C.Linked List of Free Blocks.D.D Lát kiểm tra lại Câu 17Nhận biếtViệc chuyển đổi giữa các miền bảo vệ (Domain Switching) có thể được cài đặt như thế nào?A.Bằng cách thay đổi trực tiếp các quyền của tiến trình.B.Bằng cách tạo tiến trình mới hoàn toàn.C.Bằng cách sao chép dữ liệu.D.D Lát kiểm tra lại Câu 18Nhận biếtVí dụ về Domain Switching trong hệ thống Unix/Linux là gì?A.Mở một tập tin.B.Tạo một thư mục.C.Chuyển đổi giữa hai tiến trình người dùng bình thường.D.D Lát kiểm tra lại Câu 19Nhận biếtBit SUID trên tệp thực thi trong Unix/Linux hoạt động như thế nào liên quan đến Domain Switching?A.Vô hiệu hóa tất cả các quyền.B.Cho phép bất kỳ ai chạy tệp với quyền root.C.CD.Chỉ cho phép chủ sở hữu chạy tệp. Lát kiểm tra lại Câu 20Nhận biếtƯu điểm của cơ chế SUID trong Unix/Linux là gì?A.Tăng tính bảo mật tổng thể.B.Dễ dàng gỡ lỗi.C.CD.Giảm số lượng lời gọi hệ thống. Lát kiểm tra lại Câu 21Nhận biếtNhược điểm của cơ chế SUID trong Unix/Linux là gì?A.Gây chậm hệ thống.B.Tốn kém bộ nhớ.C.CD.Chỉ hoạt động trên hệ thống đơn nhiệm. Lát kiểm tra lại Câu 22Nhận biếtCơ chế nào trong các hệ thống Windows tương tự với SUID trong Unix/Linux?A.Registry.B.Device Manager.C.User Account Control (UAC).D.D Lát kiểm tra lại Câu 23Nhận biếtMa trận quyền truy xuất cung cấp nền tảng cho việc hiện thực cơ chế bảo vệ nào?A.Chỉ bảo vệ bộ nhớ.B.Chỉ bảo vệ tệp.C.Chỉ bảo vệ thiết bị.D.D Lát kiểm tra lại Câu 24Nhận biếtTrong các hệ thống phân tầng (Layered Systems), việc chuyển đổi giữa các tầng có thể được xem như một hình thức của Domain Switching. Mục đích là gì?A.Chỉ để tăng hiệu suất.B.Chỉ để sử dụng ít bộ nhớ.C.CD.Giảm số lượng lớp. Lát kiểm tra lại Câu 25Nhận biếtMục đích cuối cùng của việc cài đặt Ma trận quyền truy xuất là gì?A.Chỉ để hiển thị ma trận trên màn hình.B.Chỉ để làm cho hệ thống phức tạp hơn.C.Chỉ để thực hiện các phép tính toán.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI