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

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

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

Số câu30
Quiz ID11749
Câu 1
1. Trong lập trình, thuật ngữ nào dùng để chỉ một quy trình hoặc tập hợp các bước được xác định rõ ràng để giải quyết một vấn đề cụ thể?
Câu 2
2. Cấu trúc điều khiển nào cho phép chương trình thực hiện một khối lệnh nhiều lần cho đến khi một điều kiện cụ thể không còn đúng?
Câu 3
3. Lỗi 'syntax error' (lỗi cú pháp) trong lập trình xảy ra khi nào?
Câu 4
4. Trong quản lý bộ nhớ, 'rò rỉ bộ nhớ' (memory leak) xảy ra khi nào?
Câu 5
5. Mục đích của việc sử dụng 'hằng số' (constant) trong lập trình là gì?
Câu 6
6. Kiểu dữ liệu 'Boolean' thường được sử dụng để biểu diễn giá trị nào?
Câu 7
7. Trong lập trình, 'đệ quy' (recursion) là gì?
Câu 8
8. Thuật ngữ 'API' (Application Programming Interface) dùng để chỉ điều gì?
Câu 9
9. Trong kiểm thử phần mềm, 'unit testing' (kiểm thử đơn vị) là gì?
Câu 10
10. Đâu là kiểu dữ liệu cơ bản thường được sử dụng để lưu trữ các số nguyên trong hầu hết các ngôn ngữ lập trình?
Câu 11
11. Trong ngữ cảnh cấu trúc dữ liệu, 'mảng' (array) là gì?
Câu 12
12. Đâu là mục đích của việc sử dụng 'chú thích' (comment) trong mã nguồn?
Câu 13
13. Đâu là một ví dụ về cấu trúc dữ liệu 'hàng đợi' (queue)?
Câu 14
14. Trong lập trình, 'luồng' (thread) là gì?
Câu 15
15. Khái niệm 'kiểu dữ liệu trừu tượng' (Abstract Data Type - ADT) nhấn mạnh vào điều gì?
Câu 16
16. Trong lập trình hướng đối tượng, 'kế thừa' (inheritance) cho phép điều gì?
Câu 17
17. Ưu điểm 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 là gì?
Câu 18
18. Phương pháp lập trình 'chia để trị' (divide and conquer) hoạt động như thế nào?
Câu 19
19. Thao tác 'ép kiểu' (type casting) trong lập trình là gì?
Câu 20
20. Điều gì là mục đích chính của việc sử dụng hàm (function) trong lập trình?
Câu 21
21. Phép toán logic 'AND' trả về giá trị 'true' khi nào?
Câu 22
22. 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 23
23. Điểm khác biệt chính giữa trình biên dịch (compiler) và trình thông dịch (interpreter) là gì?
Câu 24
24. Phương pháp gỡ lỗi (debugging) nào thường được sử dụng để theo dõi giá trị của biến và luồng thực thi của chương trình?
Câu 25
25. Trong ngữ cảnh lập trình mạng, 'socket' được sử dụng để làm gì?
Câu 26
26. Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình khuyến khích điều gì?
Câu 27
27. Trong lập trình hướng đối tượng (OOP), khái niệm 'đối tượng' (object) thể hiện điều gì?
Câu 28
28. Khái niệm 'biến toàn cục' (global variable) và 'biến cục bộ' (local variable) khác nhau như thế nào?
Câu 29
29. Trong cơ sở dữ liệu, ngôn ngữ SQL được sử dụng để làm gì?
Câu 30
30. Trong lập trình, biến (variable) được hiểu là gì?

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