Cõu 1: Phỏt biểu nào sau đõy là đỳng ?
A. Cấu trỳc lặp được sử dụng để chỉ thị cho mỏy tớnh thực hiện lặp lại một vài hoạt động nào đú cho đến khi một điều kiện nào đú được thoả món.
B. Chỉ ngụn ngữ lập trỡnh Pascal mới cú cỏc cõu lệnh lặp để thể hiện cấu trỳc lặp. C. Ngụn ngữ Pascal thể hiện cấu trỳc lặp với số lần lặp cho trước bằng cõu lệnh
while…do
Cõu 2: Lệnh lặp nào sau đõy là đỳng?
A. For <biến đếm>= <giỏ trị đầu> to <giỏ trị cuụớ> 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ị cuụớ> 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>;
Cõu 3: Cõu lệnh pascal nào sau đõy là hợp lệ?
A. For i:=100 to 1 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:= 1 to 10 do writeln(‘A’);
Cõu 4: Vũng lặp while ..do là vũng lặp:
A. Biết trước số lần lặp B. Chưa 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
Cõu 5: Cõu lệnh lặp while…do cú dạng đỳng là:
A. While <điều kiện> do; <cõu lệnh>; B. While <điều kiện> <cõu lệnh> do; C. While <cõu lệnh> do <điều kiện>; D. While <điều kiện> do <cõu lệnh>;
Giáo án Tin Học 8
Cõu 6: Cho S và i là biến nguyờn. Khi chạy đoạn chương trỡnh :
s:=0;
for i:=1 to 5 do s := s+i; writeln(s);
Kết quả in lờn màn hỡnh là của s là :
A.11 B. 55 C. 101 D.15
Cõu 7:Chương trỡnh pascal sau sẽ in ra màn hỡnh nội dung gỡ?
Var i: integer; BEGIN
For i:=1 to 10 do writeln(‘Day la lan lap thu ‘,i); Readln;
END.
A. 1 cõu “Day la lan lap thu i”; B. 1 cõu “Day la lan lap thu ‘, i”;
C. 10 cõu “Day la lan lap thu ‘, i”; D. 10 cõu "Day la lan lap thu i” với i theo thứ tự từ 1->10;
Cõu 8: Cho S và i biến kiểu nguyờn. Khi chạy đoạn chương trỡnh :
S:= 0; i:= 1; while i<= 6 do
begin
S:= S + i; i:= i + 2; end;
Giỏ trị sau cựng của S là :
A. 16 B. 9 C. 6 D. 0