Trắc nghiệm Kiến trúc máy tính Bài 3: PHẦN MỀM MÁY TÍ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
Phần mềm máy tính (Computer Software) là gì?
Đáp án và lời giải
Đáp án: B
Câu 2
Phần mềm máy tính được chia thành các loại chính nào?
Đáp án và lời giải
Đáp án: C
Câu 3
Vai trò chính của Phần mềm hệ thống (System Software) là gì?
Đáp án và lời giải
Đáp án: C
Câu 4
Hệ điều hành (Operating System – OS) thuộc loại phần mềm nào?
Đáp án và lời giải
Đáp án: B
Câu 5
Chức năng chính của Hệ điều hành là gì?
Đáp án và lời giải
Đáp án: C
Câu 6
Phần mềm ứng dụng (Application Software) có vai trò chính là gì?
Đáp án và lời giải
Đáp án: C
Câu 7
Chương trình soạn thảo văn bản (Word Processor) là một ví dụ của loại phần mềm nào?
Đáp án và lời giải
Đáp án: B
Câu 8
Phần mềm dịch (Translator Software) có nhiệm vụ gì?
Đáp án và lời giải
Đáp án: C
Câu 9
Trình biên dịch (Compiler) là loại phần mềm dịch nào?
Đáp án và lời giải
Đáp án: B
Câu 10
Trình thông dịch (Interpreter) là loại phần mềm dịch nào?
Đáp án và lời giải
Đáp án: A
Câu 11
Hợp ngữ (Assembly Language) có đặc điểm gì so với ngôn ngữ máy (Machine Language)?
Đáp án và lời giải
Đáp án: D
Câu 12
Ngôn ngữ máy (Machine Language) là ngôn ngữ gì?
Đáp án và lời giải
Đáp án: C
Câu 13
Kernel (Nhân) của hệ điều hành là gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Trình điều khiển thiết bị (Device Driver) là gì?
Đáp án và lời giải
Đáp án: C
Câu 15
Quá trình chuyển đổi chương trình nguồn (Source Code) thành chương trình đích (Object Code) được thực hiện bởi phần mềm nào?
Đáp án và lời giải
Đáp án: C
Câu 16
Chương trình liên kết (Linker) có nhiệm vụ gì trong quá trình xây dựng chương trình thực thi?
Đáp án và lời giải
Đáp án: C
Câu 17
Chương trình nạp (Loader) có nhiệm vụ gì?
Đáp án và lời giải
Đáp án: C
Câu 18
Firmware là gì?
Đáp án và lời giải
Đáp án: B
Câu 19
Trong mô hình hoạt động của máy tính, phần mềm nào chịu trách nhiệm giao tiếp gần nhất với phần cứng?
Đáp án và lời giải
Đáp án: B
Câu 20
Sự khác biệt giữa một Chương trình (Program) và một Tiến trình (Process) là gì?
Đáp án và lời giải
Đáp án: C
Câu 21
API (Application Programming Interface) do hệ điều hành cung cấp có vai trò gì?
Đáp án và lời giải
Đáp án: C
Câu 22
Loại phần mềm nào thường được lưu trữ trong ROM hoặc Flash Memory trên bo mạch chủ?
Đáp án và lời giải
Đáp án: D
Câu 23
Mục đích chính của việc sử dụng các ngôn ngữ lập trình cấp cao (High-level Languages) là gì?
Đáp án và lời giải
Đáp án: B
Câu 24
Trình hợp dịch (Assembler) dùng để chuyển đổi chương trình được viết bằng ngôn ngữ nào sang ngôn ngữ máy?
Đáp án và lời giải
Đáp án: C
Câu 25
Khi nói về kiến trúc máy tính, việc nghiên cứu phần mềm thường tập trung vào khía cạnh nào?