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

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

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

Số câu30
Quiz ID11747
Câu 1
1. Tính kế thừa (inheritance) trong OOP cho phép làm gì?
Câu 2
2. Hàng đợi (queue) là cấu trúc dữ liệu hoạt động theo nguyên tắc nào?
Câu 3
3. Hàm (function) trong lập trình có vai trò chính là gì?
Câu 4
4. Trong lập trình, biến (variable) được sử dụng để làm gì?
Câu 5
5. Cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
Câu 6
6. Trong lập trình hướng đối tượng (OOP), đối tượng (object) là gì?
Câu 7
7. Khái niệm 'lớp' (class) trong lập trình hướng đối tượng (OOP) dùng để làm gì?
Câu 8
8. Độ phức tạp thời gian (time complexity) của thuật toán dùng để đánh giá điều gì?
Câu 9
9. Debug trong lập trình nghĩa là gì?
Câu 10
10. Trình biên dịch (compiler) và trình thông dịch (interpreter) khác nhau cơ bản ở điểm nào?
Câu 11
11. Tham số (parameter) của hàm là gì?
Câu 12
12. Thuật toán (algorithm) trong lập trình là gì?
Câu 13
13. Ngăn xếp (stack) là cấu trúc dữ liệu hoạt động theo nguyên tắc nào?
Câu 14
14. Giá trị trả về (return value) của hàm là gì?
Câu 15
15. Ngôn ngữ lập trình bậc cao (high-level programming language) có ưu điểm gì so với ngôn ngữ lập trình bậc thấp (low-level programming language)?
Câu 16
16. Quy trình phát triển phần mềm (Software Development Life Cycle - SDLC) là gì?
Câu 17
17. Lỗi cú pháp (syntax error) trong lập trình là gì?
Câu 18
18. Mục đích chính của việc sử dụng chú thích (comment) trong code là gì?
Câu 19
19. Biến toàn cục (global variable) là gì?
Câu 20
20. Phép toán nào sau đây dùng để kiểm tra tính bằng nhau giữa hai giá trị trong biểu thức điều kiện?
Câu 21
21. Kiểu dữ liệu nào sau đây KHÔNG phải là kiểu dữ liệu cơ bản trong hầu hết các ngôn ngữ lập trình?
Câu 22
22. Cấu trúc dữ liệu (data structure) là gì?
Câu 23
23. Tính đa hình (polymorphism) trong OOP nghĩa là gì?
Câu 24
24. Trong lập trình, 'mã giả' (pseudocode) thường được dùng để làm gì?
Câu 25
25. Tính đóng gói (encapsulation) trong OOP là gì?
Câu 26
26. Giai đoạn 'kiểm thử' (testing) trong SDLC có mục đích chính là gì?
Câu 27
27. Vòng lặp 'for' thường được sử dụng khi nào?
Câu 28
28. Danh sách liên kết (linked list) khác với mảng ở điểm nào?
Câu 29
29. Trong lập trình web, ngôn ngữ nào thường được sử dụng để tạo giao diện người dùng (front-end)?
Câu 30
30. Mảng (array) là cấu trúc dữ liệu như thế nào?

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