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

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

1. Thuật toán (algorithm) là gì?
2. Phép toán '==' (so sánh bằng) khác với phép gán '=' ở điểm nào?
3. Tính đa hình (polymorphism) trong lập trình hướng đối tượng nghĩa là gì?
4. Mục đích chính của việc sử dụng chú thích (comment) trong mã nguồn là gì?
5. Cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
6. Trong lập trình hướng đối tượng, 'đối tượng' (object) là gì?
7. Gỡ lỗi (debugging) là quá trình làm gì trong lập trình?
8. Lỗi cú pháp (syntax error) xảy ra khi nào?
9. 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?
10. Mảng (array) là gì trong lập trình?
11. Tính đóng gói (encapsulation) trong lập trình hướng đối tượng có nghĩa là gì?
12. Kiểm thử đơn vị (unit testing) là loại kiểm thử nào?
13. Độ phức tạp thời gian (time complexity) của thuật toán dùng để đánh giá điều gì?
14. Giá trị trả về (return value) của hàm là gì?
15. Biến hằng số (constant) khác với biến thông thường như thế nào?
16. Khái niệm 'lớp' (class) trong lập trình hướng đối tượng dùng để làm gì?
17. Toán tử logic 'AND' thường được ký hiệu là gì trong nhiều ngôn ngữ lập trình?
18. Trong lập trình, 'IDE' là viết tắt của cụm từ nào?
19. Biến toàn cục (global variable) khác với biến cục bộ (local variable) như thế nào?
20. Hàm (function) trong lập trình có vai trò chính là gì?
21. Vòng lặp 'for' thường được sử dụng khi nào?
22. Tham số (parameter) của hàm được sử dụng để làm gì?
23. Thao tác nào sau đây không phải là một phép toán số học cơ bản?
24. Kiểu dữ liệu 'boolean' thường được sử dụng để biểu diễn giá trị nào?
25. Quy trình phát triển phần mềm (Software Development Life Cycle - SDLC) là gì?
26. Trong lập trình, biến (variable) được sử dụng để làm gì?
27. 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 trang web?
28. 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?
29. Kiểu dữ liệu nào sau đây thường được sử dụng để biểu diễn số nguyên?
30. Tính kế thừa (inheritance) trong lập trình hướng đối tượng cho phép điều gì?