Tin lop 8. Tiet 48 Kiểm TRa 1 Tiết

2 308 1
Tin lop 8. Tiet 48 Kiểm TRa 1 Tiết

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trờng THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh. Dạy lớp: 8A; 8B; 8E. Ngày soạn: 27/02/2010. Tiết PPCT: 48. Ngày dạy: 01/03/2010. Kiểm tra một tiết. A. MC TIấU CN NH GI: - Bit khỏi nim cõu lnh lp, lp vi s ln cha bit trc, lp vi s ln bit trc. - Bit cõu lnh lp for do, while do. - Hiu cỏch s dng cõu lnh lp for do, while do. - Vit c thut toỏn s dng cõu lnh lp for do, while do. - Vit c chng trỡnh mt s bi toỏn n gin s dng lnh lp. B. MC CH, YấU CU CA : - Bit khỏi nim n gin bi 7, bi 8. - Hiu v s dng c cõu lnh lp "While do", for to do Đề Bài. Phần I: Trắc nghiệm. Cõu 1: thụng bỏo kt qu tớnh toỏn, ta dựng lnh no? A. write(ket qua la, 2*x) B. writeln(ket qua la, 2*x); C. readln(x) D. read(x); Cõu 2: Biu thc no sau õy khụng ỳng trong pascal? A. a > b B. a < b C. a = b D. a b Câu 3: nhp d liu ta dựng lnh: A. Clrscr B. X:= dulieu C. Write(Nhap du lieu) D. Readln(x); Cõu 4: Cu trỳc no c dựng vit cõu lnh lp vi s ln cha bit trc? A. For do. B. If Then. C. If then .else. D. While .do . Phần II: tự luận. Cõu 5: Trỡnh by cỳ phỏp ca cõu lnh lp vi s ln lp bit trc? Câu 6: Hãy phát biểu sự khác biệt giữa các câu lệnh lặp với số lần lặp cho trớc và câu lệnh lặp với số lần lặp cha biết trớc. Câu 7: (Dnh riờng cho lp B; E) Các câu lệnh Pascal sau đây đợc viết đúng hay sai ch no? A. if x:=7 then a=b; B. if x>5; then a:=b; C. if x>5 then; a:=b; Câu 8: (Dnh riờng cho lp A) Một số ngôn ngữ lập trình, ví dụ Pascal, không có sẵn hàm tính lũy thừa. Hãy mô tả thuật toán và sử dụng câu lệnh lặp với số lần xác định trớc để viết chơng trình Pascal tính lũy thừa bậc n của số nguyên X. Giáo án tin học lớp 8. Trờng THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh. Đáp án và thang điểm. Cõu 1 2 3 4 ỏp ỏn A. D. B. D. im 0.5 0.5 0.5 0.5 Cõu 5: Cỳ phỏp ca cõu lnh lp vi s ln lp bit trc (3 im) Cỳ phỏp: for <bin m>:= <giỏ tr u> to <giỏ tr cui> do <cõu lnh>; (1 im) Trong ú: + for, to, do l cỏc t khúa, bin m l bin kiu nguyờn. (0.5 im) + Giỏ tr u v giỏ tr cui l cỏc giỏ tr nguyờn v giỏ tr cui khụng phi nh hn giỏ tr u. (0.5 im) + Giỏ tr cui = giỏ tr u + 1. (0.5 im) + Sau mi vũng lp bin m c t ng tng thờm 1 n v cho n khi bng giỏ tr cui. (0.5 im) Câu 6: (3 im) Sự khác biệt giữa câu lệnh lặp với số lần lặp cho trớc và câu lệnh lặp với số lần lặp cha biết trớc là ở các điểm sau đây: +) Nh tên gọi của nó, câu lệnh lặp với số lần lặp cho trớc chỉ thị cho máy tính thực hiện một lệnh hoặc một nhóm lệnh với số lần đã đợc xác định từ trớc, còn với câu lệnh lặp với số lần lặp cha biết trớc thì số lần lặp cha đợc xác định trớc. (1 im) +) Trong câu lệnh lặp với số lần cho trớc, điều kiện là giá trị của một biến đếm có giá trị nguyên đã đạt đợc giá trị lớn nhất hay cha, còn trong câu lệnh lặp với số lần lặp cha biết trớc, điều kiện tổng quát hơn nhiều, có thể là kiểm tra một giá trị của một số thực, cũng có thể là một điều kiện tổng quát khác. (1 im) +) Trong câu lệnh lặp với số lần cho trớc, câu lệnh đợc thực hiện ít nhất một lần, sau đó kiểm tra điều kiện. Trong câu lệnh lặp với số lần cha xác định trớc, trớc hết điều kiện đ- ợc kiểm tra. Nếu điều kiện đợc thỏa mãn, câu lệnh mới đợc thực hiện. Do đó có thể có trờng hợp câu lệnh hoàn toàn không đợc thực hiện. (1 im) Câu 7: (2 im) Chơng trình Pascal có thể nh sau: var n,i,x: integer; a: longint; begin write('Nhap x='); readln(x); write('Nhap n='); readln(n); A:=1; for i:=1 to n do A:=A*X; writeln(x,' mu ',n,' bang ',A); end. Câu 8: (2 im) A. Sai (thừa dấu hai chấm); B. Sai (thừa dấu chấm phảy thứ nhất); C. Sai (thừa dấu chấm phảy sau từ then); C. Kết thúc: GV thu bài nhận xét tiết học. Giáo án tin học lớp 8. . Trờng THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh. Dạy lớp: 8A; 8B; 8E. Ngày soạn: 27/02/2 010 . Tiết PPCT: 48. Ngày dạy: 01/ 03/2 010 . Kiểm tra một tiết. A. MC TIấU CN NH GI: - Bit khỏi nim cõu lnh lp,. là kiểm tra một giá trị của một số thực, cũng có thể là một điều kiện tổng quát khác. (1 im) +) Trong câu lệnh lặp với số lần cho trớc, câu lệnh đợc thực hiện ít nhất một lần, sau đó kiểm tra. Pascal tính lũy thừa bậc n của số nguyên X. Giáo án tin học lớp 8. Trờng THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh. Đáp án và thang điểm. Cõu 1 2 3 4 ỏp ỏn A. D. B. D. im 0.5 0.5 0.5 0.5 Cõu 5:

Ngày đăng: 30/06/2014, 07:00

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan