Tải bản đầy đủ (.doc) (2 trang)

de thi

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (101.85 KB, 2 trang )

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.Ph ần 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?
A. For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
B. For <biến đếm>:= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
C. For <biến đếm>:= <giá trị cuôí> to <giá trị đầu> do <câu lệnh>;
D. For <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;
Câu 3(0.5đ):Vòng lặp While <Điều kiện> do <Câu lệnh>; 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 <Câu lệnh>; làm là gi?
A. Thực hiện <câu lệnh> sau từ khóa do
B. Kiểm tra giá trị của <điều kiện>
C. Thực hiện <câu lệnh> sau từ khóa then


D. Kiểm tra <câu lệnh>
Câu 7 (0.5đ): If, Then là:
A. Câu lệnh
B. Điều kiện
C. Phép so sánh
D. Từ khóa
ĐIỂM
L ỜI NHẬN XÉT CỦA GIÁO VIÊN
Câu 8: khi nào câu lệnh While <Điều kiện> do <Câu lệnh>; sẽ dừng lại khi:
A. <điều kiện>có giá trị đúng
B. Các câu lệnh bên trong <câu lệnh> đã thực hiện xong
C. <điều kiện> có giá trị sai
D. 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:
1 1 1 1
1
2 3 4
S
n
= + + + + +

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) Câu 2(tl)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×