Đề 10 – Bài tập, đề thi trắc nghiệm online Cơ sở lập trình

Đề 10 – Bài tập, đề thi trắc nghiệm online Cơ sở lập trình

Đề 10 – Bài tập, đề thi trắc nghiệm online Cơ sở lập trình

Số câu30
Quiz ID11750
Câu 1
1. Cơ sở dữ liệu (database) được sử dụng để làm gì trong ứng dụng phần mềm?
Câu 2
2. Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình khuyến khích điều gì?
Câu 3
3. Trong ngữ cảnh quản lý bộ nhớ, 'garbage collection' (thu gom rác) là gì?
Câu 4
4. Sự khác biệt chính giữa 'compiler' (trình biên dịch) và 'interpreter' (trình thông dịch) là gì?
Câu 5
5. Đâu là lợi ích chính của việc sử dụng ngôn ngữ lập trình bậc cao so với ngôn ngữ lập trình bậc thấp?
Câu 6
6. Trong ngôn ngữ lập trình, cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
Câu 7
7. Vòng lặp 'for' thường được sử dụng khi nào?
Câu 8
8. Phương pháp 'debug' được sử dụng để làm gì?
Câu 9
9. Phương pháp 'refactoring' trong lập trình là gì?
Câu 10
10. Trong lập trình, 'pseudocode' (mã giả) được sử dụng với mục đích gì?
Câu 11
11. Hàm (function) trong lập trình có vai trò chính là gì?
Câu 12
12. Trong lập trình hướng đối tượng (OOP), khái niệm 'class' dùng để chỉ điều gì?
Câu 13
13. SQL (Structured Query Language) là ngôn ngữ được sử dụng chủ yếu cho mục đích gì?
Câu 14
14. Kiểu dữ liệu 'boolean' thường được sử dụng để biểu diễn giá trị nào?
Câu 15
15. CSS (Cascading Style Sheets) được sử dụng để làm gì trong phát triển web?
Câu 16
16. Ngôn ngữ lập trình nào thường được sử dụng để thêm tính tương tác và động cho trang web ở phía trình duyệt?
Câu 17
17. Phiên bản kiểm soát (version control) như Git được sử dụng để làm gì?
Câu 18
18. Giải thuật (algorithm) được hiểu là gì trong lập trình?
Câu 19
19. Trong kiểm thử phần mềm, 'unit testing' (kiểm thử đơn vị) tập trung vào việc kiểm tra điều gì?
Câu 20
20. Điều gì xảy ra khi bạn cố gắng truy cập một phần tử của mảng vượt quá kích thước của nó (array index out of bounds)?
Câu 21
21. Trong lập trình mạng, 'socket' được sử dụng để làm gì?
Câu 22
22. Thuật ngữ 'syntax' trong lập trình đề cập đến điều gì?
Câu 23
23. Khái niệm 'inheritance' (kế thừa) trong OOP có ý nghĩa gì?
Câu 24
24. Lỗi 'runtime error' xảy ra khi nào?
Câu 25
25. Đâu là một ví dụ về cấu trúc dữ liệu tuyến tính?
Câu 26
26. Trong lập trình web, ngôn ngữ nào thường được sử dụng để tạo cấu trúc và nội dung của trang web?
Câu 27
27. Đệ quy (recursion) trong lập trình là gì?
Câu 28
28. Đâu là ưu điểm của việc sử dụng mảng (array) trong lập trình?
Câu 29
29. API (Application Programming Interface) là gì?
Câu 30
30. Trong lập trình, biến (variable) được sử dụng để làm gì?

Để lại một bình luận