Giáo án Tin học 8 tiết 55: Kiểm tra 1 tiết

2 14 0
Giáo án Tin học 8 tiết 55: Kiểm tra 1 tiết

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

Thông tin tài liệu

Kỷ năng: Đánh giá về kỷ năng hiểu nguyên tắc hoạt động của câu lệnh lặp và dự đoán kết quả sau khi thực hiện chương trình.. Thái độ: Tự khi làm việc với các vòng lặp và tính độc lập sáng[r]

(1)Ngµy so¹n: 14/03/2010 Ngµy d¹y: 17/03/2010 TiÕt theo ppct: 55 TiÕt 55 KIỂM TRA TIẾT I Mục tiêu: Kiến thức: Đánh giá việc lĩnh hội kiến thức vòng lặp Kỷ năng: Đánh giá kỷ hiểu nguyên tắc hoạt động câu lệnh lặp và dự đoán kết sau thực chương trình Thái độ: Tự làm việc với các vòng lặp và tính độc lập sáng tạo II Tiến trình lên lớp: Ổn định lớp Nêu yêu cầu bài kiểm tra Phát đề Phần I: Trắc nghiệm(6đ) Câu 1: câu lệnh lặp: For i:=1 to begin…end; Câu lệnh ghép thực bao nhiêu lần? A 10 lần C lần B lần D không lần nào Câu 2: đoạn chương trình sau đây cho kết gì? So:=1; While so<=10 writeln(so); so:=so+1; A in các số từ đến C in vô hạn các số B không đáp án nào đúng D in các số từ đến 10 Câu 3: Cho đoạn chương trình sau: x: = 0; tong:= 0; while tong <= 20 begin writeln(tong); tong:=tong+1 end; x:= tong; Sau đoạn chương trình trên, giá trị biến x bao nhiêu? A 20 B không xác định ; C ; D 21 Câu 4: sau thực đoạn chương trình sau, giá trị biến j bao nhiêu? j: =2; For i:= to j:=j+3; A B.23 C 20 D.21 Câu 5: Tìm hiểu đoạn chương trình sau và cho biết nó thực bao nhiêu vòng lặp? S:=10; n:=0; While s>=1 begin n:=n+1; s:= s-n end; A B C D Câu 6: hãy cho biết sau kết thúc đoạn chương trình sau đây, gái trị các biến i, j, k bao nhiêu? i:= 1; j:= 2; k:= Lop7.net (2) while i<5 begin i:=i+1; j:=j+1; k:=k+j end; A i=5, j=6, k= 28; C i=4, j=6, k=20; B i=6, j=5, k= 21 D i=5, j=6, k= 21; Phần II (Tự luận): Câu 1(2 điểm) Trong các lệnh lặp Pascal sau đây, câu lệnh nào sai và sai đâu? A i:=1; while i<10 sum:= sum + i; i= i + 1; B While a <= b; write(‘b khong nho hon a’); C While 1=1 write(‘Toi lap trinh gioi’); D While i:= t:=10; câu 2(2 điểm): hãy cho biết sau thực đoạn chương trình sau, máy tính thực bao nhiêu vòng lặp, giá trị biến s bao nhiêu ? hãy viết chương trình thể các thuật toán đó? B1 s  20 , x0.5 B2 s > 23.2 thì chuyển đến b4 B3 s s+x và quay lại b2 B4 kết thúc §¸p ¸n: I trắc nghiệm:mỗi câu đúng điểm c; 2c; 3d; 4c; 5a; 6d II tù luËn: C©u 1:Mçi c©u 0.5 ®iÓm A thiÕu begin vµ end, lÆp v« h¹n lÇn B thõa dÊu “;” C LÆp v« h¹n lÇn D Sai ®iÒu kiÖn C©u 2: ®iÓm LÆp vßng(0.5 ®), S=23.5 (0.5 ®); Chương trình(1 điểm) S:=20;x:=0.5; While s<=23.2 s:=s+x; Writeln(s); Lop7.net (3)

Ngày đăng: 29/03/2021, 21:14

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

Tài liệu liên quan