1. Trong kiến trúc máy tính, `Bus′ là gì?
A. Một loại phần mềm diệt virus
B. Hệ thống các đường truyền để các thành phần máy tính giao tiếp với nhau
C. Thiết bị lưu trữ ngoài
D. Một loại bộ nhớ chỉ đọc (ROM)
2. Hệ điều hành (Operating System - OS) đóng vai trò gì?
A. Chỉ là một phần mềm ứng dụng thông thường
B. Là giao diện giữa người dùng và phần cứng máy tính, quản lý tài nguyên hệ thống
C. Chỉ dùng để soạn thảo văn bản
D. Là thiết bị ngoại vi của máy tính
3. Tường lửa (Firewall) trong bảo mật mạng có chức năng chính là gì?
A. Mã hóa tất cả dữ liệu được truyền đi.
B. Ngăn chặn truy cập trái phép và kiểm soát luồng dữ liệu ra vào mạng.
C. Tăng tốc độ kết nối Internet.
D. Sao lưu dữ liệu tự động.
4. Vai trò của trình biên dịch (Compiler) là gì?
A. Thực thi từng dòng mã nguồn một cách trực tiếp.
B. Chuyển đổi mã nguồn được viết bằng ngôn ngữ lập trình cấp cao sang mã máy (hoặc mã trung gian) mà máy tính có thể thực thi.
C. Quản lý bộ nhớ RAM của máy tính.
D. Kết nối các thiết bị ngoại vi với CPU.
5. Để kết nối hai máy tính trong cùng một phòng nhằm chia sẻ dữ liệu và máy in, loại mạng nào thường được sử dụng phổ biến nhất?
A. WAN (Wide Area Network)
B. LAN (Local Area Network)
C. MAN (Metropolitan Area Network)
D. GAN (Global Area Network)
6. Điểm khác biệt chính giữa dữ liệu (Data) và thông tin (Information) là gì?
A. Dữ liệu là kết quả của quá trình xử lý thông tin.
B. Thông tin là dữ liệu đã được xử lý, tổ chức và có ý nghĩa.
C. Dữ liệu luôn ở dạng số, còn thông tin luôn ở dạng văn bản.
D. Thông tin là đầu vào, còn dữ liệu là đầu ra.
7. Đơn vị đo lường thông tin nhỏ nhất trong máy tính là gì?
A. Byte
B. Bit
C. Kilobyte
D. Megabyte
8. Ưu điểm chính của ổ cứng thể rắn (SSD) so với ổ cứng cơ học (HDD) truyền thống là gì?
A. Dung lượng lưu trữ lớn hơn nhiều với cùng chi phí.
B. Tốc độ truy cập dữ liệu nhanh hơn đáng kể.
C. Tuổi thọ ghi∕xóa dữ liệu không giới hạn.
D. Ít bị ảnh hưởng bởi từ trường bên ngoài.
9. Khái niệm trừu tượng hóa (Abstraction) trong tin học đề cập đến điều gì?
A. Làm cho mọi thứ phức tạp hơn.
B. Che giấu các chi tiết phức tạp không cần thiết để tập trung vào các khía cạnh quan trọng.
C. Chỉ sử dụng trong thiết kế cơ sở dữ liệu.
D. Quá trình sao chép dữ liệu.
10. Thuật toán (Algorithm) là gì?
A. Một ngôn ngữ lập trình cụ thể
B. Một tập hợp các bước rõ ràng để giải quyết một vấn đề hoặc thực hiện một nhiệm vụ
C. Phần cứng của máy tính
D. Dữ liệu được lưu trữ trong bộ nhớ
11. Đa nhiệm (Multitasking) trong hệ điều hành là khả năng gì?
A. Chỉ cho phép chạy một chương trình tại một thời điểm.
B. Cho phép người dùng thực hiện nhiều thao tác trên một chương trình cùng lúc.
C. Cho phép hệ điều hành chạy nhiều chương trình hoặc tiến trình `đồng thời` bằng cách chuyển đổi nhanh chóng giữa chúng.
D. Chỉ dùng để xử lý các tác vụ đồ họa.
12. Ưu điểm chính của cáp quang (Fiber Optic Cable) so với cáp đồng (Copper Cable) trong truyền dữ liệu là gì?
A. Chi phí rẻ hơn.
B. Dễ dàng lắp đặt hơn.
C. Tốc độ truyền dữ liệu cao hơn, khoảng cách xa hơn và ít bị nhiễu điện từ.
D. Chỉ dùng cho mạng cục bộ (LAN).
13. Phần mềm mã nguồn mở (Open Source Software) có đặc điểm gì?
A. Chỉ có thể sử dụng miễn phí.
B. Mã nguồn được công khai và có thể được xem, sửa đổi, phân phối.
C. Chỉ chạy trên hệ điều hành Linux.
D. Luôn có giao diện đồ họa phức tạp.
14. Bộ nhớ truy cập ngẫu nhiên (RAM) có đặc điểm gì?
A. Lưu trữ dữ liệu cố định, không bị mất khi tắt nguồn
B. Chỉ dùng để lưu trữ hệ điều hành
C. Là bộ nhớ khả biến, dữ liệu bị mất khi tắt nguồn
D. Tốc độ truy cập chậm hơn ổ cứng rất nhiều
15. Chức năng chính của Bộ xử lý trung tâm (CPU) trong máy tính là gì?
A. Lưu trữ dữ liệu lâu dài
B. Thực hiện các phép tính và điều khiển hoạt động của máy tính
C. Kết nối máy tính với mạng Internet
D. Hiển thị thông tin ra màn hình
16. Điện toán đám mây (Cloud Computing) mô tả khái niệm gì?
A. Sử dụng máy tính cá nhân mạnh mẽ để xử lý dữ liệu.
B. Cung cấp tài nguyên máy tính (lưu trữ, xử lý, phần mềm) qua Internet dưới dạng dịch vụ.
C. Kết nối các máy tính lại với nhau bằng cáp mạng.
D. Chỉ đơn giản là lưu trữ tệp trên một máy chủ từ xa.
17. Giao thức nào thường được sử dụng để gửi email từ máy khách đến máy chủ email?
A. POP3
B. IMAP
C. SMTP
D. FTP
18. Phần mềm độc hại (Malware) là thuật ngữ chung chỉ các loại phần mềm được thiết kế để làm gì?
A. Tăng hiệu suất hoạt động của máy tính.
B. Gây hại, làm gián đoạn hoặc truy cập trái phép vào hệ thống máy tính.
C. Sao lưu dữ liệu an toàn.
D. Hỗ trợ người dùng lập trình.
19. Tại sao máy tính sử dụng hệ nhị phân (binary - base 2) để biểu diễn dữ liệu?
A. Vì con người dễ đọc và hiểu hệ nhị phân hơn.
B. Vì hệ nhị phân dễ dàng biểu diễn bằng hai trạng thái điện (bật∕tắt, cao∕thấp áp).
C. Vì hệ nhị phân giúp máy tính tính toán nhanh hơn hệ thập phân.
D. Vì hệ nhị phân tiết kiệm bộ nhớ hơn.
20. Trong chu kỳ lệnh của CPU (Fetch-Decode-Execute), bước `Fetch′ (Tìm nạp) thực hiện công việc gì?
A. Thực hiện phép tính hoặc thao tác theo lệnh.
B. Giải mã ý nghĩa của lệnh.
C. Lấy lệnh tiếp theo từ bộ nhớ chính.
D. Lưu kết quả của lệnh vào bộ nhớ.
21. Giao thức truyền tải siêu văn bản (HTTP) chủ yếu được sử dụng cho mục đích gì?
A. Gửi và nhận email
B. Truyền tải các trang web trên Internet
C. Truyền file giữa các máy tính
D. Quản lý cơ sở dữ liệu
22. Loại bộ nhớ nào sau đây là bộ nhớ khả biến (volatile memory)?
A. ROM (Read-Only Memory)
B. SSD (Solid-State Drive)
C. HDD (Hard Disk Drive)
D. RAM (Random Access Memory)
23. Thiết bị nào là thiết bị đầu ra (Output Device)?
A. Chuột
B. Microphone
C. Máy chiếu
D. Webcam
24. Trong các đơn vị lưu trữ sau, đơn vị nào có dung lượng lớn nhất?
A. Megabyte (MB)
B. Gigabyte (GB)
C. Terabyte (TB)
D. Petabyte (PB)
25. Phần mềm nào sau đây KHÔNG phải là hệ điều hành?
A. Windows
B. Linux
C. macOS
D. Microsoft Word
26. Thiết bị nào sau đây là thiết bị đầu vào (Input Device) của máy tính?
A. Máy in
B. Màn hình
C. Bàn phím
D. Loa
27. Sự khác biệt cơ bản giữa phần mềm hệ thống và phần mềm ứng dụng là gì?
A. Phần mềm hệ thống miễn phí còn phần mềm ứng dụng thì không.
B. Phần mềm hệ thống quản lý hoạt động của máy tính, còn phần mềm ứng dụng thực hiện các tác vụ cụ thể cho người dùng.
C. Phần mềm hệ thống chỉ chạy trên điện thoại di động, còn phần mềm ứng dụng chạy trên máy tính.
D. Phần mềm hệ thống do người dùng tự viết, còn phần mềm ứng dụng do công ty lớn phát triển.
28. Trong biểu diễn dữ liệu, 1 Kilobyte (KB) tương đương với bao nhiêu Byte theo chuẩn thông dụng trong tin học?
A. 1000 Byte
B. 1024 Byte
C. 2048 Byte
D. 1000000 Byte
29. Địa chỉ IP (Internet Protocol address) có vai trò gì trong mạng máy tính?
A. Là tên người dùng để đăng nhập vào mạng.
B. Là định danh duy nhất cho một thiết bị trên mạng, giúp định tuyến dữ liệu đến đúng nơi.
C. Là mật khẩu để truy cập website.
D. Là tên miền (Domain Name) của website.
30. Bộ nhớ Cache trong CPU có vai trò gì?
A. Lưu trữ toàn bộ dữ liệu của ổ cứng.
B. Lưu trữ tạm thời dữ liệu và lệnh mà CPU có khả năng sẽ cần dùng lại sớm, giúp tăng tốc độ truy cập.
C. Lưu trữ vĩnh viễn các chương trình hệ thống.
D. Chỉ dùng để lưu trữ hình ảnh và video.