[Chân trời] Trắc nghiệm ôn tập Tin học 8 cuối học kì 1

[Chân trời] Trắc nghiệm ôn tập Tin học 8 cuối học kì 1

1. Trong Pascal, câu lệnh nào được sử dụng để đọc dữ liệu từ bàn phím vào một biến?
2. Trong lập trình, khái niệm biến được hiểu là gì?
3. Phát biểu nào mô tả đúng về vai trò của hằng số trong lập trình?
4. Phát biểu nào sau đây là đúng về cấu trúc rẽ nhánh IF...THEN...ELSE trong Pascal?
5. Trong Pascal, ký hiệu nào được sử dụng để thực hiện phép toán lớn hơn hoặc bằng?
6. Phát biểu nào sau đây là đúng về cấu trúc lặp WHILE...DO trong Pascal?
7. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây được sử dụng để khai báo biến?
8. Xét đoạn mã Pascal sau: `IF a > b THEN a := a - b;`. Câu lệnh này thực hiện hành động gì?
9. Trong Pascal, toán tử nào dùng để thực hiện phép chia lấy phần nguyên?
10. Trong Pascal, tên biến hợp lệ là gì?
11. Phát biểu nào sau đây mô tả đúng về cấu trúc `BEGIN...END.` trong Pascal?
12. Phát biểu nào sau đây là đúng về cấu trúc lặp FOR...DO trong Pascal?
13. Trong Pascal, câu lệnh nào dùng để hiển thị một giá trị ra màn hình?
14. Phát biểu nào sau đây mô tả đúng về cấu trúc lặp lồng nhau?
15. Trong Pascal, câu lệnh nào dùng để kết thúc chương trình?
16. Trong Pascal, làm thế nào để khai báo một mảng (array) có 10 phần tử kiểu Integer?
17. Trong Pascal, câu lệnh nào dùng để khai báo một hằng số?
18. Trong Pascal, cấu trúc CASE...OF...END được sử dụng cho mục đích gì?
19. Phát biểu nào sau đây là đúng về cấu trúc lặp REPEAT...UNTIL trong Pascal?
20. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu Integer trong Pascal?
21. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu Real trong Pascal?
22. Phát biểu nào mô tả đúng về toán tử + trong Pascal khi áp dụng cho hai biến kiểu số?
23. Phân tích đoạn mã Pascal: `a := 5; b := 3; IF a > b THEN WriteLn(A lớn hơn B);`. Kết quả hiển thị trên màn hình là gì?
24. Trong Pascal, kiểu dữ liệu Char được sử dụng để làm gì?
25. Phát biểu nào sau đây là đúng về câu lệnh gán trong Pascal (ví dụ: `x := y + 5`)?