ĐỀ KIỂM TRA TIN 8 HK2 tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh t...
Trang 1ĐIỂM BÀI THI Bằng số:
Bằng chữ:
Chữ ký Giám khảo I
Chữ ký Giám khảo II
MÃ PHÁCH
PHÒNG GD & ĐT TP
TRƯỜNG THCS
KIỂM TRA HỌC KỲ II - NĂM HỌC 2015 - 2016
Môn: Tin học 8 Thời gian: 45 phút
ĐỀ BÀI
nhiêu vòng lặp?
S:=0; n:=0;
While S<=10 do n:= n+1;
S:= S+n;
Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
S:=0;
For i:=1 to 5 do S:=S+i;
Câu 3: Vòng lặp While <Điều kiện> do <Câu lệnh>; là vòng lặp:
A Chưa biết trước số lần lặp
B Biết trước số lần lặp
C Chưa biết truớc số lần lặp nhưng giới hạn là >=100;
D Chưa biết truớc số lần lặp nhưng giới hạn là <=100;
Câu 4: Câu lệnh pascal nào sau đây là hợp lệ?
A For i:=1.5 to 10.5 do writeln(‘A’); B For i:=100 to 1 do writeln(‘A’);
C For i:= 1 Downto 10 do writeln(‘A’ D For i:= 1 to 10 do writeln(‘A’);
nhiêu vòng lặp?
S:=0; n:=0;
While S<=10 do
Begin n:= n+1; S:= S+n; End;
Câu 7: Biến a được nhận các giá trị là: 0 ; -1.253; 1; 2.1615 Ta có thể khai báo a thuộc kiểu dữ liệu nào?
i:=1; j:=2; k:=3;
While i<=6 do
Begin
i:=i+1; j:=j+1;
Mã đề thi 801
Trang 2k:=k+j;
space:=’ ’;
write(I,space,j,space,k);
Sau khi thực hiện đoạn chương trình trên, lệnh writeln in ra màn hình giá trị của i, j, k lần lượt
là bao nhiêu?
x:= 0; tong:= 0;
While tong <= 29 do Begin
Tong:= tong + 1;
Writeln (tong);
End;
x:= tong;
Sau khi đọan chương trình trên được thực hiện, giá trị của x bằng bao nhiêu?
Câu 13: Sau khi thực hiện đoạn chương trình sau, giá trị của biến i bằng bao nhiêu?
S:=1;
For i:=1 to 4 do S:=S*i;
Câu 15: Trong cú pháp khai báo biến mảng, chỉ số đầu và chỉ số cuối có thể là
A While <điều kiện> to ; B While <điều kiện> do <câu lệnh> ;
C While <điều kiện> do <câu lệnh> end D While <điều kiện> to do ;
A For <biến đếm>:= <giá trị cuôí> down to <giá trị đầu> do <câu lệnh>;
B For <biến đếm>:= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
C For <biến đếm>:= <giá trị đầu> to <câu lệnh> do <giá trị cuối>;
D For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
Câu 18: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
S:=0;
For i:=1 to 4 do S:=S+i*2;
Câu 19: Sau khi thực hiện đoạn chương trình sau, giá trị của biến i bằng bao nhiêu?
S:=0;
For i:=1 to 5 do S:=S+i;
Trang 3Câu 21: Cách khai báo biến mảng sau đây trong Pascal là đúng?
A Var X: array[12 1] of integer; B Var X: array[1, 12] of real;
C Var X: array[1 12.3] of integer; D Var X: array[1 12] of real;
Var a: integer;
Begin
a:=5;
while a<7 do writeln(‘A’) end
Chương trình trên sẽ lặp lại bao nhiêu lần?
s:=0;
for i:=1 to 3 do s := s+2*i;
writeln(s);
Kết quả in lên màn hình là bao nhiêu?
A Var Tên mảng: array[<chỉ số đầu>… <chỉ số cuối>] of <kiểu dữ liệu>;
B Var Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu>;
C Var Tên mảng: array[<chỉ số cuối> <chỉ số đầu>] of <kiểu dữ liệu>;
D Var Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu>;
A Var Chieucao: array[1 20] of real; B Var Chieucao: array[1 20] of integer;
C Var Chieucao: array[1 20] of string; D Var Chieucao: array[1…20] of char;
-PHẦN TRẢ LỜI CỦA HỌC SINH
Trả lời
Trả lời
Trả lời