Giáo án Tin học Lớp 8 - Tiết 55: Kiểm tra một tiết - Năm học 2013-2014

D. ĐỀ BÀI:

I. Trắc nghiệm (4 điểm): Khoanh tròn chữ cái đứng trước kết quả đúng

Câu 1: Phát biểu nào sau đây là đúng ?

A. Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thoả mãn.

B. Chỉ ngôn ngữ lập trình Pascal mới có các câu lệnh lặp để thể hiện cấu trúc lặp.

C. Ngôn ngữ Pascal thể hiện cấu trúc lặp với số lần lặp cho trước bằng câu lệnh while do

Câu 2: Lệnh lặp nào sau đây là đúng?

A. For = to do ;

B. For := to do ;

C. For := to do ;

D. For : to do ;

Câu 3: Câu lệnh pascal nào sau đây là hợp lệ?

A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’);

C. For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);

Câu 4: Vòng lặp while .do là vòng lặp:

A. Biết trước số lần lặp B. Chưa 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

 

doc3 trang | Chia sẻ: lethuong715 | Lượt xem: 357 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 8 - Tiết 55: Kiểm tra một tiết - Năm học 2013-2014, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
TuÇn 29
tiÕt: 55 
Ngày dạy:18/03/2013 
KIỂM TRA 1 TIẾT
1. Mục tiêu:
1.1 Kiến thức
Hoïc sinh bieát:
- Biết khái niệm câu lệnh lặp, lặp với số lần chưa biết trước, lặp với số lần biết trước.
- Biết câu lệnh lặp “for...do”, “while..do”.
Học sinh hieåu:
- Hiểu cách sử dụng câu lệnh lặp “for...do”, “while..do”.
- Viết được thuật toán sử dụng câu lệnh lặp “for...do”, “while..do”.
- Viết được chương trình một số bài toán đơn giản sử dụng lệnh lặp.
1.2 Kĩ năng
HS thành thạo: Thao taùc ñöôïc treân baøn phím.
Học sinh thực hiện thành thạo: các câu lệnh.
1.3 Thái độ
- Thói quen: Thái độ nghiêm túc cẩn thận.
- Tính cách : châm chỉ
2. Nội dung học tập
3. Chuẩn bị: 
3.1 Gv: Tài liệu tin lớp 8
3.2 HS: SGK tin 8, vë ghi
4. Tổ chức các hoạt động học tập	
4.1. æn ®Þnh tæ chøc và kiểm diện
- ổn định lớp.
- kiểm diện học sinh.
 4.2. kiểm tra miệng: không
 4.3. Tiến trình bài học
Hoạt động 1:kiểm tra 1 tiết
Mục tiêu:
kiến thức: các câu lệnh.
kĩ năng: làm bài tập
Phương pháp, phương tiện dạy học
phương pháp: Đàm thoại – vấn đáp.
phương tiện: máy tính.
C. MA TRẬN ĐỀ:
Nội dung
Mức độ
Thuật toán
Bài 7
Câu lệnh lặp
Bài thực hành 5
Sử dụng lệnh lặp for...todo
Bài 8. Lặp với số lần chưa biết trước
Bài thực hành 5. 
Sử dụng lệnh 
Forto  do
Nhận biết
II.1a
I.1; I.2
I.4; I.5
Thông hiểu
I.3; I.6; I.7
I.8
Vận dụng
II.1b
II.2
D. ĐỀ BÀI: 
I. Trắc nghiệm (4 điểm): Khoanh tròn chữ cái đứng trước kết quả đúng
Câu 1: Phát biểu nào sau đây là đúng ?
Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thoả mãn.
Chỉ ngôn ngữ lập trình Pascal mới có các câu lệnh lặp để thể hiện cấu trúc lặp.
Ngôn ngữ Pascal thể hiện cấu trúc lặp với số lần lặp cho trước bằng câu lệnh whiledo
Câu 2: 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: Câu lệnh pascal nào sau đây là hợp lệ?
For i:=100 to 1 do writeln(‘A’);	B. For i:=1.5 to 10.5 do writeln(‘A’);
C.	For i= 1 to 10 do writeln(‘A’);	D. For i:= 1 to 10 do writeln(‘A’);
Câu 4: Vòng lặp while ..do là vòng lặp:
A. Biết trước số lần lặp	B. Chưa 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 
Câu 5: Câu lệnh lặp whiledo có dạng đúng là:
A. While do; ; 	B. While do;
C. While do ;	D. While do ;
Câu 6: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
 s:=0;
 for i:=1 to 5 do s := s+i;
 writeln(s);
 Kết quả in lên màn hình là của s là : 
	A.11 	B. 55 	C. 101	D.15
Câu 7:Chương trình pascal sau sẽ in ra màn hình nội dung gì?
Var i: integer;
BEGIN
For i:=1 to 10 do writeln(‘Day la lan lap thu ‘,i);
Readln;
END.
A. 1 câu “Day la lan lap thu i”;	B. 1 câu “Day la lan lap thu ‘, i”;
C. 10 câu “Day la lan lap thu ‘, i”;	D. 10 câu "Day la lan lap thu i” với i theo thứ tự từ 1->10;
Câu 8: Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình :
 S:= 0; i:= 1;
 while i<= 6 do
 begin
 S:= S + i; i:= i + 2;
 end;
	Giá trị sau cùng của S là : 
	A. 16	B. 9	C. 6 	D. 0
II. Tự luận (6 điểm):
Câu 1. Viết chương trình sử dụng câu lệnh lặp For...to...do để tính tổng S.
I/. PhÇn tr¾c nghiÖm (4®)
C©u 1: A C©u 2: B C©u 3: D C©u 4 : B 
C©u5 : D C©u 6: D C©u 7: D C©u 8: A
II/. PhÇn tù luËn (6®)
C©u 1: ViÕt ®óng ch­¬ng tr×nh.

File đính kèm:

  • doct 55.doc