Kiem tra ki 2 - da

Chia sẻ bởi Nguyễn Thị Toan | Ngày 17/10/2018 | 41

Chia sẻ tài liệu: kiem tra ki 2 - da thuộc Tin học 8

Nội dung tài liệu:

Đề bài 8A
I. Phần trắc nghiệm: Khoanh tròn vào các chữ cái A, B, C, D trước đáp án đúng.
Câu 1. Trong ngôn ngữ lập trình Pascal muốn chạy chương trình ta nhấn tổ hớp phím
A. CTRL+F9 B. ALT +F9 C. SHIFT+F9 D. CTRL+F10
Câu 2: Em hiểu câu lệnh lặp theo nghĩa nào dưới đây?
A. Các câu lệnh được viết lặp đi lặp lai nhiều lần. C. Vì câu lệnh đã có tên là lệnh lặp
B. Một lệnh thay cho nhiều lệnh. D. Cả a, b, c đều sai.
Câu 3. Cách viết câu lệnh lặp với số lần biết trước như sau:
A. For = to do ;
B. For : = to do ;
C. For := to do ;
D. For = to do
Câu 4. Đoạn chương trình 1, sau khi thực hiện xong kết quả là:
A. 24 B. 6 C. 2 D. 0
Câu 5. Câu lệnh viết đúng cú pháp là:
A. While <điều kiện> to ;
B. While <điều kiện>; do ;
C. While <điều kiện> to do ;
D. While <điều kiện> do ;
Câu 6. Đoạn chương trình 2, sau khi thực hiện xong kết
quả của biến “tong” có giá trị bằng bao nhiêu?
A. 6 B. 10 C. 15 D. 21
Câu 7. Để khai báo biến mảng a gồm 10 phần tử,
mỗi phần tử có kiểu dữ liệu là real ta khai báo:
A. var a: array[10] of real; B. var a: array[1..10] of real;
C. var a: array[1:10]: of real; D. var a: array[1;10] of real;
Câu 8: Sau câu lệnh if (123 mod 3)=0 then x:=x+(123 div 3 ) thì x bằng bao nhiêu biết trước đó x=1
x=3; b. x=123; c. x=42; d. x=41
II. Phần tự luận
Câu 1: (2 điểm)
Cho đoạn chương trình sau đây:
Max:=0;
For i:=1 to 10 do
If Max < a[i] then Max:= a[i];
Writeln(‘So lon nhat la ’, Max);
a) Đoạn chương trình trên thực hiện công việc gì?
b) Viết lệnh khai báo các biến dùng trong đoạn chương trình.
Câu 2. (4điểm ) Viết chương trình nhập n số nguyên từ bàn phím. In ra màn hình giá trị trung bình cộng của dãy số vừa nhập. Biết n là một giá trị nguyên được nhập từ bàn phím?
Đề bài 8b
I. trắc nghiệm: Khoanh tròn vào các chữ cái A, B, C, D trước đáp án đúng.
Câu 1: Câu lệnh điều kiện dạng thiếu nào sau đây đúng:
if <điều kiện> then
if <điều kiện> then ;
if then <điều kiện>;
if then <điều kiện> ;
Câu 2: Câu lệnh if 4+5>10 then a:=1 else a:=2 cho kết quả a bằng bao nhiêu?
a=2; b. a=1; c. a=0; d. a không chứa giá trị nào
Câu 3. Cách viết câu lệnh lặp với số lần biết trước như sau:
A. For = to do ;
B. For : = to do ;
C. For := to do ;
D. For = to do
Câu 4. Đoạn chương trình 1, sau khi thực hiện xong kết quả là:
A. 24 B. 6 C. 2 D. 0
Câu 5. Câu lệnh viết đúng cú pháp là:
A. While
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Toan
Dung lượng: 10,32KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)