Traộc nghieọm khaựch quan:

Một phần của tài liệu Tin 8 kì 2 (Trang 46 - 48)

Khoanh troứn chửừ caựi ủửựng trửụực keỏt quaỷ ủuựng . Cãu 1: Leọnh laởp naứo sau ủãy laứ ủuựng?

E. For <bieỏn ủeỏm>= <giaự trũ ủa u> to <giaự trũ cuõớ> do <cãu leọnh>;à F. For <bieỏn ủeỏm>:= <giaự trũ ủa u> to <giaự trũ cuõớ> do <cãu leọnh>;à G. For <bieỏn ủeỏm>:= <giaự trũ cuõớ> to <giaự trũ ủa u> do <cãu leọnh>;à

For <bieỏn ủeỏm>: <giaự trũ ủa u> to <cãu leọnh>à do <giaự trũ cuoỏi>;

Cãu 2: Voứng laởp while ..do laứ voứng laởp:

A) Chửa bieỏt trửụực soỏ la n laởpà B) Bieỏt trửụực soỏ la n à laởp

C.) Bieỏt trửụực soỏ la n laởp nhửng giụựi hán laứ <=100 D) Bieỏt trửụực soỏ la n à à laởp nhửng giụựi hán laứ >=100

Cãu 3: Cãu leọnh laởp while…do coự dáng ủuựng laứ:

A) While <ủie u kieọn> do; <cãu leọnh>; à B) While <ủie u kieọn>à <cãu leọnh> do;

C) While <cãu leọnh> do <ủie u kieọn>;à D) While <ủie u kieọn> do à <cãu leọnh>;

Cãu 4: Cho S vaứ i laứ bieỏn nguyẽn. Khi cháy ủoán chửụng trỡnh : s:=0;

for i:=1 to 5 do s := s+2; writeln(s);

Keỏt quaỷ in lẽn maứn hỡnh laứ cuỷa s laứ :

A.11 B. 55 C. 12 D.13

Cãu 5: La n lửụùt thửùc hieọn ủoán leọnh: à a[1]:=2; a[2]:=3; t:=a[1]+a[2]+1;

Giaự trũ cuỷa t laứ

A) t=1 B) t=2 C) t=3 D) t=6

Cãu 6: Cãu leọnh pascal naứo sau ủãy laứ hụùp leọ?

B) For i:= 1 to 10 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:=100 to 1 do writeln(‘A’);

II/ Tửù luaọn:

Vieỏt chửụng trỡnh Pascal sửỷ dúng bieỏn maỷng ủeồ nhaọp tửứ baứn phớm caực pha n tửỷ cuỷa moọt daừy soỏ. ẹoọ daứi cuỷa daừy cuừng ủửụùc à nhaọp tửứ baứn phớm.

BAỉI LAỉM:

H tẽn: ọ

………Lụựp: 8A … Lụựp: 8A …

ẹE KIE M TRA HOẽC KYỉ 2 NAấMÀ Å

HOẽC 2008 … 2009

Mõn: Tin hóc 8 (Thụứi gian 45 phuựt) B/ THệẽC HAỉNH:

Vi t chế ương trỡnh nh p ậ đi m c a cỏc b n trong l p. Sau ể ủ ạ ớ đú in ra m n à hỡnh s b n ố ạ đạ ết k t qu h c t p lo i gi i, khỏ, trung bỡnh v kộm (theo tiờu ả ọ ậ ạ ỏ à chu n t 8.0 tr lờn ẩ ừ ở đạt lo i gi i, t 6.5 ạ ỏ ừ đến 7.9 đạt lo i khỏ, t 5.0 ạ ừ đến 6.4 đạt trung bỡnh v dà ưới 5.0 x p lo i kộm).ế ạ

a) Li t kờ cỏc bi n d ệ ế ự định s s d ng trong chẽ ử ụ ương trỡnh. Tỡm hi u ph nể ầ khai bỏo dướ đõy v tỡm hi u tỏc d ng c a t ng bi n:i à ể ụ ủ ừ ế

program Phanloai;

uses crt;

Var (adsbygoogle = window.adsbygoogle || []).push({});

i, n, Gioi, Kha, Trungbinh, Kem: integer; A: array[1..100] of real;

b) Gừ ph n khai bỏo trờn v o mỏy tớnh v lầ à à ưu t p v i tờn ệ ớ Phanloai. Tỡm hi u cỏcể cõu l nh trong ph n thõn chệ ầ ương trỡnh dướ đõy:i

Begin

clrscr;

write(‘Nhap so cac ban trong lop, n = ‘); readln(n); writeln(‘Nhap diem:’);

For i:=1 to n do Begin write(i,’. ‘); readln(a[i]); End; Gioi:=0; Kha:=0; Trungbinh:=0; Kem:=0;

for i:=1 to n do

begin

if a[i]>=8.0 then Gioi:=Gioi+1;

if a[i]<5 then Kem:=Kem+1;

if (a[i]<8.0) and (a[i]>=6.5) then Kha:=Kha+1;

if (a[i]>=5) and (a[i]<6.5) then Trungbinh:=trungbinh+1 end;

writeln(‘Ket qua hoc tap:’); writeln(Gioi,’ ban hoc gioi’);

writeln(Kha,’ ban hoc kha’);

writeln(Trungbinh,’ ban hoc trung binh’); writeln(Kem,’ ban hoc kem’);

readln

End.

c) Gừ ti p ph n chế ầ ương trỡnh n y v o mỏy tớnh sau ph n khai bỏo. D ch, ch yà à ầ ị ạ chương trỡnh.

Hệễ NG DA N CHA M THANG ẹIE M.Ù Ã Á – Å

A/ LY THUYE T (10 ẹIE M)Ù Á Å

Một phần của tài liệu Tin 8 kì 2 (Trang 46 - 48)