De thi

Chia sẻ bởi Hoàng Hoa Huyền Diệu | Ngày 14/10/2018 | 54

Chia sẻ tài liệu: de thi thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS NGUYỄN TRI PHƯƠNG
Họ và tên:........................................
Lớp: 8 .......
 KIỂM TRA MỘT TIẾT
Môn : TIN HỌC 8
Thời gian: 45 phút



A.trắc nghiệm (4đ)
Câu 1: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
A. If a:=5 then a:=a+1; else a:=a+2; B. If a=5 then a:=a+1else a:=a+2
C. If a=5 then a=a+1; else a=a+2; D. If a:=5 then a=a+1else a:=a+2;
Câu 2 (0.5đ): Lệnh lặp nào sau đây là đúng?
For = to do ;
For := to do ;
For := to do ;
For : to do ;
Câu 3(0.5đ):Vòng lặp While <Điều kiện> do ; là vòng lặp:
A. Chưa biết trước số lần lặp
B. Biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100
D. Biết trước số lần lặp nhưng giới hạn là >=100
Câu 4(0.5đ): Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=0;
for i:=1 to 5 do s := s+i;
A.45 B. 55 C. 15 D. 51
Câu 5 (0.5đ): Trong câu lệnh lặp for i:=1 to 12 do Write(‘A’); thì lệnh Write(‘A’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
A. Không lần nào B. 11 lần C. 12 lần D. 13 lần
Câu 6 (0.5đ): Việc đầu tiên câu lệnh While <Điều kiện> do ; làm là gi?
Thực hiện sau từ khóa do
Kiểm tra giá trị của <điều kiện>
Thực hiện sau từ khóa then
Kiểm tra
Câu 7 (0.5đ): If, Then là:
Câu lệnh
Điều kiện
Phép so sánh
Từ khóa
Câu 8: khi nào câu lệnh While <Điều kiện> do ; sẽ dừng lại khi:
<điều kiện>có giá trị đúng
Các câu lệnh bên trong đã thực hiện xong
<điều kiện> có giá trị sai
Tất cả các phương án trên đều sai.
B. Phần tự luận(6đ):
Câu1. Nêu cú pháp và hoạt động của câu lệnh điều kiện (3đ)
Câu 2. Viết chương trình giải quyết bài toán: (3 đ)
Viết chương trình tính tổng:

Trong đó n là số nguyên nhập từ bàn phím.

Đáp án đề kiểm tra 1 tiết tin học 8
A. Phần trắc nghiệm (4đ)
1.A
2.B
3A
4.C
5.C
6.B
7D
8C

B. Phần tự luận (6đ)
Câu 1: cú pháp:
If<điều kiện> then< câu lệnh> (1đ)
Hoạt động :
B1: chương trình kiểm tra điều kiện (1đ)
B2: nếu điều kiện đúng câu lệnh sẽ được thực hiên. Ngược lại câu lệnh sẽ bị bỏ qua (1đ)
Câu 2: Program Tong_Nghich_Dao; 0,25
Var S: real; 0,25
n, i: integer; 0,25
Begin
Write(‘Nhap so n = ‘); Readln(n); 0,5
S:= 0; 0,25
For i:= 1 to n do S: = S + 1/i; 0,5
Writeln(‘Tong can tim la: ‘, S:6:2); 0,5
Readln 0,25
End. 0,25

Ma trận đề

Nhận biết
Thông hiểu
Vận dụng

Bài 6
Câu 7 (tn)
Câu 1(tn), câu 1(tl)


Bài 7
Câu 2 (tn)
Câu 4,5 (tn)


Bài 8
Câu 3(tn)
Câu 6,8 (tn
* 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ẻ: Hoàng Hoa Huyền Diệu
Dung lượng: 24,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)