Tải bản đầy đủ (.doc) (5 trang)

De thi - Đáp án Tin 8 ky II

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (117.39 KB, 5 trang )




Năm học 2010 – 2011
Môn: tin học 8 (thời gian: 45 phút)
I !"#$%"&'&()*+",#$ &/-0",("12& 34*5",6(4 điểm)
7896 Lệnh lặp nào sau đây là đúng?
A. For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
B. For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
C. For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;
D. For <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;
78:6 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. Biết trước số lần lặp nhưng giới hạn là <=100. D. Biết trước số lần lặp nhưng giới hạn là >=100
78;6<=#>2)?8* @"&-0",#$>"A!8*7=B
i:=1; j:=2; k:=3;
While i<=6 do i:=i+1; j:=j+1; k:=k+j;
Space:=’ ’;
Write(I,space,j,space,k);
!8C)#D&)E"* @"&-0",#$>"#$F"G3E"H$)#13")"$!24">",)(#$I&J!
)GKGC3L"3-M#34N! ")F8O
B:G;GP QBRG:G; BRG;GS BSG;GR
78P6 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:
A6T9U
V $)6T9# WX A6TAY)U
A.120 B. 55 C. 121 D. 151
78W6L"#7"&-0",#$>"NZ#*L8N[",#\C]!66
A.End. B.Begin. C.Uses. D.Var.
78S6 Cú pháp khai báo biến 2^", trong Pascal là:
A._!$ <Tên mảng> ;!$$!=[<chỉ số đầu> <chỉ số cuối>] V <kiểu dữ liệu >;
B. _!$ <Tên mảng> : !$$!= [<chỉ số đầu>…<chỉ số cuối>] V <kiểu dữ liệu >;


C. _!$ <Tên mảng> : !$$!= [<chỉ số đầu> <chỉ số cuối>] V <kiểu dữ liệu >;
D._!$ <Tên mảng> : !$$!= [<chỉ số đầu>…<chỉ số cuối>] V $ <kiểu dữ liệu >;
78R6?#`"#a",T:bPbScb"U12&d"* @"3E"6
A.For i:=1 to n do
if ( i mod 2)=0 then S:=S + i;
C.For i:=1 to n do
S:= S + i ;
B. For i:=1 to n do
if ( i mod 2)=1 then S:=S + i;
D.for i:=1 to n do
if ( i mod 2)<>0 then S:=S + i;
78e6 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 Integer;
B. Var a,b: array[1 100] of real; D. Var a,b: array[1 … 100] of real;
)f"g_4 &(&hA! & /iM/_4,)^)#`&_>A! O(2 điểm)
78 5", !) )^)#`&
a) V $ i=1 to 10 X writeln('A');
b)_!$X: $$!=[5…10] VCharU
c) X:=10; j)31 X=10 X X := X+5;
d) )V x>5 #1" a:=b; 13A1 m := n;
/ @&&7"X )"'",&783E"12& 34A!)$k)_)l#3@)&783E"*]& *5",6(2
điểm)
$ ,$!2)"# ",U
ccccccccccccccccccc
cccccccccccccccBB
mA1A&$#
ccccccccccccccccccc
cccccccccccccccBBB
n!$B)6"#1,1$U
ccccccccccccccccccc

cccccccccccccccBB
6 ",)"#U
Q1,)"
3$A&$U
ccccccccccccccccccc
ccccccccccBBB
H$)#1op!/_! A TqrU1!X3"orU
6TsU
t $)6T9# X TY9) U
ccccccccccccccccccc
cccccccccccccccc
H$)#13"op ",&8!qGGqA X!8#)1"ATpGAr
1!X3"
ccccccccccccccccccc
cccccccccccccccc
u"XB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
nn)l#&-0",#$>",)^)v8=l#N4)# ("6(2 điểm)
Viết chương trình tính tổng:
S = 1+2+3+…+n

Trong đó n là số nguyên nhập từ bàn phím.
(/("
 !"#$%"&'&()*+",#$ &/-0",("12& 34*5",6(4 điểm)
Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8
Q    Q   Q
)f"g_4 &(&hA! & /iM/_4,)^)#`&_>A! O(1 điểm)
/ @&&7"X )"'",&783E"12& 34A!)$k)_)l#3@)&783E"*]& *5",6(2
điểm)
$ ,$!2)"# ",U
ccccccccccccccccccc
cccccccccccccccBB
mA1A&$# 
ccccccccccccccccccc
cccccccccccccccBBB
n!$B)6"#1,1$U
ccccccccccccccccccc
cccccccccccccccBB
6 ",)"#U
Q1,)"
3$A&$U
ccccccccccccccccccc
ccccccccccBBB
H$)#1op!/_! A TqrU1!X3"orU
6TsU
t $)6T9# X TY9)  U
ccccccccccccccccccc
cccccccccccccccc
H$)#13"op ",&8!qGGqA X!8#)1"ATpGAr
1!X3"
ccccccccccccccccccc

cccccccccccccccc
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
mA1A&$#U
Var N, i: Integer;
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
t $)6T9# X 6TY9)U
H$)#13"op ",&8!qGGqA X!8#)1"ATpGArU
u"XB
nn)l#&-0",#$>",)^)v8=l#N4)# ("6(2 điểm)
Program Tong;
Uses crt;
Var S: real;
n, i: integer;
Begin
Clrscr;
Write(‘Nhap so n = ‘); Readln(n);
S:= 0;
For i:= 1 to n do S: = S + i;
78 5", !) )^)#`&
a) V $ i=1 to 10 X writeln('A'); g Thiếu dấu : sau biến i
b)_!$X: $$!=[5 10] VCharU g Kiu d liu sai.
c) X:=10; j)31 X=10 X X := X+5; g
d) )V x>5 #1" a:=b; 13A1 m := n; g Thừa dấu ; trước else
Writeln(‘Tong can tim la: ‘, S:6:2);
Readln
End.

)( _)F"$!*f
@2I8=l#
)( _)F"/^"N)E"
$L"I !"

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×