Đề thi, bài tập trắc nghiệm online Tin học đại cươngĐề 13 – Bài tập, đề thi trắc nghiệm online Tin học đại cương Đăng vào 2 Tháng 5, 2026 bởi admin Đề 13 – Bài tập, đề thi trắc nghiệm online Tin học đại cương Đề 13 – Bài tập, đề thi trắc nghiệm online Tin học đại cương Số câu30Quiz ID15953 Làm bài Câu 1 1. Lỗi nào xảy ra khi chương trình thực hiện một hành động không hợp lệ, ví dụ như chia cho 0? A A. Lỗi cú pháp (Syntax Error) B B. Lỗi logic (Logic Error) C C. Lỗi thời gian chạy (Runtime Error) D D. Lỗi biên dịch (Compile-time Error) Câu 2 2. Đổi số nhị phân 1101 thành số thập phân. A A. 11 B B. 13 C C. 14 D D. 10 Câu 3 3. Phần mềm nào quản lý tài nguyên phần cứng của máy tính và cung cấp môi trường cho các ứng dụng khác chạy? A A. Phần mềm ứng dụng B B. Phần mềm hệ thống C C. Phần mềm tiện ích D D. Trình biên dịch Câu 4 4. Một cơ sở dữ liệu (Database) là gì? A A. Một tập hợp các phần mềm ứng dụng B B. Một hệ điều hành đặc biệt C C. Một tập hợp dữ liệu có cấu trúc, được tổ chức và lưu trữ D D. Một thiết bị mạng Câu 5 5. Ngôn ngữ đánh dấu siêu văn bản (HTML) chủ yếu được sử dụng để làm gì? A A. Thiết kế giao diện đồ họa B B. Viết mã cho ứng dụng di động C C. Xác định cấu trúc và nội dung của trang web D D. Quản lý cơ sở dữ liệu Câu 6 6. Đơn vị thông tin cơ bản nhất được sử dụng trong máy tính là gì? A A. Byte B B. Bit C C. Kilobyte D D. Word Câu 7 7. Mô hình 'Điện toán đám mây′ (Cloud Computing) có lợi ích chính nào sau đây? A A. Giảm nhu cầu kết nối Internet B B. Tiết kiệm chi phí đầu tư ban đầu cho phần cứng và phần mềm C C. Tăng cường bảo mật dữ liệu tự động 100% D D. Chỉ cho phép truy cập từ một địa điểm cố định Câu 8 8. Mục đích chính của tường lửa (firewall) trong an ninh mạng là gì? A A. Tăng tốc độ Internet B B. Ngăn chặn truy cập trái phép vào hoặc ra khỏi mạng C C. Quét virus trong email D D. Mã hóa dữ liệu truyền đi Câu 9 9. Một thuật toán là gì? A A. Một ngôn ngữ lập trình B B. Một chương trình máy tính C C. Một tập hợp các bước hữu hạn, rõ ràng để giải quyết một vấn đề D D. Một loại dữ liệu Câu 10 10. Hệ nhị phân (Binary) được sử dụng trong máy tính vì lý do chính nào? A A. Dễ dàng biểu diễn các ký tự văn bản B B. Tương thích với hệ thập phân C C. Đơn giản trong thiết kế mạch điện tử (có∕không có tín hiệu) D D. Tiết kiệm bộ nhớ lưu trữ Câu 11 11. Lợi ích chính của việc sử dụng cấu trúc dữ liệu (Data Structure) phù hợp trong lập trình là gì? A A. Làm cho mã nguồn ngắn gọn hơn B B. Tăng tốc độ thực thi và hiệu quả sử dụng bộ nhớ của chương trình C C. Giúp chương trình chạy trên mọi hệ điều hành D D. Loại bỏ hoàn toàn lỗi cú pháp Câu 12 12. Điều gì xảy ra với dữ liệu trong bộ nhớ cache khi máy tính tắt nguồn? A A. Dữ liệu được tự động lưu vào ổ cứng B B. Dữ liệu được chuyển sang RAM C C. Dữ liệu bị mất hoàn toàn D D. Dữ liệu vẫn được giữ lại nhờ pin CMOS Câu 13 13. 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 A. RAM B B. Thiết bị ngoại vi C C. Bộ xử lý trung tâm (CPU) D D. Ổ cứng Câu 14 14. Dịch vụ nào của điện toán đám mây cung cấp môi trường phát triển và triển khai ứng dụng? A A. SaaS (Software as a Service) B B. PaaS (Platform as a Service) C C. IaaS (Infrastructure as a Service) D D. DaaS (Data as a Service) Câu 15 15. Thiết bị nào sau đây là thiết bị lưu trữ thứ cấp? A A. RAM B B. CPU Register C C. Ổ đĩa SSD D D. Bộ nhớ Cache Câu 16 16. Trong các đơn vị đo lường dung lượng lưu trữ, đơn vị nào lớn nhất? A A. Gigabyte (GB) B B. Terabyte (TB) C C. Petabyte (PB) D D. Exabyte (EB) Câu 17 17. Bộ nhớ truy cập ngẫu nhiên (RAM) có đặc điểm gì? A A. Lưu trữ dữ liệu vĩnh cửu B B. Dữ liệu bị mất khi mất điện C C. Chỉ đọc dữ liệu D D. Tốc độ truy cập chậm hơn ổ cứng Câu 18 18. Mạng máy tính diện rộng (WAN) khác gì so với mạng máy tính cục bộ (LAN)? A A. Tốc độ truyền dữ liệu chậm hơn WAN B B. Phạm vi địa lý nhỏ hơn C C. Ít thiết bị kết nối hơn D D. Chỉ kết nối các máy tính trong cùng một tòa nhà Câu 19 19. Phần mềm nào được thiết kế để thực hiện một tác vụ cụ thể cho người dùng cuối, ví dụ như soạn thảo văn bản hoặc lướt web? A A. Phần mềm hệ thống B B. Trình điều khiển thiết bị C C. Phần mềm ứng dụng D D. BIOS Câu 20 20. Khác biệt cơ bản giữa biên dịch (compilation) và thông dịch (interpretation) là gì? A A. Biên dịch thực hiện trước khi chạy, thông dịch thực hiện trong khi chạy B B. Biên dịch chỉ dùng cho ngôn ngữ bậc thấp, thông dịch cho ngôn ngữ bậc cao C C. Biên dịch tạo ra mã nguồn, thông dịch tạo ra mã đối tượng D D. Biên dịch nhanh hơn thông dịch trong mọi trường hợp Câu 21 21. Thiết bị nào trong mạng máy tính có chức năng kết nối các mạng khác nhau và định tuyến gói dữ liệu? A A. Switch B B. Hub C C. Repeater D D. Router Câu 22 22. Thuật ngữ 'phishing′ trong an ninh mạng mô tả hành vi nào? A A. Tấn công từ chối dịch vụ (DDoS) B B. Đánh cắp thông tin nhạy cảm thông qua email hoặc website giả mạo C C. Mã hóa dữ liệu để đòi tiền chuộc D D. Phá hoại vật lý thiết bị máy tính Câu 23 23. Khi bạn lưu một tài liệu trên máy tính, dữ liệu thường được ghi vào đâu để lưu trữ lâu dài? A A. RAM B B. Bộ nhớ Cache C C. Ổ cứng (HDD∕SSD) D D. CPU Register Câu 24 24. Giao thức nào được sử dụng phổ biến nhất để truyền tải các trang web trên Internet? A A. FTP B B. SMTP C C. HTTP∕HTTPS D D. TCP Câu 25 25. Chức năng chính của hệ điều hành là gì? A A. Biên dịch mã nguồn B B. Quản lý các chương trình và tài nguyên phần cứng C C. Thiết kế giao diện người dùng D D. Kết nối máy tính với Internet Câu 26 26. Tại sao việc hiểu về hệ thập lục phân (Hexadecimal) lại hữu ích trong tin học? A A. Đây là hệ cơ số mà máy tính sử dụng nội bộ B B. Nó là cách viết gọn của số nhị phân, dễ đọc và xử lý hơn C C. Nó được sử dụng để tính toán tốc độ mạng D D. Đây là hệ cơ số duy nhất tương thích với hệ thập phân Câu 27 27. Nếu một chương trình đang chạy và gặp phải lỗi 'Out of Memory′, nguyên nhân phổ biến nhất là gì? A A. Lỗi cú pháp trong mã nguồn B B. Chương trình đã sử dụng hết bộ nhớ RAM có sẵn C C. Ổ cứng đã đầy dung lượng D D. Kết nối mạng bị gián đoạn Câu 28 28. Ngôn ngữ lập trình nào gần gũi với ngôn ngữ con người nhất? A A. Ngôn ngữ máy (Machine Language) B B. Hợp ngữ (Assembly Language) C C. Ngôn ngữ bậc cao (High-level Language) D D. Mã đối tượng (Object Code) Câu 29 29. Thiết bị ngoại vi nào dùng để xuất dữ liệu từ máy tính ra cho người dùng? A A. Bàn phím B B. Chuột C C. Máy in D D. Máy quét (Scanner) Câu 30 30. Mục đích của việc sử dụng CSS (Cascading Style Sheets) trong phát triển web là gì? A A. Xử lý logic phía máy chủ B B. Định dạng và trình bày giao diện trang web C C. Quản lý tương tác người dùng D D. Lưu trữ dữ liệu người dùng Đề 12 – Bài tập, đề thi trắc nghiệm online Tổng quan hàng không dân dụng Đề 6 – Bài tập, đề thi trắc nghiệm online Dân số học