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

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

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

Số câu30
Quiz ID11741
Câu 1
1. Mục đích của việc sử dụng chú thích (comment) trong mã nguồn là gì?
Câu 2
2. Cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
Câu 3
3. Vòng lặp 'while' tiếp tục thực hiện khối lệnh bên trong nó khi nào?
Câu 4
4. Phương pháp gỡ lỗi (debugging) 'in dấu vết' (print statement debugging) hoạt động như thế nào?
Câu 5
5. Mảng (array) là gì trong lập trình?
Câu 6
6. Trong lập trình, 'giao diện người dùng' (user interface - UI) đề cập đến điều gì?
Câu 7
7. Thông dịch (interpretation) khác với biên dịch như thế nào?
Câu 8
8. Trong lập trình, biến (variable) được sử dụng để làm gì?
Câu 9
9. Biên dịch (compilation) là quá trình chuyển đổi mã nguồn sang dạng nào?
Câu 10
10. Thao tác nào sau đây KHÔNG phải là một phép toán số học cơ bản?
Câu 11
11. Khái niệm 'mã giả' (pseudocode) được sử dụng để làm gì?
Câu 12
12. Kiểu dữ liệu 'boolean' được sử dụng để biểu diễn giá trị nào?
Câu 13
13. Đâu là sự khác biệt chính giữa biến cục bộ (local variable) và biến toàn cục (global variable)?
Câu 14
14. Toán tử '%' (modulo) trong lập trình dùng để làm gì?
Câu 15
15. Cấu trúc dữ liệu 'hàng đợi' (queue) hoạt động theo nguyên tắc nào?
Câu 16
16. Trong biểu thức điều kiện, toán tử '==' dùng để làm gì?
Câu 17
17. Kiểu dữ liệu 'float' thường được sử dụng để biểu diễn loại dữ liệu số nào?
Câu 18
18. Vòng lặp 'for' thường được sử dụng khi nào?
Câu 19
19. Kiểu dữ liệu 'integer' thường được sử dụng để biểu diễn loại dữ liệu nào?
Câu 20
20. Kỹ thuật lập trình 'chia để trị' (divide and conquer) hoạt động dựa trên nguyên tắc nào?
Câu 21
21. Mục đích của việc kiểm thử (testing) chương trình là gì?
Câu 22
22. Hàm (function) trong lập trình có vai trò chính là gì?
Câu 23
23. Trong lập trình hướng đối tượng (OOP), khái niệm 'đối tượng' (object) đại diện cho điều gì?
Câu 24
24. Trong lập trình, 'thuật toán' (algorithm) được hiểu là gì?
Câu 25
25. Đâu là một ví dụ về ngôn ngữ lập trình bậc cao?
Câu 26
26. Ưu điểm chính của việc sử dụng hàm là gì?
Câu 27
27. Cấu trúc dữ liệu 'ngăn xếp' (stack) hoạt động theo nguyên tắc nào?
Câu 28
28. Đệ quy (recursion) trong lập trình là gì?
Câu 29
29. Đâu là một lợi ích của việc sử dụng hệ thống quản lý phiên bản (version control system) như Git?
Câu 30
30. Lỗi cú pháp (syntax error) xảy ra khi nào?

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