1. Bộ phận nào của máy tính thực hiện các phép tính số học và logic?
A. RAM
B. CPU
C. Ổ cứng
D. Card đồ họa
2. Trong lập trình hướng đối tượng (OOP), khái niệm 'kế thừa' (inheritance) mang lại lợi ích gì?
A. Tăng tốc độ thực thi chương trình
B. Giảm dung lượng bộ nhớ sử dụng
C. Tái sử dụng mã nguồn và mở rộng chức năng
D. Cải thiện giao diện người dùng
3. Địa chỉ IP phiên bản 4 (IPv4) có độ dài bao nhiêu bit?
A. 32 bit
B. 64 bit
C. 128 bit
D. 256 bit
4. Phần mềm nào sau đây KHÔNG phải là hệ điều hành?
A. Windows
B. macOS
C. Microsoft Word
D. Linux
5. Điểm khác biệt chính giữa thuật toán và chương trình máy tính là gì?
A. Thuật toán là ngôn ngữ lập trình, chương trình là ý tưởng giải quyết vấn đề
B. Thuật toán là tập hợp các bước giải quyết vấn đề, chương trình là hiện thực của thuật toán bằng ngôn ngữ lập trình
C. Thuật toán chỉ dành cho máy tính, chương trình dành cho con người
D. Không có sự khác biệt, thuật toán và chương trình là như nhau
6. Thiết bị nào sau đây thường được sử dụng để kết nối máy tính với mạng Internet không dây?
A. Router
B. Modem
C. Card mạng Ethernet
D. Card mạng Wi-Fi
7. Đâu là ngôn ngữ lập trình bậc cao?
A. Assembly
B. Machine code
C. C++
D. Hợp ngữ
8. Phương pháp mã hóa dữ liệu nào biến đổi dữ liệu gốc thành dữ liệu không thể đọc được nếu không có khóa giải mã?
A. Nén dữ liệu (Data Compression)
B. Mã hóa dữ liệu (Data Encryption)
C. Sao lưu dữ liệu (Data Backup)
D. Giải mã dữ liệu (Data Decryption)
9. Phần mềm độc hại nào tự nhân bản và lây lan qua mạng máy tính mà không cần sự can thiệp của người dùng?
A. Virus
B. Trojan
C. Worm
D. Spyware
10. Khi nói về độ phân giải màn hình, đơn vị 'pixel' dùng để chỉ điều gì?
A. Kích thước vật lý của màn hình
B. Số lượng màu sắc hiển thị được
C. Điểm ảnh nhỏ nhất trên màn hình
D. Tần số quét của màn hình
11. Khái niệm 'Big Data' (Dữ liệu lớn) thường đề cập đến những đặc điểm nào của dữ liệu?
A. Dữ liệu có kích thước nhỏ và dễ quản lý
B. Dữ liệu có cấu trúc rõ ràng và dễ truy vấn
C. Dữ liệu có khối lượng lớn, tốc độ sinh ra nhanh và đa dạng về loại hình
D. Dữ liệu được lưu trữ trên ổ cứng SSD
12. Ưu điểm chính của việc sử dụng ổ cứng SSD so với ổ cứng HDD là gì?
A. Dung lượng lưu trữ lớn hơn
B. Giá thành rẻ hơn
C. Tốc độ đọc/ghi dữ liệu nhanh hơn
D. Tuổi thọ cao hơn
13. Trong Excel, hàm nào được sử dụng để tính tổng các giá trị trong một vùng dữ liệu?
A. AVERAGE
B. COUNT
C. SUM
D. MAX
14. Trong ngôn ngữ HTML, thẻ nào được sử dụng để tạo liên kết?
A.
B.
D.
![]()
15. Phương pháp nào sau đây giúp bảo vệ dữ liệu khỏi mất mát do sự cố phần cứng?
A. Mã hóa dữ liệu
B. Sao lưu dữ liệu
C. Tường lửa (Firewall)
D. Phần mềm diệt virus
16. ROM là viết tắt của thuật ngữ nào?
A. Read Only Memory
B. Random Output Memory
C. Rewriteable Operating Memory
D. Run On Memory
17. Loại bộ nhớ nào sau đây có tốc độ truy cập nhanh nhất?
A. Ổ cứng SSD
B. RAM
C. Bộ nhớ Cache
D. Ổ cứng HDD
18. Công nghệ ảo hóa (virtualization) cho phép thực hiện điều gì?
A. Tăng tốc độ xử lý của CPU vật lý
B. Chạy nhiều hệ điều hành trên một máy tính vật lý
C. Giảm kích thước vật lý của máy tính
D. Kết nối nhiều máy tính thành một mạng
19. Trong bảo mật thông tin, 'tính toàn vẹn' (integrity) có nghĩa là gì?
A. Đảm bảo thông tin chỉ được truy cập bởi người được ủy quyền
B. Đảm bảo thông tin luôn sẵn sàng khi cần thiết
C. Đảm bảo thông tin không bị sửa đổi trái phép
D. Đảm bảo nguồn gốc của thông tin là xác thực
20. Trong hệ quản trị cơ sở dữ liệu quan hệ, khóa chính (primary key) có vai trò gì?
A. Xác định duy nhất mỗi bản ghi trong bảng
B. Liên kết giữa các bảng
C. Sắp xếp dữ liệu trong bảng
D. Mã hóa dữ liệu trong bảng
21. Trong bảng mã ASCII, mỗi ký tự được biểu diễn bằng bao nhiêu bit?
A. 4 bit
B. 7 bit hoặc 8 bit
C. 16 bit
D. 32 bit
22. Nguyên tắc 'FIFO' (First-In, First-Out) thường được áp dụng cho cấu trúc dữ liệu nào?
A. Stack (Ngăn xếp)
B. Queue (Hàng đợi)
C. Tree (Cây)
D. Graph (Đồ thị)
23. Phương pháp tấn công 'Phishing' thường lợi dụng yếu tố nào để lừa đảo người dùng?
A. Lỗi bảo mật phần mềm
B. Sự tin tưởng và thiếu cảnh giác của người dùng
C. Sức mạnh tính toán của máy tính tấn công
D. Hệ thống mạng không được bảo vệ
24. Lợi ích của việc sử dụng hệ điều hành mã nguồn mở (open source) là gì?
A. Thường có giao diện người dùng đẹp mắt hơn
B. Được hỗ trợ kỹ thuật tốt hơn từ nhà sản xuất
C. Miễn phí sử dụng và có thể tùy chỉnh
D. Tương thích với nhiều loại phần cứng hơn
25. Hệ thống số nhị phân (binary) sử dụng bao nhiêu ký số để biểu diễn giá trị?
A. 10 ký số (0-9)
B. 16 ký số (0-9, A-F)
C. 2 ký số (0 và 1)
D. 8 ký số (0-7)
26. Đơn vị đo lường thông tin nhỏ nhất trong máy tính là gì?
A. Byte
B. Kilobyte
C. Bit
D. Megabyte
27. Thuật ngữ 'điện toán đám mây' (cloud computing) đề cập đến mô hình cung cấp dịch vụ nào?
A. Cung cấp phần cứng máy tính tại chỗ
B. Cung cấp tài nguyên máy tính qua Internet
C. Cung cấp phần mềm cài đặt trực tiếp trên máy tính
D. Cung cấp dịch vụ sửa chữa máy tính từ xa
28. Giao thức truyền tải dữ liệu cơ bản cho World Wide Web (WWW) là gì?
A. FTP
B. SMTP
C. HTTP
D. TCP/IP
29. Trong mô hình OSI, tầng nào chịu trách nhiệm định tuyến dữ liệu giữa các mạng?
A. Tầng Vật lý (Physical Layer)
B. Tầng Mạng (Network Layer)
C. Tầng Giao vận (Transport Layer)
D. Tầng Ứng dụng (Application Layer)
30. Mục đích chính của việc sử dụng giao thức HTTPS thay vì HTTP là gì?
A. Tăng tốc độ truyền tải dữ liệu
B. Mã hóa dữ liệu truyền tải để bảo mật
C. Giảm dung lượng dữ liệu truyền tải
D. Cải thiện khả năng tương thích giữa các trình duyệt