1. Loại kết nối mạng nào thường được sử dụng cho mạng cục bộ (LAN) trong văn phòng hoặc nhà ở?
A. Bluetooth
B. Wi-Fi
C. Mạng 3G/4G/5G
D. GPS
2. Thuật ngữ `algorithm` (thuật toán) trong khoa học máy tính là gì?
A. Một loại virus máy tính
B. Một ngôn ngữ lập trình
C. Một tập hợp các bước hướng dẫn rõ ràng để giải quyết một vấn đề hoặc thực hiện một nhiệm vụ
D. Một thiết bị phần cứng
3. Loại phần mềm nào được sử dụng để bảo vệ máy tính khỏi virus và phần mềm độc hại?
A. Trình duyệt web
B. Phần mềm diệt virus
C. Phần mềm văn phòng
D. Trình quản lý tệp
4. Trong bảo mật máy tính, `firewall` (tường lửa) có chức năng chính là gì?
A. Tăng tốc độ internet
B. Ngăn chặn truy cập trái phép vào hoặc ra khỏi mạng
C. Tối ưu hóa hiệu suất máy tính
D. Sao lưu dữ liệu
5. Trong địa chỉ email `[email protected]`, phần `domain.com` được gọi là gì?
A. Tên người dùng
B. Tên miền
C. Mật khẩu
D. Máy chủ email
6. Đâu là thành phần **KHÔNG PHẢI** là thiết bị đầu vào của máy tính?
A. Bàn phím
B. Chuột
C. Màn hình
D. Máy quét
7. Trong lập trình, thuật ngữ `debug` có nghĩa là gì?
A. Viết code nhanh
B. Tìm và sửa lỗi trong chương trình
C. Biên dịch chương trình
D. Chạy chương trình
8. Thuật ngữ `cloud computing` (điện toán đám mây) đề cập đến điều gì?
A. Sử dụng máy tính cá nhân cấu hình mạnh
B. Lưu trữ và truy cập dữ liệu và ứng dụng qua Internet
C. Kết nối máy tính với mạng cục bộ
D. Sử dụng phần mềm mã nguồn mở
9. Quy trình `backup` (sao lưu) dữ liệu quan trọng nhằm mục đích gì?
A. Tăng tốc độ máy tính
B. Giải phóng dung lượng ổ cứng
C. Phục hồi dữ liệu trong trường hợp mất mát hoặc hỏng hóc
D. Bảo vệ máy tính khỏi virus
10. Công nghệ Blockchain nổi bật với đặc tính nào?
A. Tốc độ xử lý dữ liệu cực nhanh
B. Tính bảo mật và minh bạch cao do dữ liệu được phân tán và mã hóa
C. Dung lượng lưu trữ dữ liệu khổng lồ
D. Khả năng nén dữ liệu mạnh mẽ
11. Giao thức HTTP được sử dụng để làm gì trên Internet?
A. Gửi email
B. Truyền tải trang web
C. Chia sẻ tệp tin
D. Kết nối mạng không dây
12. Định dạng tệp nào sau đây thường được sử dụng cho tài liệu văn bản?
A. .jpg
B. .mp3
C. .docx
D. .exe
13. Virus máy tính lây lan chủ yếu qua con đường nào sau đây?
A. Ánh sáng
B. Nhiệt độ
C. Internet và thiết bị lưu trữ di động
D. Âm thanh
14. Thuật ngữ `bandwidth` (băng thông) trong mạng máy tính đề cập đến điều gì?
A. Phạm vi phủ sóng của mạng Wi-Fi
B. Lượng dữ liệu tối đa có thể truyền qua kết nối mạng trong một đơn vị thời gian
C. Số lượng thiết bị kết nối vào mạng
D. Độ trễ của kết nối mạng
15. Trong lập trình hướng đối tượng (OOP), khái niệm `class` (lớp) dùng để làm gì?
A. Lưu trữ dữ liệu
B. Xác định khuôn mẫu cho các đối tượng
C. Thực hiện các phép tính
D. Quản lý bộ nhớ
16. Phần cứng nào chịu trách nhiệm chính cho việc xử lý dữ liệu và thực thi lệnh trong máy tính?
A. RAM
B. Ổ cứng
C. CPU (Bộ xử lý trung tâm)
D. Card đồ họa
17. Trong mạng máy tính, địa chỉ IP có vai trò gì?
A. Tăng tốc độ internet
B. Xác định duy nhất một thiết bị trên mạng
C. Mã hóa dữ liệu
D. Kiểm soát truy cập mạng
18. Ngôn ngữ lập trình bậc thấp (low-level language) gần gũi với?
A. Ngôn ngữ tự nhiên của con người
B. Mã máy (machine code) và phần cứng máy tính
C. Các ứng dụng web
D. Cơ sở dữ liệu
19. Công nghệ VR (Virtual Reality - Thực tế ảo) tạo ra trải nghiệm như thế nào cho người dùng?
A. Trải nghiệm âm thanh vòm
B. Trải nghiệm tương tác với thế giới ảo do máy tính tạo ra
C. Tăng cường hình ảnh thực tế
D. Kết nối mạng tốc độ cao
20. Đơn vị đo tốc độ xử lý của CPU thường được tính bằng?
A. Byte
B. Hertz (Hz)
C. Pixel
D. DPI
21. Bộ nhớ RAM được sử dụng để làm gì trong máy tính?
A. Lưu trữ dữ liệu lâu dài ngay cả khi tắt máy
B. Lưu trữ hệ điều hành
C. Lưu trữ tạm thời dữ liệu và chương trình đang chạy
D. Xử lý các phép tính số học và logic
22. Công nghệ AI (Artificial Intelligence - Trí tuệ nhân tạo) tập trung vào việc phát triển điều gì?
A. Phần cứng máy tính mạnh mẽ hơn
B. Phần mềm có khả năng mô phỏng trí tuệ con người
C. Mạng internet nhanh hơn
D. Thiết bị di động nhỏ gọn hơn
23. Chuẩn kết nối USB được sử dụng để làm gì?
A. Kết nối mạng không dây
B. Kết nối máy tính với nguồn điện
C. Kết nối các thiết bị ngoại vi với máy tính
D. Truyền tải video chất lượng cao
24. Nguyên tắc `DRY` (Don`t Repeat Yourself) trong lập trình khuyến khích điều gì?
A. Viết code nhanh nhất có thể
B. Lặp lại code nhiều lần để đảm bảo tính chính xác
C. Tránh lặp lại code bằng cách tái sử dụng code
D. Viết code dài và chi tiết
25. Trong cơ sở dữ liệu, thuật ngữ `query` (truy vấn) có nghĩa là gì?
A. Sao lưu dữ liệu
B. Sắp xếp dữ liệu
C. Yêu cầu trích xuất dữ liệu từ cơ sở dữ liệu
D. Mã hóa dữ liệu
26. Phương pháp nào sau đây giúp bảo vệ dữ liệu cá nhân trực tuyến?
A. Sử dụng mật khẩu dễ đoán
B. Chia sẻ mật khẩu với bạn bè
C. Kích hoạt xác thực hai yếu tố (2FA)
D. Tải xuống phần mềm từ nguồn không rõ ràng
27. Độ phân giải màn hình được đo bằng đơn vị nào?
A. Byte
B. Hertz
C. Pixel
D. DPI
28. Mục đích chính của việc mã hóa dữ liệu (encryption) là gì?
A. Giảm kích thước tệp dữ liệu
B. Tăng tốc độ truyền dữ liệu
C. Bảo vệ dữ liệu khỏi truy cập trái phép bằng cách chuyển đổi nó thành dạng không đọc được
D. Sao lưu dữ liệu lên đám mây
29. Phần mềm nào sau đây là hệ điều hành?
A. Microsoft Word
B. Google Chrome
C. Windows 10
D. Adobe Photoshop
30. Điểm khác biệt chính giữa ổ cứng SSD và HDD là gì?
A. SSD rẻ hơn HDD
B. SSD sử dụng bộ nhớ flash, HDD sử dụng đĩa từ
C. HDD nhanh hơn SSD
D. HDD không cần nguồn điện