Trắc nghiệm Hệ điều hành Bài 44: Hệ thống I-O chuẩn (terminals) Trắc nghiệm Hệ điều hành Bài 44: Hệ thống I-O chuẩn (terminals) 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 44: Hệ thống I-O chuẩn (terminals) 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ếtTrong bối cảnh hệ điều hành, "Terminal" (Thiết bị đầu cuối) ban đầu đề cập đến loại thiết bị nào?A.Chỉ màn hình hiển thị đồ họa.B.Chỉ bàn phím.C.Chỉ máy in.D.D Lát kiểm tra lại Câu 2Nhận biếtĐiểm khác biệt chính giữa Dumb Terminal (Thiết bị đầu cuối "ngu") và Smart Terminal (Thiết bị đầu cuối thông minh) là gì?A.Dumb Terminal có màn hình màu, Smart Terminal không.B.Dumb Terminal kết nối không dây, Smart Terminal kết nối có dây.C.Dumb Terminal có CPU riêng, Smart Terminal không.D.D Lát kiểm tra lại Câu 3Nhận biếtNgày nay, khi chúng ta sử dụng Terminal Emulator (Trình giả lập thiết bị đầu cuối) trên máy tính cá nhân, nó đang mô phỏng chức năng của loại thiết bị đầu cuối nào?A.Chỉ Dumb Terminal.B.Chỉ Smart Terminal.C.Máy in.D.D Lát kiểm tra lại Câu 4Nhận biếtTrong hệ điều hành Unix/Linux, các thiết bị đầu cuối vật lý hoặc giả lập (ví dụ: cửa sổ terminal trên desktop) được quản lý bởi thành phần nào?A.CPU Scheduler.B.File System.C.Memory Manager.D.D Lát kiểm tra lại Câu 5Nhận biếtTerminal Driver (Line Discipline) có vai trò gì trong việc xử lý dữ liệu nhập từ bàn phím?A.Chỉ truyền dữ liệu thô trực tiếp đến ứng dụng.B.Chỉ lưu trữ dữ liệu vào tệp.C.Chỉ hiển thị dữ liệu trên màn hình.D.D Lát kiểm tra lại Câu 6Nhận biếtChế độ hoạt động nào của Terminal Driver xử lý dữ liệu nhập theo dòng, cho phép người dùng chỉnh sửa dòng nhập bằng các phím đặc biệt trước khi dữ liệu được gửi đến ứng dụng?A.Non-canonical mode (Raw mode).B.Binary mode.C.Stream mode.D.D Lát kiểm tra lại Câu 7Nhận biếtChế độ hoạt động nào của Terminal Driver chuyển dữ liệu nhập từ bàn phím đến ứng dụng ngay lập tức khi mỗi ký tự được gõ, bỏ qua việc xử lý các ký tự đặc biệt như Enter hoặc Backspace (trong hầu hết trường hợp)?A.Canonical mode.B.Line mode.C.Cooked mode.D.D Lát kiểm tra lại Câu 8Nhận biếtTrong Unix/Linux, tệp thiết bị nào thường đại diện cho thiết bị đầu cuối điều khiển (controlling terminal) của một phiên đăng nhập?A.`/dev/null`.B.`/dev/zero`.C.`/dev/random`.D.D Lát kiểm tra lại Câu 9Nhận biếtCác "standard streams" (luồng chuẩn) trong lập trình, được kế thừa từ Unix, là gì?A.Input, Output, Error.B.File, Socket, Pipe.C.Keyboard, Screen, Printer.D.D Lát kiểm tra lại Câu 10Nhận biếtTheo mặc định, Standard Input (stdin) thường được kết nối với thiết bị nào?A.Màn hình.B.Máy in.C.Tệp.D.D Lát kiểm tra lại Câu 11Nhận biếtTheo mặc định, Standard Output (stdout) và Standard Error (stderr) thường được kết nối với thiết bị nào?A.Bàn phím.B.Máy in.C.Tệp.D.D Lát kiểm tra lại Câu 12Nhận biếtTrong Unix/Linux shell, toán tử `>` được sử dụng để làm gì?A.Chuyển hướng Standard Input.B.Chuyển hướng Standard Error.C.Nối hai lệnh bằng Pipe.D.D Lát kiểm tra lại Câu 13Nhận biếtTrong Unix/Linux shell, toán tử ` A. AB. Chuyển hướng Standard Output.C. Chuyển hướng Standard Error.D. Nối hai lệnh bằng Pipe.A.Tăng tốc độ của bàn phím và màn hình.B.Chỉ để đồng bộ hóa truy cập.C.Giảm thiểu số lượng ngắt.D.D Lát kiểm tra lại Câu 14Nhận biếtTrong Unix/Linux shell, toán tử `|` (Pipe) được sử dụng để làm gì?A.Chuyển hướng Standard Output đến một tệp.B.Chuyển hướng Standard Input từ một tệp.C.Chuyển hướng Standard Error.D.D Lát kiểm tra lại Câu 15Nhận biếtKý tự đặc biệt nào trong chế độ Canonical của Terminal Driver thường được sử dụng để báo hiệu kết thúc của dòng nhập?A.Ctrl+C.B.Ctrl+Z.C.Ctrl+L.D.D Lát kiểm tra lại Câu 16Nhận biếtKý tự đặc biệt nào trong chế độ Canonical của Terminal Driver thường được sử dụng để xóa ký tự trước con trỏ?A.Ctrl+U.B.Ctrl+W.C.Ctrl+D.D.D Lát kiểm tra lại Câu 17Nhận biếtKý tự đặc biệt nào trong chế độ Canonical của Terminal Driver thường được sử dụng để xóa toàn bộ dòng nhập hiện tại?A.Backspace.B.Enter.C.Ctrl+D.D.D Lát kiểm tra lại Câu 18Nhận biếtKý tự đặc biệt nào trong Unix/Linux (thường là Ctrl+C) được sử dụng để gửi tín hiệu ngắt (Interrupt Signal - SIGINT) tới tiến trình tiền cảnh?A.EOF (End-of-File).B.Suspend.C.Kill Line.D.D Lát kiểm tra lại Câu 19Nhận biếtKý tự đặc biệt nào trong Unix/Linux (thường là Ctrl+Z) được sử dụng để gửi tín hiệu tạm dừng (Suspend Signal - SIGTSTP) tới tiến trình tiền cảnh, đưa nó vào chế độ nền bị tạm dừng?A.Interrupt.B.EOF.C.Kill Line.D.D Lát kiểm tra lại Câu 20Nhận biếtKý tự đặc biệt nào trong Unix/Linux (thường là Ctrl+D ở đầu dòng) được sử dụng để báo hiệu kết thúc luồng nhập (End-of-File)?A.Interrupt.B.Suspend.C.Kill Line.D.D Lát kiểm tra lại Câu 21Nhận biếtMô hình "Pseudo-terminal" (Thiết bị đầu cuối giả) được sử dụng khi nào?A.Khi kết nối trực tiếp với thiết bị phần cứng.B.Chỉ trong các hệ thống nhúng.C.Chỉ cho các ứng dụng GUI.D.D Lát kiểm tra lại Câu 22Nhận biếtTrong mô hình Pseudo-terminal, thường có hai phần: master (chính) và slave (phụ). Phần slave đóng vai trò gì?A.Là ứng dụng người dùng.B.Là Kernel.C.Kết nối trực tiếp với phần cứng.D.D Lát kiểm tra lại Câu 23Nhận biếtTrong mô hình Pseudo-terminal, phần master đóng vai trò gì?A.Là tiến trình người dùng.B.BC.Là Terminal Driver.D.Là thiết bị phần cứng. Lát kiểm tra lại Câu 24Nhận biếtCác thuật toán lập lịch I/O (Disk Scheduling) như FCFS, SSTF, SCAN, C-SCAN, LOOK, C-LOOK thường được áp dụng cho loại thiết bị nào?A.Bàn phím.B.Màn hình.C.Máy in.D.D Lát kiểm tra lại Câu 25Nhận biếtMục đích của việc sử dụng các kỹ thuật như Buffering và Spooling trong hệ thống I/O chuẩn là gì?A.Tăng tốc độ của bàn phím và màn hình.B.Chỉ để đồng bộ hóa truy cập.C.Giảm thiểu số lượng ngắt.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