Trắc nghiệm Hệ điều hành Bài 2: Phân loại hệ điều hành Trắc nghiệm Hệ điều hành Bài 2: Phân loại hệ điều hành 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 2: Phân loại hệ điều hành 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ếtHệ điều hành xử lý hàng loạt (Batch Processing OS) hoạt động dựa trên nguyên tắc nào?A.Phản hồi ngay lập tức các yêu cầu của người dùng.B.BC.Chia sẻ thời gian CPU cho nhiều người dùng cùng lúc.D.Quản lý tài nguyên trên mạng máy tính. Lát kiểm tra lại Câu 2Nhận biếtĐâu là nhược điểm chính của hệ điều hành xử lý hàng loạt truyền thống?A.Khả năng xử lý nhiều tác vụ cùng lúc kém.B.Chi phí phần cứng cao.C.CD.Không hỗ trợ các thiết bị nhập/xuất. Lát kiểm tra lại Câu 3Nhận biếtĐặc điểm nổi bật của hệ điều hành chia sẻ thời gian (Time-sharing OS) là gì?A.Mỗi công việc được xử lý cho đến khi hoàn thành.B.BC.Chỉ dành cho các hệ thống máy chủ lớn.D.Không cần quản lý bộ nhớ. Lát kiểm tra lại Câu 4Nhận biếtMục đích chính của hệ điều hành chia sẻ thời gian là gì?A.Tối đa hóa việc sử dụng CPU bởi một người dùng duy nhất.B.Thực hiện các tác vụ tính toán cường độ cao trong thời gian dài.C.Đảm bảo phản hồi cực nhanh cho các sự kiện bên ngoài.D.D Lát kiểm tra lại Câu 5Nhận biếtHệ điều hành nào thường được sử dụng trong các ứng dụng yêu cầu thời gian phản hồi cực kỳ nghiêm ngặt, ví dụ như hệ thống điều khiển tên lửa hay thiết bị y tế?A.Hệ điều hành mạng.B.Hệ điều hành đa nhiệm.C.Hệ điều hành xử lý hàng loạt.D.D Lát kiểm tra lại Câu 6Nhận biếtTrong hệ điều hành thời gian thực, "thời gian thực cứng" (Hard Real-time) có nghĩa là gì?A.Có thể chấp nhận một số độ trễ trong phản hồi.B.Phản hồi nhanh nhất có thể nhưng không đảm bảo thời hạn.C.CD.Dễ dàng lập trình và phát triển. Lát kiểm tra lại Câu 7Nhận biếtTrong hệ điều hành thời gian thực, "thời gian thực mềm" (Soft Real-time) có nghĩa là gì?A.AB.Không có bất kỳ ràng buộc thời gian nào.C.Dành cho các ứng dụng văn phòng thông thường.D.Chỉ hoạt động trên phần cứng chuyên dụng. Lát kiểm tra lại Câu 8Nhận biếtHệ điều hành nào quản lý các tài nguyên và cung cấp dịch vụ cho các máy tính kết nối trong mạng?A.Hệ điều hành phân tán.B.BC.Hệ điều hành nhúng.D.Hệ điều hành di động. Lát kiểm tra lại Câu 9Nhận biếtTrong hệ điều hành mạng, người dùng thường nhận biết rõ ranh giới giữa máy tính cục bộ và các tài nguyên trên mạng. Điều này khác với loại hệ điều hành nào?A.Hệ điều hành thời gian thực.B.BC.Hệ điều hành di động.D.Hệ điều hành xử lý hàng loạt. Lát kiểm tra lại Câu 10Nhận biếtĐặc điểm chính của hệ điều hành phân tán (Distributed OS) là gì?A.Chỉ chạy trên một máy tính mạnh duy nhất.B.Mỗi máy tính hoạt động độc lập và không chia sẻ tài nguyên.C.CD.Chỉ sử dụng trong các siêu máy tính. Lát kiểm tra lại Câu 11Nhận biếtHệ điều hành nào thường được cài đặt trên các thiết bị có tài nguyên hạn chế và thực hiện các chức năng chuyên biệt, ví dụ như lò vi sóng, máy giặt, hoặc thiết bị y tế cầm tay?A.Hệ điều hành máy chủ.B.Hệ điều hành máy tính để bàn.C.Hệ điều hành di động.D.D Lát kiểm tra lại Câu 12Nhận biếtĐâu là ví dụ phổ biến của hệ điều hành di động (Mobile OS)?A.Windows Server.B.macOS.C.Unix.D.D Lát kiểm tra lại Câu 13Nhận biếtSự khác biệt chính giữa hệ điều hành máy tính để bàn và hệ điều hành máy chủ là gì?A.Hệ điều hành máy tính để bàn không hỗ trợ mạng.B.Hệ điều hành máy chủ chỉ có giao diện dòng lệnh.C.CD.Hệ điều hành máy tính để bàn đắt hơn. Lát kiểm tra lại Câu 14Nhận biếtHệ điều hành nào hỗ trợ đa nhiệm (Multitasking)?A.Chỉ các hệ điều hành hiện đại.B.Chỉ hệ điều hành chia sẻ thời gian.C.Chỉ hệ điều hành thời gian thực.D.D Lát kiểm tra lại Câu 15Nhận biếtMô hình nào mô tả hệ điều hành trong đó hạt nhân (kernel) chứa gần như tất cả các chức năng của hệ điều hành trong một không gian địa chỉ duy nhất?A.Hệ điều hành phân tán.B.Hệ điều hành microkernel.C.CD.Hệ điều hành lai (Hybrid). Lát kiểm tra lại Câu 16Nhận biếtMô hình nào mô tả hệ điều hành trong đó hạt nhân (kernel) chỉ chứa các chức năng cốt lõi nhất (quản lý tiến trình, quản lý bộ nhớ mức thấp, giao tiếp liên tiến trình), còn các dịch vụ khác (quản lý hệ thống tệp, driver thiết bị) chạy dưới dạng các tiến trình người dùng riêng biệt?A.Hệ điều hành monolithic.B.BC.Hệ điều hành mạng.D.Hệ điều hành nhúng. Lát kiểm tra lại Câu 17Nhận biếtƯu điểm tiềm năng của mô hình microkernel so với monolithic là gì?A.Tốc độ thực thi các dịch vụ nhanh hơn.B.Kích thước hạt nhân lớn hơn.C.CD.Ít phức tạp hơn trong thiết kế. Lát kiểm tra lại Câu 18Nhận biếtNhiều hệ điều hành hiện đại như Windows, macOS, Linux được coi là sử dụng mô hình nào?A.Chỉ monolithic.B.Chỉ microkernel.C.CD.Chỉ hệ điều hành mạng. Lát kiểm tra lại Câu 19Nhận biếtHệ điều hành nào tập trung vào việc cung cấp môi trường để chạy các chương trình ứng dụng và quản lý tài nguyên cho một người dùng duy nhất tại một thời điểm, mặc dù có thể hỗ trợ đa nhiệm?A.Hệ điều hành máy chủ.B.BC.Hệ điều hành thời gian thực.D.Hệ điều hành phân tán. Lát kiểm tra lại Câu 20Nhận biếtTrong hệ điều hành đa chương (Multiprogramming), mục đích chính là gì?A.Chạy nhiều phiên bản của cùng một chương trình.B.Cho phép nhiều người dùng tương tác cùng lúc.C.Đảm bảo mỗi chương trình hoàn thành trước khi chương trình tiếp theo bắt đầu.D.D Lát kiểm tra lại Câu 21Nhận biếtHệ điều hành nào KHÔNG thuộc loại hệ điều hành đa người dùng (Multi-user OS)?A.Linux server.B.Windows Server.C.CD.Unix. Lát kiểm tra lại Câu 22Nhận biếtSự khác biệt cơ bản giữa hệ điều hành đa nhiệm (Multitasking) và hệ điều hành đa xử lý (Multiprocessing) là gì?A.Đa nhiệm chỉ chạy trên một CPU, đa xử lý chạy trên nhiều CPU.B.Đa nhiệm chỉ cho phép một chương trình chạy tại một thời điểm.C.Đa xử lý chỉ hỗ trợ một người dùng.D.D Lát kiểm tra lại Câu 23Nhận biếtHệ điều hành nào được thiết kế đặc biệt để quản lý và chạy các ứng dụng ảo hóa (virtualization)?A.Hệ điều hành nhúng.B.Hệ điều hành thời gian thực.C.CD.Hệ điều hành di động. Lát kiểm tra lại Câu 24Nhận biếtMột hệ điều hành cho phép nhiều người dùng cùng đăng nhập và sử dụng tài nguyên của hệ thống cùng lúc được gọi là gì?A.Hệ điều hành đơn nhiệm.B.Hệ điều hành đơn người dùng.C.CD.Hệ điều hành thời gian thực. Lát kiểm tra lại Câu 25Nhận biếtĐâu là một yếu tố quan trọng để phân loại các hệ điều hành?A.Kích thước của ổ cứng.B.BC.Ngôn ngữ lập trình được sử dụng để viết OS.D.Màu sắc của giao diện người dùng. Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI