- Gừ chương trỡnh vào
2. Kiểm tra bài cũ (5’) Cõu hỏi: Nờu cỏch đặt tờn chương trỡnh?
.………
3. Bài mới (31’)
Hoạt động của GV Hoạt động của HS Nội dung ghi bảng
GV cho HS ụn lại lý thuyết theo SGK
HS thực hiện theo yờu cầu của GV
Cõu 9: Sau khi thực hiện đoạn chương trỡnh j:= 0; for i:= 1 to 3 do j:=j+2; thỡ giỏ
trị in ra màn hỡnh là?
a) 4 b) 6 c) 8 d)10
Cõu 10: Để tớnh tổng S=1+3 + 5 + … + n; em chọn đoạn lệnh:
a) for i:=1 to n do
if ( i mod 2)=0 then S:=S + 1/i;
c) for i:=1 to n do if ( i mod 2) < > 0 then S:=S + i; b) for i:=1 to n do if ( i mod 2)=0 then S:=S + i Else S:= S + I; d) for i:=1 to n do if ( i mod 2)=0 then S:=S + i; Cõu 11: Để tớnh tổng S=1/2+1/4 + 1/6 + … +1/ n; em chọn đoạn lệnh: a) for i:=1 to n do
if ( i mod 2)=0 then S:=S + 1/i;
c) for i:=1 to n do
if ( i mod 2) < > 0 then S:=S + i; b) for i:=1 to n do
if ( i mod 2)=0 then S:=S – 1/i Else S:= S + 1/i;
d) for i:=1 to n do
if ( i mod 2)=0 then S:=S +1/ i Else S:=S-1/i;
a) for i:=1 to n do
if ( i mod 2)=1 then S:=S + 1/i;
c) for i:=1 to n do
if ( i mod 2) =0 then S:=S + 1/i; b) for i:=1 to n do
if ( i mod 2)=0 then S:=S + 1/i Else S:= S + 1/;
d) for i:=1 to n do
if ( i mod 2)=0 then S:=S + i;
Cõu 13: Để đếm cú bao nhiờu số lẻ nhỏ hơn hay bằng n ; em chọn đoạn lệnh:
a) for i:=1 to n do if ( i mod 2)< >0 then S:=S + 1; c) for i:=1 to n do if ( i mod 2) =0 then S:=S + 1; b) for i:=1 to n do if ( i mod 2)=0 then S:=S + i ; d) for i:=1 to n do if ( i mod 2)=0 then S:=S + i; Cõu 14: Để tớnh tổng S=1+2+3+ 4+ 5 + … + n; em chọn đoạn lệnh: a) s:=0; i:=0; While i<=n do S:=S + 1; a) s:=0; i:=0; While i<=n do If (I mod 2)= 1 Then S:=S + i; b) s:=0; i:=0; While i<=n do begin S:=S + i; I:=i+1; End; d) s:=0; i:=0; While i<=n do begin if (i mod2)=1 Then S:=S + i; Else i:=i+1; End;
Cõu 15: Chọn khai bỏo hơp lệ
a) Var a,b: array[1..n] of real; c) Var a,b: array[1:n] of real; b) Var a,b: array[1..100] of real; d) Var a,b: array[1…n] of real;
Cõu 16: Chọn khai bỏo hơp lệ
a) Const n=5;
Var a,b: array[1..n] of real;
c) Var n: real;
Var a,b: array[1:n] of real; b) Var a,b: array[100..1] of real; d) Var a,b: array[1..5..10] of real;
Cõu 17: Chọn khai bỏo hơp lệ
a) Const n=5;
Var a,b: array[1..n] of integer;
c) Var n: real;
Var a,b: array[1:n] of real; b) Var a,b: array[100..1] of integer; d) Var a,b: array[1..5..10] of integer;
Cõu 18: Lần lượt thực hiện đoạn lệnh: a[1]:=2; a[2]:=3; t:=a[1]+a[2]+1;
Giỏ trị của t là
a) t=1 b) t=3 c) t=2 d) t=6
4. Củng cố (4’)
- GV hệ thống lại toàn bộ bài học
5. Hướng dẫn học sinh học và làm bài về nhà (3’)- ễn tập lại cỏc kiến thức đó học - ễn tập lại cỏc kiến thức đó học
- Giờ sau kiểm tra học kỳ
V. RÚT KINH NGHIỆM
... ...
Ký duyệt giỏo ỏn ngày 24/04/2014 Ngày soạn: ...
TIẾT 70. KIỂM TRA HỌC Kè II I. MỤC TIấU CỦA BÀI HỌC