[Chân trời] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 1)

[Chân trời] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 1)

1. Phát biểu nào sau đây mô tả đúng nhất về khái niệm vòng lặp trong lập trình?
2. Khái niệm thuật toán trong tin học có thể được hiểu là gì?
3. Ngôn ngữ lập trình nào thường được sử dụng để tạo các trang web động, tương tác với người dùng?
4. Trong lập trình Pascal, khai báo const PI = 3.14159; dùng để làm gì?
5. Đâu không phải là một kiểu dữ liệu cơ bản trong lập trình?
6. Câu lệnh nào sau đây trong Pascal dùng để hiển thị một chuỗi ký tự ra màn hình?
7. Phát biểu nào sau đây là đúng về trình biên dịch (compiler) và trình thông dịch (interpreter)?
8. Trong lập trình, biến có vai trò gì?
9. Ngôn ngữ lập trình nào thường được sử dụng để tạo kiểu dáng và bố cục cho trang web?
10. 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 với kiểu dữ liệu số nguyên?
11. Ngôn ngữ lập trình nào sau đây được sử dụng rộng rãi cho các tác vụ khoa học dữ liệu và máy học?
12. Ngôn ngữ lập trình nào sau đây thường dùng để định dạng cấu trúc và nội dung của trang web?
13. Trong lập trình Pascal, khai báo uses crt; ở đầu chương trình có tác dụng gì?
14. Đâu là một ví dụ về cấu trúc lặp vô hạn (infinite loop) trong lập trình?
15. Ngôn ngữ lập trình nào sau đây được sử dụng phổ biến để phát triển các ứng dụng web?
16. Phép toán nào sau đây có độ ưu tiên cao nhất trong hầu hết các ngôn ngữ lập trình?
17. Đâu là mục đích chính của việc sử dụng các cấu trúc lặp (như FOR, WHILE) trong lập trình?
18. Trong lập trình Pascal, câu lệnh If a > b Then writeln(a lớn hơn b); là ví dụ cho cấu trúc nào?
19. Trong lập trình Pascal, câu lệnh nào dùng để đọc giá trị số thực từ bàn phím vào biến x?
20. Trong lập trình Pascal, câu lệnh Readln; dùng để làm gì?
21. Trong ngôn ngữ lập trình Pascal, từ khóa nào dùng để kết thúc một chương trình?
22. Trong lập trình, mảng một chiều là gì?
23. Trong các ngôn ngữ lập trình, hằng số là gì?
24. Trong lập trình, cấu trúc điều kiện IF...THEN...ELSE dùng để làm gì?
25. Phát biểu nào sau đây mô tả đúng về biên dịch (compilation) trong quá trình phát triển phần mềm?