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

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

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

Số câu30
Quiz ID11753
Câu 1
1. Mục đích chính của việc sử dụng chú thích (comment) trong mã nguồn là gì?
Câu 2
2. Độ phức tạp thuật toán (time complexity) dùng để đánh giá điều gì?
Câu 3
3. Thuật toán (algorithm) trong lập trình là gì?
Câu 4
4. Ngôn ngữ lập trình bậc cao (high-level programming language) có đặc điểm gì?
Câu 5
5. Biên dịch (compilation) là quá trình chuyển đổi mã nguồn chương trình sang:
Câu 6
6. Cấu trúc dữ liệu (data structure) có vai trò gì trong lập trình?
Câu 7
7. Mảng (array) là một loại cấu trúc dữ liệu như thế nào?
Câu 8
8. Hàm (function) trong lập trình có vai trò chính là gì?
Câu 9
9. Gỡ lỗi (debugging) là quá trình:
Câu 10
10. Đệ quy (recursion) trong lập trình là gì?
Câu 11
11. Tính đa hình (polymorphism) trong OOP đề cập đến khả năng nào?
Câu 12
12. SOLID là một tập hợp các nguyên tắc thiết kế hướng đối tượng tốt, chữ 'L' trong SOLID đại diện cho nguyên tắc nào?
Câu 13
13. Thông dịch (interpretation) khác với biên dịch ở điểm nào?
Câu 14
14. Tính đóng gói (encapsulation) trong OOP có nghĩa là gì?
Câu 15
15. Ngôn ngữ lập trình bậc thấp (low-level programming language) như hợp ngữ (assembly language) có ưu điểm gì so với ngôn ngữ bậc cao?
Câu 16
16. Nguyên tắc DRY (Don't Repeat Yourself) trong lập trình khuyến khích điều gì?
Câu 17
17. Lỗi cú pháp (syntax error) trong lập trình là loại lỗi nào?
Câu 18
18. 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 19
19. Kế thừa (inheritance) trong OOP cho phép điều gì?
Câu 20
20. Cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
Câu 21
21. Tham số (parameter) của hàm là gì?
Câu 22
22. Phép toán nào sau đây dùng để gán giá trị trong hầu hết các ngôn ngữ lập trình?
Câu 23
23. Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ số nguyên (không có phần thập phân)?
Câu 24
24. Trong quản lý phiên bản mã nguồn (version control), Git là gì?
Câu 25
25. Vòng lặp 'for' thường được sử dụng khi nào?
Câu 26
26. Stack và Heap là hai vùng nhớ chính trong bộ nhớ máy tính, chúng khác nhau cơ bản ở điểm nào trong việc quản lý bộ nhớ?
Câu 27
27. Biến cục bộ (local variable) là gì?
Câu 28
28. Biến toàn cục (global variable) khác biến cục bộ như thế nào?
Câu 29
29. Trong lập trình, biến (variable) được hiểu là:
Câu 30
30. Kiểm thử đơn vị (unit testing) là gì?

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