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

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

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

Số câu30
Quiz ID11744
Câu 1
1. Trong lập trình, biến (variable) được sử dụng để làm gì?
Câu 2
2. Trong lập trình, 'câu lệnh điều kiện' (conditional statement) được dùng để làm gì?
Câu 3
3. Phương pháp lập trình 'chia để trị' (divide and conquer) là gì?
Câu 4
4. Trong lập trình, 'đệ quy' (recursion) là gì?
Câu 5
5. 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 6
6. Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình có nghĩa là gì?
Câu 7
7. Lỗi 'logic' (logical error) trong lập trình là gì?
Câu 8
8. Trong lập trình, 'mã giả' (pseudocode) được sử dụng để làm gì?
Câu 9
9. Kiểu dữ liệu 'Boolean' trong lập trình biểu diễn giá trị nào?
Câu 10
10. Trong lập trình, 'tham số' (parameter) và 'đối số' (argument) có mối quan hệ như thế nào?
Câu 11
11. Hàm (function) trong lập trình có vai trò chính là gì?
Câu 12
12. Vòng lặp 'for' thường được sử dụng để làm gì trong lập trình?
Câu 13
13. Kiểu dữ liệu nào sau đây thường được sử dụng để biểu diễn số nguyên trong hầu hết các ngôn ngữ lập trình?
Câu 14
14. Phương pháp kiểm thử phần mềm 'hộp đen' (black-box testing) là gì?
Câu 15
15. Trong lập trình, 'hằng số' (constant) khác với 'biến' (variable) như thế nào?
Câu 16
16. Thế nào là 'thuật toán' (algorithm) trong lập trình?
Câu 17
17. Trong lập trình, thuật ngữ 'debug' dùng để chỉ quá trình nào?
Câu 18
18. Kiểu dữ liệu 'chuỗi' (string) trong lập trình được sử dụng để biểu diễn cái gì?
Câu 19
19. Phép toán '==' (so sánh bằng) khác với phép toán '=' (gán giá trị) như thế nào?
Câu 20
20. Trong lập trình, 'IDE' (Integrated Development Environment) là gì?
Câu 21
21. Ngôn ngữ lập trình biên dịch (compiled language) khác với ngôn ngữ lập trình thông dịch (interpreted language) ở điểm nào?
Câu 22
22. Trong lập trình web, ngôn ngữ nào thường được sử dụng cho phần 'front-end' (giao diện người dùng)?
Câu 23
23. Thao tác 'gán giá trị' (assignment) trong lập trình có ý nghĩa gì?
Câu 24
24. Khái niệm 'phạm vi biến' (variable scope) trong lập trình đề cập đến điều gì?
Câu 25
25. Lỗi 'cú pháp' (syntax error) trong lập trình xảy ra khi nào?
Câu 26
26. Trong lập trình, 'toán tử' (operator) là gì?
Câu 27
27. Khái niệm 'con trỏ' (pointer) trong một số ngôn ngữ lập trình (như C, C++) là gì?
Câu 28
28. Trong lập trình, 'mảng' (array) là gì?
Câu 29
29. Trong lập trình, 'interface' (giao diện) thường được sử dụng với mục đích gì (trong ngữ cảnh lập trình hướng đối tượng)?
Câu 30
30. Độ phức tạp thời gian (time complexity) của thuật toán dùng để đánh giá điều gì?

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