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

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

1. Trong lập trình Pascal, khi sử dụng vòng lặp FOR để duyệt qua tất cả các phần tử của mảng một chiều có N phần tử, bắt đầu từ chỉ số 1, thì vòng lặp sẽ có dạng nào?
2. Cấu trúc lặp WHILE ... DO trong Pascal sẽ dừng lại khi nào?
3. Trong Pascal, nếu muốn in kết quả ra màn hình và xuống dòng tiếp theo, ta sử dụng câu lệnh nào?
4. Phát biểu nào sau đây là đúng về chỉ số (index) của mảng trong Pascal?
5. Trong Pascal, câu lệnh `READLN(BienA, BienB);` có chức năng gì?
6. Trong Pascal, để khai báo một hàm có tên TinhTong, nhận hai tham số đầu vào là hai số nguyên và trả về một số nguyên, ta viết:
7. Trong Pascal, hàm nào sau đây dùng để lấy phần nguyên của một số thực?
8. Trong Pascal, để khai báo một mảng có tên là Diem, chứa 10 phần tử kiểu số thực, ta viết:
9. Để truy cập phần tử thứ 5 của mảng Diem đã khai báo ở câu hỏi trước, ta sử dụng cách nào sau đây?
10. Phát biểu nào sau đây là đúng khi nói về kiểu dữ liệu số nguyên (integer) trong Pascal?
11. Trong Pascal, để chuyển đổi một chuỗi ký tự thành một số nguyên, ta có thể sử dụng hàm nào sau đây?
12. Phát biểu nào sau đây mô tả đúng về các thủ tục (procedure) trong Pascal?
13. Khi viết chương trình Pascal, đơn vị cấu trúc nhỏ nhất biểu diễn một thông tin (số, chữ,...) được gọi là gì?
14. Phát biểu nào sau đây là đúng về mảng một chiều trong Pascal?
15. Trong ngôn ngữ lập trình Pascal, lệnh nào sau đây dùng để khai báo biến?
16. Phát biểu nào sau đây là đúng về hằng trong lập trình Pascal?
17. Trong Pascal, để lặp lại một khối lệnh một số lần xác định, ta thường sử dụng loại vòng lặp nào?
18. Phát biểu nào sau đây KHÔNG đúng về kiểu dữ liệu số thực (real) trong Pascal?
19. Nếu ta muốn tính tổng các phần tử của một mảng số nguyên, ta thường sử dụng phương pháp nào sau đây?
20. Cấu trúc điều khiển rẽ nhánh trong Pascal được sử dụng để thực hiện một hoặc nhiều câu lệnh dựa trên một điều kiện nào đó. Câu lệnh nào sau đây là cấu trúc rẽ nhánh?
21. Trong lập trình Pascal, để tìm phần tử lớn nhất trong một mảng số nguyên, ta thường làm như thế nào?
22. Phát biểu nào sau đây mô tả đúng nhất về kiểu dữ liệu chuỗi (string) trong Pascal?
23. Cấu trúc lặp REPEAT ... UNTIL trong Pascal khác với WHILE ... DO ở điểm nào?
24. Trong lập trình Pascal, câu lệnh nào sau đây dùng để gán giá trị cho biến?
25. Phát biểu nào sau đây là đúng về biến đếm trong vòng lặp FOR ... TO ... DO?