1. Đâu là thành phần **KHÔNG** thuộc về phần cứng của máy tính?
A. CPU (Central Processing Unit)
B. RAM (Random Access Memory)
C. Hệ điều hành (Operating System)
D. GPU (Graphics Processing Unit)
2. URL (Uniform Resource Locator) là gì?
A. Địa chỉ của một tài nguyên trên Internet
B. Một loại virus máy tính
C. Một giao thức bảo mật
D. Một ngôn ngữ đánh dấu
3. Chức năng chính của hệ điều hành là gì?
A. Chạy các ứng dụng văn phòng
B. Quản lý tài nguyên phần cứng và cung cấp giao diện cho người dùng
C. Duyệt web
D. Chơi game
4. An ninh mạng (Cybersecurity) là gì?
A. Một loại virus máy tính
B. Một tập hợp các kỹ thuật để bảo vệ hệ thống máy tính, mạng, thiết bị và dữ liệu khỏi các cuộc tấn công, thiệt hại hoặc truy cập trái phép
C. Một ngôn ngữ lập trình
D. Một giao thức mạng
5. Trong các đơn vị đo lường dữ liệu sau, đơn vị nào lớn nhất?
A. Kilobyte (KB)
B. Megabyte (MB)
C. Gigabyte (GB)
D. Terabyte (TB)
6. IoT (Internet of Things) là gì?
A. Một mạng lưới các thiết bị vật lý được nhúng với cảm biến, phần mềm và các công nghệ khác để kết nối và trao đổi dữ liệu với các thiết bị và hệ thống khác qua Internet
B. Một giao thức bảo mật
C. Một ngôn ngữ lập trình mới
D. Một loại bộ nhớ máy tính
7. Phần mềm nào sau đây đượ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 (Web Browser)
B. Phần mềm diệt virus (Antivirus Software)
C. Trình soạn thảo văn bản (Text Editor)
D. Bảng tính (Spreadsheet)
8. Blockchain là gì?
A. Một loại virus máy tính
B. Một sổ cái kỹ thuật số phân tán, công khai, ghi lại các giao dịch trên nhiều máy tính để bất kỳ bản ghi nào liên quan không thể bị thay đổi một cách hồi tố, mà không làm thay đổi tất cả các khối tiếp theo
C. Một ngôn ngữ lập trình
D. Một thiết bị phần cứng
9. Trong lĩnh vực phát triển phần mềm, Agile là gì?
A. Một phương pháp quản lý dự án tập trung vào sự linh hoạt, hợp tác và phản hồi nhanh chóng
B. Một loại virus máy tính
C. Một ngôn ngữ lập trình
D. Một thiết bị phần cứng
10. WWW (World Wide Web) là gì?
A. Một hệ thống các trang web được truy cập thông qua Internet
B. Một loại ngôn ngữ lập trình
C. Một thiết bị lưu trữ dữ liệu
D. Một giao thức mạng
11. Loại bộ nhớ nào sau đây thường được sử dụng để lưu trữ dữ liệu tạm thời mà CPU có thể truy cập nhanh chóng?
A. Ổ cứng (Hard Drive)
B. RAM (Random Access Memory)
C. ROM (Read-Only Memory)
D. USB Flash Drive
12. Internet là gì?
A. Một mạng lưới toàn cầu kết nối hàng tỷ thiết bị
B. Một phần mềm để tạo văn bản
C. Một loại máy tính
D. Một trò chơi điện tử
13. Mục đích chính của việc mã hóa dữ liệu là gì?
A. Tăng tốc độ truyền dữ liệu
B. 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 một định dạng không thể đọc được
C. Giảm kích thước của tập tin dữ liệu
D. Sắp xếp dữ liệu theo thứ tự bảng chữ cái
14. Big Data là gì?
A. Một loại bộ nhớ máy tính lớn
B. Một thuật ngữ để mô tả lượng dữ liệu cực lớn và phức tạp mà các công cụ xử lý dữ liệu truyền thống không thể xử lý được
C. Một ngôn ngữ lập trình
D. Một giao thức mạng
15. Thuật toán (Algorithm) là gì?
A. Một tập hợp các hướng dẫn rõ ràng để giải quyết một vấn đề
B. Một loại virus máy tính
C. Một thiết bị phần cứng
D. Một ngôn ngữ lập trình
16. JavaScript được sử dụng để làm gì?
A. Tạo cấu trúc trang web
B. Định dạng trang web
C. Thêm tính tương tác và động cho trang web
D. Quản lý máy chủ web
17. Đâu là một ví dụ về ngôn ngữ lập trình bậc cao?
A. Assembly
B. Machine Code
C. C++
D. Binary
18. Điện toán đám mây (Cloud Computing) là gì?
A. Một phương pháp lưu trữ dữ liệu trên máy tính cá nhân
B. Một mô hình cung cấp dịch vụ điện toán qua Internet
C. Một loại phần mềm diệt virus
D. Một thiết bị phần cứng để tăng tốc độ mạng
19. Quy trình phát triển phần mềm (Software Development Life Cycle - SDLC) là gì?
A. Một quy trình để tạo tài liệu văn bản
B. Một khuôn khổ để quản lý toàn bộ quá trình phát triển phần mềm
C. Một phương pháp kiểm tra phần cứng
D. Một cách để thiết kế giao diện người dùng
20. Mạng máy tính là gì?
A. Một tập hợp các máy tính được kết nối với nhau để chia sẻ tài nguyên
B. Một chương trình phần mềm để quản lý file
C. Một loại bộ nhớ máy tính
D. Một thiết bị để in ấn
21. Giao thức nào sau đây được sử dụng để truyền tải email trên Internet?
A. HTTP
B. FTP
C. SMTP
D. TCP
22. SQL (Structured Query Language) được sử dụng để làm gì?
A. Quản lý phần cứng máy tính
B. Tương tác với cơ sở dữ liệu
C. Thiết kế trang web
D. Phát triển ứng dụng di động
23. Firewall (Tường lửa) là gì?
A. Một loại phần mềm để tăng tốc độ mạng
B. Một hệ thống bảo mật mạng giám sát và kiểm soát lưu lượng mạng đến và đi dựa trên các quy tắc bảo mật được xác định trước
C. Một ngôn ngữ lập trình
D. Một thiết bị phần cứng để lưu trữ dữ liệu
24. Machine Learning (ML) là gì?
A. Một tập hợp các quy tắc cứng nhắc để giải quyết vấn đề
B. Một loại bộ nhớ máy tính
C. Một lĩnh vực của AI cho phép máy tính học từ dữ liệu mà không cần được lập trình rõ ràng
D. Một phương pháp mã hóa dữ liệu
25. Trí tuệ nhân tạo (Artificial Intelligence - AI) là gì?
A. Khả năng của máy tính hoặc hệ thống để mô phỏng các quá trình suy nghĩ và học tập của con người
B. Một loại virus máy tính
C. Một giao thức mạng
D. Một thiết bị phần cứng
26. Ngôn ngữ lập trình bậc cao là gì?
A. Một ngôn ngữ gần gũi với ngôn ngữ máy tính
B. Một ngôn ngữ dễ hiểu và sử dụng hơn cho con người
C. Một ngôn ngữ chỉ sử dụng số nhị phân
D. Một ngôn ngữ không cần trình biên dịch
27. Đâu là ngôn ngữ đánh dấu được sử dụng để tạo cấu trúc cho các trang web?
A. Java
B. Python
C. HTML
D. C++
28. VPN (Virtual Private Network) là gì?
A. Một loại virus máy tính
B. Một kết nối mạng riêng ảo mở rộng mạng riêng qua mạng công cộng và cho phép người dùng gửi và nhận dữ liệu qua các mạng dùng chung hoặc công cộng như thể thiết bị tính toán của họ được kết nối trực tiếp với mạng riêng
C. Một ngôn ngữ lập trình
D. Một thiết bị phần cứng
29. CSS (Cascading Style Sheets) được sử dụng để làm gì?
A. Xây dựng cấu trúc trang web
B. Định dạng và tạo kiểu cho trang web
C. Thực hiện các phép tính toán
D. Quản lý cơ sở dữ liệu
30. Cơ sở dữ liệu (Database) là gì?
A. Một tập hợp có tổ chức các dữ liệu có liên quan
B. Một loại bộ nhớ máy tính
C. Một ngôn ngữ lập trình
D. Một thiết bị mạng