[Cánh diều] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 2)

[Cánh diều] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 2)

1. Trong lập trình, thuật toán là gì?
2. Phát biểu nào sau đây mô tả đúng về cách Pascal xử lý tên biến (identifiers)?
3. Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây mô tả đúng nhất về cấu trúc rẽ nhánh if-then-else?
4. Phát biểu nào sau đây mô tả đúng về mục đích của việc sử dụng procedure trong Pascal?
5. Trong Pascal, cú pháp khai báo một hằng số có dạng nào?
6. Trong Pascal, kiểu dữ liệu Char dùng để lưu trữ loại giá trị nào?
7. Khi sử dụng câu lệnh Write trong Pascal, điểm khác biệt chính so với WriteLn là gì?
8. Khi sử dụng kiểu dữ liệu Real trong Pascal, phát biểu nào sau đây là đúng?
9. Khi khai báo biến trong Pascal, kiểu dữ liệu Integer dùng để lưu trữ loại giá trị nào?
10. Trong Pascal, để thực hiện phép chia lấy phần dư, ta sử dụng toán tử nào?
11. Trong Pascal, phát biểu nào sau đây mô tả đúng về biến?
12. Trong Pascal, để thực hiện phép chia lấy phần nguyên, ta sử dụng toán tử nào?
13. Trong Pascal, type được sử dụng để làm gì?
14. Phát biểu nào sau đây mô tả đúng chức năng của cấu trúc lặp repeat-until trong Pascal?
15. Phát biểu nào sau đây mô tả đúng cấu trúc case-of trong Pascal?
16. Trong Pascal, cấu trúc dữ liệu record (bản ghi) được sử dụng để làm gì?
17. Phát biểu nào sau đây mô tả đúng về vai trò của trình thông dịch (interpreter) trong lập trình?
18. Trong Pascal, để nối hai chuỗi ký tự lại với nhau, ta sử dụng toán tử nào?
19. Khi làm việc với vòng lặp for trong Pascal, phát biểu nào sau đây là KHÔNG chính xác?
20. Trong Pascal, procedure và function có điểm gì giống nhau cơ bản nhất?
21. Phát biểu nào sau đây mô tả đúng vai trò của trình biên dịch (compiler) trong lập trình?
22. Phát biểu nào sau đây là KHÔNG đúng về cấu trúc lặp while-do trong Pascal?
23. Trong ngôn ngữ lập trình Pascal, câu lệnh nào dùng để nhập dữ liệu từ bàn phím?
24. Phát biểu nào sau đây mô tả chính xác về mảng (array) trong Pascal?
25. Phát biểu nào sau đây mô tả đúng mục đích của việc sử dụng function trong Pascal so với việc viết mã lặp lại nhiều lần?