Tạo Trắc Nghiệm

Trắc nghiệm Hệ điều hành Bài 40: Hệ thống quản lý nhập-xuất

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ệ thống quản lý nhập/xuất (I/O System) của Hệ điều hành có mục đích chính là gì?

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

Đáp án: D

Câu 2

Đâu là một trong những chức năng chính của Hệ thống quản lý I/O?

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

Đáp án: D

Câu 3

Các thiết bị I/O có thể được phân loại dựa trên đặc điểm nào?

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

Đáp án: D

Câu 4

Đâu là một ví dụ về thiết bị Block-oriented (hướng khối)?

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

Đáp án: D

Câu 5

Đâu là một ví dụ về thiết bị Character-oriented (hướng ký tự)?

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

Đáp án: C

Câu 6

Trong kiến trúc của Hệ thống quản lý I/O, Driver thiết bị (Device Driver) là lớp phần mềm nào?

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

Đáp án: D

Câu 7

Lớp phần mềm nào trong kiến trúc Hệ thống quản lý I/O cung cấp giao diện chuẩn, độc lập với thiết bị, cho các ứng dụng?

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

Đáp án: D

Câu 8

Ba phương thức chính để CPU tương tác với các thiết bị I/O là gì?

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

Đáp án: D

Câu 9

Trong phương thức Programmed I/O (PIO), ai là người chịu trách nhiệm trực tiếp di chuyển dữ liệu giữa CPU và bộ điều khiển thiết bị?

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

Đáp án: D

Câu 10

Nhược điểm chính của Programmed I/O (PIO) là gì?

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

Đáp án: D

Câu 11

Trong phương thức Interrupt-driven I/O, điều gì xảy ra khi thiết bị I/O hoàn thành một thao tác hoặc cần sự chú ý của CPU?

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

Đáp án: D

Câu 12

Ưu điểm của Interrupt-driven I/O so với Programmed I/O (Polling) là gì?

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

Đáp án: D

Câu 13

Nhược điểm của Interrupt-driven I/O là gì (đặc biệt khi truyền dữ liệu lớn)?

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

Đáp án: C

Câu 14

Phương thức nào cho phép bộ điều khiển thiết bị (Device Controller) truyền dữ liệu trực tiếp giữa thiết bị ngoại vi và bộ nhớ chính mà KHÔNG cần sự can thiệp trực tiếp của CPU trong quá trình truyền?

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

Đáp án: D

Câu 15

Ưu điểm chính của DMA là gì?

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

Đáp án: D

Câu 16

Bộ điều khiển thiết bị (Device Controller) là thành phần nào?

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

Đáp án: D

Câu 17

Các thanh ghi trạng thái (Status Registers) và thanh ghi dữ liệu (Data Registers) thường nằm ở đâu và được sử dụng để làm gì?

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

Đáp án: C

Câu 18

Buffering (Đệm) trong Hệ thống quản lý I/O là kỹ thuật gì?

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

Đáp án: D

Câu 19

Mục đích của Buffering là gì?

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

Đáp án: D

Câu 20

Spooling (Simultaneous Peripheral Operations On-Line) là kỹ thuật sử dụng Buffering và Disks để làm gì?

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

Đáp án: D

Câu 21

Spooling thường được sử dụng cho loại thiết bị nào?

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

Đáp án: D

Câu 22

Đâu là lợi ích chính của Spooling?

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

Đáp án: C

Câu 23

Trong kiến trúc I/O giống Unix, thiết bị được biểu diễn dưới dạng nào trong hệ thống tệp?

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

Đáp án: D

Câu 24

Các loại tệp thiết bị trong Unix/Linux là gì?

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

Đáp án: D

Câu 25

Mô hình “Device-Independent I/O Software” (Phần mềm I/O độc lập với thiết bị) giúp gì cho việc phát triển ứng dụng và Hệ điều hành?

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

Đáp án: C