[Chân trời] Trắc nghiệm Công nghệ 3 kì II

[Chân trời] Trắc nghiệm Công nghệ 3 kì II

1. Khái niệm Big Data (Dữ liệu lớn) thường đề cập đến những đặc điểm nào?
2. Nguyên tắc DRY (Dont Repeat Yourself) trong lập trình ám chỉ điều gì?
3. Trong lĩnh vực trí tuệ nhân tạo, Học máy (Machine Learning) tập trung vào điều gì?
4. Trong lập trình hướng đối tượng (OOP), tính đóng gói (encapsulation) có ý nghĩa gì?
5. Đâu là sự khác biệt chính giữa vòng lặp for và vòng lặp while?
6. Khái niệm Cơ sở dữ liệu (Database) dùng để làm gì?
7. Trong lập trình, biên dịch (compilation) là quá trình gì?
8. Trong hệ điều hành, tiến trình (process) là gì?
9. Tại sao CSS (Cascading Style Sheets) lại quan trọng trong thiết kế web?
10. Trong mạng máy tính, Địa chỉ IP có vai trò gì?
11. Trong thuật toán, độ phức tạp thời gian (time complexity) đo lường điều gì?
12. Trong lập trình, Debug là quá trình gì?
13. Đâu là một ví dụ về kiểu dữ liệu số nguyên (integer data type)?
14. Khái niệm API (Application Programming Interface) được sử dụng để làm gì?
15. Đâu là định nghĩa đúng về thuật toán (algorithm)?
16. Trong lĩnh vực phát triển web, HTML là viết tắt của gì và dùng để làm gì?
17. Khái niệm vòng lặp (loop) trong lập trình được sử dụng để làm gì?
18. Đâu là mục đích chính của việc sử dụng mảng (array) trong lập trình?
19. Trong lập trình, khái niệm biến được sử dụng để làm gì?
20. Đâu là mục đích của Kiểm thử đơn vị (Unit Testing) trong phát triển phần mềm?
21. Khái niệm Blockchain liên quan đến công nghệ nào?
22. Nguyên lý cơ bản của thuật toán tìm kiếm nhị phân (binary search) là gì?
23. Khái niệm phiên bản điều khiển (version control), ví dụ như Git, có vai trò gì?
24. Trong lập trình, biến toàn cục (global variable) khác với biến cục bộ (local variable) ở điểm nào?
25. Tại sao việc sử dụng hàm (function) lại quan trọng trong phát triển phần mềm?