Trắc nghiệm Hệ điều hành Bài 2: Phân loại hệ điều hành
25 câu · Đề ôn tập tổng hợp
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
Hệ đ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?
Đáp án và lời giải
Đáp án: B
Câu 2
Đâ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?
Đáp án và lời giải
Đáp án: C
Câu 3
Đặc điểm nổi bật của hệ điều hành chia sẻ thời gian (Time-sharing OS) là gì?
Đáp án và lời giải
Đáp án: B
Câu 4
Mục đích chính của hệ điều hành chia sẻ thời gian là gì?
Đáp án và lời giải
Đáp án: D
Câu 5
Hệ đ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ế?
Đáp án và lời giải
Đáp án: D
Câu 6
Trong 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ì?
Đáp án và lời giải
Đáp án: C
Câu 7
Trong 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ì?
Đáp án và lời giải
Đáp án: A
Câu 8
Hệ đ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?
Đáp án và lời giải
Đáp án: B
Câu 9
Trong 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?
Đáp án và lời giải
Đáp án: B
Câu 10
Đặc điểm chính của hệ điều hành phân tán (Distributed OS) là gì?
Đáp án và lời giải
Đáp án: C
Câu 11
Hệ đ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?
Đáp án và lời giải
Đáp án: D
Câu 12
Đâu là ví dụ phổ biến của hệ điều hành di động (Mobile OS)?
Đáp án và lời giải
Đáp án: D
Câu 13
Sự 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ì?
Đáp án và lời giải
Đáp án: C
Câu 14
Hệ điều hành nào hỗ trợ đa nhiệm (Multitasking)?
Đáp án và lời giải
Đáp án: D
Câu 15
Mô 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?
Đáp án và lời giải
Đáp án: C
Câu 16
Mô 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?
Đáp án và lời giải
Đáp án: B
Câu 17
Ưu điểm tiềm năng của mô hình microkernel so với monolithic là gì?
Đáp án và lời giải
Đáp án: C
Câu 18
Nhiều hệ điều hành hiện đại như Windows, macOS, Linux được coi là sử dụng mô hình nào?
Đáp án và lời giải
Đáp án: C
Câu 19
Hệ đ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?
Đáp án và lời giải
Đáp án: B
Câu 20
Trong hệ điều hành đa chương (Multiprogramming), mục đích chính là gì?
Đáp án và lời giải
Đáp án: D
Câu 21
Hệ đ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)?
Đáp án và lời giải
Đáp án: C
Câu 22
Sự 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ì?
Đáp án và lời giải
Đáp án: D
Câu 23
Hệ đ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)?
Đáp án và lời giải
Đáp án: C
Câu 24
Mộ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ì?
Đáp án và lời giải
Đáp án: C
Câu 25
Đâu là một yếu tố quan trọng để phân loại các hệ điều hành?