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

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

1. Thông dịch (interpretation) khác với biên dịch (compilation) ở điểm nào?
2. Trong mô hình client-server, 'client' và 'server' có vai trò gì?
3. Thao tác nào sau đây không phải là thao tác cơ bản trên dữ liệu?
4. Ngôn ngữ lập trình nào thường được sử dụng để thêm tính tương tác và động cho trang web ở phía người dùng (client-side)?
5. Khái niệm 'IDE' (Integrated Development Environment) dùng để chỉ cái gì?
6. Đâu là một ví dụ về 'hệ điều hành'?
7. Biên dịch (compilation) là quá trình chuyển đổi mã nguồn sang dạng nào?
8. Cơ sở dữ liệu (database) được sử dụng để làm gì trong lập trình?
9. Loại lỗi lập trình nào thường xảy ra khi bạn cố gắng truy cập một phần tử mảng vượt quá kích thước của mảng?
10. 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?
11. Hàm (function) trong lập trình có vai trò gì?
12. Phép toán '==' trong hầu hết các ngôn ngữ lập trình có ý nghĩa gì?
13. Kiểu dữ liệu 'Boolean' có thể nhận giá trị nào?
14. Đâu là ngôn ngữ lập trình bậc cao?
15. Vòng lặp 'for' thường được sử dụng khi nào?
16. Khái niệm 'kế thừa' (inheritance) trong OOP có nghĩa là gì?
17. API (Application Programming Interface) là gì?
18. Thuật ngữ 'debug' trong lập trình có nghĩa là gì?
19. Mục đích của việc sử dụng 'chú thích' (comment) trong mã nguồn là gì?
20. Trong lập trình, biến (variable) được sử dụng để làm gì?
21. Đâu là lợi ích chính của việc sử dụng 'mảng' (array) trong lập trình?
22. SQL là viết tắt của cụm từ nào và dùng để làm gì?
23. Trong lập trình, 'thuật toán' (algorithm) là gì?
24. Bộ nhớ máy tính được tổ chức như thế nào để lưu trữ dữ liệu cho chương trình đang chạy?
25. Trong biểu thức `x = y + 5;`, phép gán giá trị nào được thực hiện?
26. Tham số (parameter) của một hàm là gì?
27. Kiểu dữ liệu nào sau đây thường được sử dụng để biểu diễn văn bản trong lập trình?
28. Cấu trúc điều khiển 'if-else' được sử dụng để làm gì?
29. Điều gì xảy ra khi một biến được khai báo nhưng không được khởi tạo giá trị ban đầu trong một số ngôn ngữ lập trình?
30. Trong lập trình hướng đối tượng (OOP), 'class' là gì?