Tạo Trắc Nghiệm

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?

Đáp án và lời giải

Đáp án: B