Đề 7 - Đề thi, câu hỏi trắc nghiệm online Tin học đại cương
1. Nguyên tắc KISS (Keep It Simple, Stupid) trong lập trình có nghĩa là gì?
A. Viết mã phức tạp để thể hiện khả năng
B. Giữ cho mã đơn giản và dễ hiểu
C. Viết mã càng nhanh càng tốt
D. Viết mã theo phong cách chuyên nghiệp
2. Git là gì?
A. Một ngôn ngữ lập trình
B. Một hệ thống quản lý phiên bản phân tán
C. Một phần mềm soạn thảo văn bản
D. Một hệ điều hành
3. Email là gì?
A. Một phần mềm duyệt web
B. Một phương tiện gửi và nhận thư điện tử
C. Một giao thức truyền thông
D. Một loại virus máy tính
4. ROM (Read-Only Memory) khác với RAM như thế nào?
A. ROM có thể ghi dữ liệu, RAM thì không
B. ROM lưu trữ dữ liệu tạm thời, RAM lưu trữ dữ liệu vĩnh viễn
C. ROM lưu trữ dữ liệu không thay đổi (firmware), RAM lưu trữ dữ liệu có thể thay đổi
D. ROM nhanh hơn RAM
5. JavaScript là gì?
A. Một ngôn ngữ đánh dấu siêu văn bản
B. Một ngôn ngữ lập trình để tạo tương tác cho trang web
C. Một hệ điều hành
D. Một phần mềm duyệt web
6. Cloud computing là gì?
A. Một loại máy tính cá nhân
B. Một mô hình cung cấp tài nguyên điện toán qua Internet
C. Một phần mềm quản lý dữ liệu
D. Một thiết bị lưu trữ dữ liệu
7. Machine learning là gì?
A. Một loại robot
B. Một phương pháp cho phép máy tính học từ dữ liệu mà không cần lập trình rõ ràng
C. Một ngôn ngữ lập trình
D. Một thiết bị phần cứng
8. HTTPS khác với HTTP như thế nào?
A. HTTPS nhanh hơn HTTP
B. HTTPS an toàn hơn HTTP vì sử dụng mã hóa
C. HTTPS dễ sử dụng hơn HTTP
D. HTTPS chỉ dùng cho trang web bán hàng
9. Big data là gì?
A. Một loại ổ cứng dung lượng lớn
B. Một tập hợp dữ liệu rất lớn và phức tạp, khó xử lý bằng các phương pháp truyền thống
C. Một phần mềm quản lý dữ liệu
D. Một ngôn ngữ lập trình
10. Đâu là đơn vị đo lường thông tin nhỏ nhất trong hệ thống máy tính?
A. Byte
B. Kilobyte
C. Bit
D. Megabyte
11. Nguyên tắc DRY (Don`t Repeat Yourself) trong lập trình có nghĩa là gì?
A. Viết mã lặp đi lặp lại để dễ hiểu
B. Tránh lặp lại mã, sử dụng lại mã khi có thể
C. Viết mã càng ngắn gọn càng tốt
D. Viết mã theo phong cách riêng
12. Phần mềm ứng dụng (Application Software) là gì?
A. Phần mềm điều khiển phần cứng
B. Phần mềm hệ thống
C. Phần mềm thực hiện các tác vụ cụ thể cho người dùng
D. Phần mềm bảo vệ máy tính
13. Đâu là một biện pháp bảo mật cơ bản để bảo vệ tài khoản trực tuyến?
A. Sử dụng mật khẩu dễ đoán
B. Sử dụng mật khẩu mạnh và thay đổi thường xuyên
C. Chia sẻ mật khẩu với bạn bè
D. Tắt tường lửa
14. CPU (Central Processing Unit) có chức năng chính là gì?
A. Hiển thị hình ảnh lên màn hình
B. Lưu trữ dữ liệu
C. Thực hiện các lệnh và xử lý dữ liệu
D. Kết nối với mạng Internet
15. Blockchain là gì?
A. Một loại tiền điện tử
B. Một sổ cái phân tán, ghi lại các giao dịch một cách an toàn và minh bạch
C. Một phần mềm bảo mật
D. Một thiết bị phần cứng
16. Hệ điều hành (Operating System) có vai trò gì trong một hệ thống máy tính?
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. Kết nối với các thiết bị ngoại vi
D. Bảo vệ máy tính khỏi virus
17. WWW (World Wide Web) là gì?
A. Một giao thức truyền thông
B. Một dịch vụ trên Internet cho phép truy cập các trang web
C. Một phần mềm duyệt web
D. Một loại virus máy tính
18. RAM (Random Access Memory) thường được sử dụng để làm gì trong máy tính?
A. Lưu trữ dữ liệu lâu dài
B. Lưu trữ hệ điều hành
C. Lưu trữ dữ liệu tạm thời để CPU truy cập nhanh chóng
D. Xử lý các phép tính phức tạp
19. SQL là gì?
A. Một ngôn ngữ lập trình web
B. Một ngôn ngữ truy vấn cơ sở dữ liệu
C. Một hệ điều hành
D. Một phần mềm bảo mật
20. CSS là gì?
A. Một ngôn ngữ lập trình
B. Một ngôn ngữ tạo kiểu cho trang web
C. Một hệ điều hành
D. Một phần mềm duyệt web
21. HTML là gì?
A. Một ngôn ngữ lập trình
B. Một ngôn ngữ đánh dấu siêu văn bản để tạo trang web
C. Một hệ điều hành
D. Một phần mềm duyệt web
22. IoT (Internet of Things) là gì?
A. Một giao thức truyền thông
B. Một mạng lưới các thiết bị vật lý kết nối Internet
C. Một phần mềm quản lý thiết bị
D. Một loại virus máy tính
23. Internet là gì?
A. Một mạng máy tính cục bộ
B. Một mạng lưới toàn cầu kết nối hàng tỷ thiết bị
C. Một phần mềm duyệt web
D. Một giao thức truyền thông
24. Mạng máy tính (Computer Network) là gì?
A. Một máy tính lớn
B. Một tập hợp các máy tính kết nối với nhau để chia sẻ tài nguyên
C. Một phần mềm quản lý máy tính
D. Một thiết bị kết nối Internet
25. AI (Artificial Intelligence) là gì?
A. Một loại virus máy tính
B. Một lĩnh vực khoa học máy tính mô phỏng trí tuệ con người
C. Một phần mềm bảo vệ máy tính
D. Một giao thức truyền thông
26. Phishing là gì?
A. Một loại virus máy tính
B. Một kỹ thuật lừa đảo để lấy thông tin cá nhân
C. Một phần mềm bảo vệ máy tính
D. Một giao thức truyền thông
27. Đâu là một lợi ích của việc sử dụng hệ thống quản lý cơ sở dữ liệu (DBMS)?
A. Tăng tốc độ máy tính
B. Cải thiện tính toàn vẹn và bảo mật dữ liệu
C. Giảm kích thước tệp tin
D. Chống virus
28. Địa chỉ IP (Internet Protocol address) dùng để làm gì?
A. Xác định vị trí địa lý của người dùng
B. Định danh duy nhất một thiết bị trên mạng
C. Mã hóa dữ liệu truyền trên mạng
D. Kiểm tra tốc độ kết nối mạng
29. Virus máy tính là gì?
A. Một chương trình giúp tăng tốc máy tính
B. Một chương trình tự sao chép và gây hại cho hệ thống
C. Một phần mềm bảo vệ máy tính
D. Một thiết bị phần cứng
30. URL (Uniform Resource Locator) là gì?
A. Một loại virus máy tính
B. Địa chỉ của một tài nguyên trên Internet
C. Một giao thức truyền thông
D. Một phần mềm duyệt web