1. Điều gì xảy ra khi bạn mở một chương trình trên máy tính?
A. Toàn bộ mã chương trình được ghi vào ổ cứng
B. Mã chương trình được tải từ thiết bị lưu trữ (ổ cứng) vào bộ nhớ RAM để CPU có thể truy cập và thực thi
C. CPU tự động tạo ra mã chương trình mới
D. Chương trình chỉ chạy trực tiếp từ ổ cứng mà không cần RAM
2. Trong hệ thống mạng, Hub và Switch đều dùng để kết nối các thiết bị. Sự khác biệt chính về cách chúng xử lý dữ liệu là gì?
A. Hub truyền dữ liệu theo địa chỉ cụ thể, Switch truyền đến tất cả các cổng.
B. Hub truyền dữ liệu đến tất cả các cổng, Switch truyền dữ liệu đến cổng đích cụ thể dựa vào địa chỉ MAC.
C. Hub chỉ hoạt động với mạng không dây, Switch hoạt động với mạng có dây.
D. Hub có nhiều cổng hơn Switch.
3. Đơn vị thông tin nhỏ nhất mà máy tính có thể hiểu và xử lý là gì?
A. Byte
B. Bit
C. Nibble
D. Word
4. Hệ điều hành (Operating System - OS) có vai trò chính là gì?
A. Chỉ để gõ văn bản và xem phim
B. Quản lý tài nguyên phần cứng, cung cấp giao diện cho người dùng và các chương trình ứng dụng
C. Thiết kế đồ họa chuyên nghiệp
D. Kết nối các máy tính trong một mạng cục bộ
5. Giá trị thập phân 13 được biểu diễn trong hệ nhị phân là gì?
A. 1011
B. 1101
C. 1110
D. 1001
6. Thiết bị nào sau đây là thiết bị nhập (Input Device)?
A. Màn hình
B. Máy in
C. Bàn phím
D. Loa
7. Để biểu diễn màu sắc trong đồ họa máy tính, người ta thường sử dụng hệ màu RGB. Mỗi màu R (Đỏ), G (Xanh lá), B (Xanh dương) thường được biểu diễn bằng bao nhiêu bit?
A. 1 bit
B. 4 bit
C. 8 bit
D. 16 bit
8. Trình biên dịch (Compiler) có chức năng gì?
A. Thực thi trực tiếp mã nguồn chương trình
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 mà máy tính có thể hiểu và thực thi
C. Phát hiện và loại bỏ virus khỏi máy tính
D. Quản lý các tệp tin trên ổ cứng
9. Lỗi cú pháp (Syntax Error) trong lập trình là gì?
A. Lỗi xảy ra khi chương trình chạy và gặp phải một tình huống không mong muốn
B. Lỗi liên quan đến việc vi phạm các quy tắc ngữ pháp của ngôn ngữ lập trình
C. Lỗi xảy ra khi chương trình cho ra kết quả sai
D. Lỗi do phần cứng máy tính bị hỏng
10. Hệ nhị phân (Binary) được sử dụng trong máy tính vì lý do nào là chủ yếu?
A. Giúp con người dễ dàng tính toán hơn
B. Phù hợp với trạng thái bật∕tắt của các linh kiện điện tử (transistor)
C. Tiết kiệm không gian lưu trữ trên ổ cứng
D. Tăng tốc độ truyền dữ liệu qua mạng
11. Thuật toán (Algorithm) là gì?
A. Một loại ngôn ngữ lập trình
B. Một thiết bị phần cứng đặc biệt
C. Tập hợp các bước rõ ràng và có thứ tự để giải quyết một vấn đề hoặc thực hiện một nhiệm vụ
D. Kết quả cuối cùng của một chương trình
12. Khi nói về tốc độ của bộ xử lý (CPU), đơn vị nào thường được sử dụng?
A. Byte
B. Hertz (Hz), Kilohertz (kHz), Megahertz (MHz), Gigahertz (GHz)
C. Watt
D. Pixel
13. 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. Hiển thị hình ảnh lên màn hình
D. Kết nối máy tính với mạng internet
14. Mục đích chính của việc sử dụng bộ nhớ cache trong hệ thống máy tính là gì?
A. Lưu trữ toàn bộ dữ liệu của người dùng vĩnh viễn
B. Tăng dung lượng lưu trữ của ổ cứng
C. Lưu trữ tạm thời các dữ liệu∕lệnh thường xuyên được CPU sử dụng để tăng tốc độ truy cập so với RAM
D. Chỉ dùng để lưu trữ các tệp tin hệ thống quan trọng
15. Sự khác biệt chính giữa Internet và World Wide Web (WWW) là gì?
A. Internet là một tập hợp các trang web, WWW là cơ sở hạ tầng mạng.
B. Internet là cơ sở hạ tầng mạng toàn cầu, WWW là một dịch vụ chạy trên Internet để truy cập các tài liệu siêu văn bản.
C. Internet chỉ hoạt động với dây cáp, WWW chỉ hoạt động không dây.
D. Chúng là hai tên gọi khác nhau cho cùng một thứ.
16. Khái niệm `Đám mây′ (Cloud Computing) trong tin học đề cập đến điều gì?
A. Một loại màn hình máy tính mới
B. Mô hình cung cấp tài nguyên máy tính (như server, lưu trữ, phần mềm) qua Internet dưới dạng dịch vụ
C. Một hệ điều hành dành riêng cho điện thoại di động
D. Một kỹ thuật nén dữ liệu đặc biệt
17. Ngôn ngữ máy (Machine Language) là gì?
A. Ngôn ngữ lập trình cấp cao dễ hiểu cho con người
B. Ngôn ngữ duy nhất mà CPU có thể trực tiếp hiểu và thực thi, được biểu diễn bằng các dãy số nhị phân
C. Ngôn ngữ dùng để thiết kế website
D. Ngôn ngữ dùng để giao tiếp giữa các máy tính trong mạng
18. Bộ nhớ truy cập ngẫu nhiên (RAM) có đặc điểm gì?
A. Lưu trữ dữ liệu vĩnh viễn ngay cả khi không có điện
B. Là bộ nhớ chỉ đọc, không thể ghi dữ liệu mới
C. Lưu trữ dữ liệu tạm thời và bị mất khi tắt máy
D. Có dung lượng rất nhỏ và chỉ dùng cho hệ điều hành
19. Đĩa cứng (Hard Disk Drive - HDD) và Ổ cứng thể rắn (Solid State Drive - SSD) khác nhau chủ yếu ở điểm nào?
A. HDD sử dụng bộ nhớ flash, SSD sử dụng đĩa quay từ tính.
B. HDD nhanh hơn, SSD chậm hơn.
C. HDD sử dụng đĩa quay từ tính, SSD sử dụng bộ nhớ flash.
D. HDD có giá thành cao hơn trên mỗi GB so với SSD.
20. Ưu điểm chính của ngôn ngữ lập trình cấp cao (High-level Programming Language) so với ngôn ngữ máy hoặc hợp ngữ là gì?
A. Tốc độ thực thi chương trình nhanh hơn
B. Trừu tượng hóa gần với ngôn ngữ tự nhiên, dễ đọc, viết và bảo trì hơn cho con người
C. Cho phép truy cập trực tiếp và chi tiết vào phần cứng
D. Không cần phải biên dịch hoặc thông dịch
21. Phần mềm ứng dụng (Application Software) là gì?
A. Phần mềm quản lý các thiết bị phần cứng
B. Phần mềm giúp người dùng thực hiện các công việc cụ thể như soạn thảo văn bản, lướt web, chơi game
C. Phần mềm kiểm tra và sửa lỗi hệ thống
D. Phần mềm được cài đặt sẵn trong chip ROM
22. Vai trò của bộ nguồn (Power Supply Unit - PSU) trong máy tính là gì?
A. Thực hiện các phép tính phức tạp
B. Chuyển đổi dòng điện xoay chiều (AC) từ nguồn điện tường thành dòng điện một chiều (DC) với mức điện áp phù hợp cho các linh kiện máy tính
C. Lưu trữ dữ liệu tạm thời cho CPU
D. Kết nối máy tính với màn hình
23. Thiết bị nào sau đây là thiết bị xuất (Output Device)?
A. Chuột
B. Máy quét (Scanner)
C. Webcam
D. Máy chiếu (Projector)
24. Ngôn ngữ SQL (Structured Query Language) chủ yếu được sử dụng cho mục đích gì?
A. Lập trình game
B. Quản lý và truy vấn dữ liệu trong cơ sở dữ liệu quan hệ
C. Thiết kế mạch điện tử
D. Soạn thảo văn bản chuyên nghiệp
25. Cơ sở dữ liệu (Database) là gì?
A. Một tập hợp các chương trình ứng dụng
B. Một tập hợp dữ liệu có cấu trúc được tổ chức và lưu trữ để dễ dàng truy cập, quản lý và cập nhật
C. Một loại thiết bị nhập dữ liệu
D. Phần mềm diệt virus mới nhất
26. Địa chỉ IP (IP Address) có vai trò chính là gì trong mạng máy tính?
A. Tên người dùng để đăng nhập vào mạng
B. Nhận dạng và định vị duy nhất một thiết bị trong mạng
C. Mật khẩu để truy cập website
D. Tên của nhà cung cấp dịch vụ Internet
27. Sự khác biệt cơ bản giữa phần cứng (Hardware) và phần mềm (Software) là gì?
A. Phần cứng là các chương trình, phần mềm là các thiết bị vật lý.
B. Phần cứng là các thiết bị vật lý, phần mềm là các chương trình hướng dẫn phần cứng hoạt động.
C. Phần cứng chỉ dùng cho máy tính cá nhân, phần mềm dùng cho mọi thiết bị.
D. Phần cứng được sản xuất trước, phần mềm được phát triển sau.
28. Trong mạng máy tính, giao thức (Protocol) là gì?
A. Một loại cáp mạng đặc biệt
B. Quy tắc và định dạng để các thiết bị giao tiếp với nhau
C. Phần mềm diệt virus cho mạng
D. Thiết bị chuyển mạch (Switch)
29. Kiến trúc Von Neumann mô tả cấu trúc máy tính bao gồm các thành phần chính nào?
A. Chỉ có CPU và thiết bị nhập xuất
B. CPU, bộ nhớ chính và thiết bị nhập xuất, trong đó lệnh và dữ liệu cùng được lưu trữ trong bộ nhớ chính
C. Chỉ có bộ nhớ và thiết bị lưu trữ
D. Mạng máy tính và các máy chủ
30. Mục đích của việc nén dữ liệu (Data Compression) là gì?
A. Mã hóa dữ liệu để tăng bảo mật
B. Giảm kích thước tệp tin để tiết kiệm không gian lưu trữ hoặc băng thông truyền tải
C. Tăng chất lượng hình ảnh hoặc âm thanh
D. Chuyển đổi định dạng tệp tin