Đề 1 – Đề thi, câu hỏi trắc nghiệm online Nhập Công Nghệ Thông Tin

Đề 1 - Đề thi, câu hỏi trắc nghiệm online Nhập Công Nghệ Thông Tin

1. Công cụ quản lý phiên bản Git được sử dụng để làm gì?
2. Nguyên tắc DRY (Don't Repeat Yourself) trong lập trình có nghĩa là gì?
3. Điểm khác biệt chính giữa NoSQL và SQL database là gì?
4. Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc mã hóa và giải mã dữ liệu?
5. Sự khác biệt giữa kiểm thử White box và Black box là gì?
6. Cloud computing (điện toán đám mây) là gì?
7. Trong bảo mật web, tấn công SQL Injection là gì?
8. Microservices là gì và lợi ích của kiến trúc này là gì?
9. Trong lĩnh vực trí tuệ nhân tạo (AI), học máy (machine learning) là gì?
10. Containerization khác với Virtualization như thế nào?
11. Điểm khác biệt chính giữa ngôn ngữ biên dịch (compiled) và ngôn ngữ thông dịch (interpreted) là gì?
12. Blockchain là gì và ứng dụng tiềm năng của nó trong lĩnh vực tài chính là gì?
13. CDN (Content Delivery Network) là gì và nó giúp ích gì cho website?
14. Trong lĩnh vực mạng máy tính, VPN (Virtual Private Network) được sử dụng để làm gì?
15. Trong bảo mật thông tin, tấn công DDoS (Distributed Denial of Service) là gì?
16. Phương pháp 'pair programming' (lập trình cặp đôi) là gì và lợi ích của nó là gì?
17. Phương pháp Agile trong phát triển phần mềm tập trung vào điều gì?
18. Internet of Things (IoT) là gì?
19. DevOps là gì và mục tiêu của nó là gì?
20. ORM (Object-Relational Mapping) là gì và nó giúp ích gì trong việc phát triển ứng dụng?
21. Sự khác biệt giữa machine learning (học máy) và deep learning (học sâu) là gì?
22. Trong lập trình hướng đối tượng, tính đóng gói (encapsulation) có nghĩa là gì?
23. Trong lĩnh vực bảo mật, thuật ngữ 'zero-day exploit' đề cập đến điều gì?
24. Công nghệ ảo hóa (virtualization) cho phép thực hiện điều gì?
25. Đâu là yếu tố quan trọng nhất để đảm bảo an toàn thông tin cho một hệ thống mạng?
26. Sự khác biệt chính giữa HTTP và HTTPS là gì?
27. Tại sao nên sử dụng mã nguồn mở (open source) trong phát triển phần mềm?
28. Thuật ngữ 'Big Data' dùng để chỉ điều gì?
29. AI ethics (đạo đức AI) là gì và tại sao nó quan trọng?
30. Docker là gì và nó được sử dụng để làm gì trong phát triển phần mềm?