Worksheetsôn tập tin
Total questions: 37
Worksheet time: 19mins
Hoạt động nào sau đây lặp với số lần biết trước:
Hôm nay, em thức dậy muộn do được nghỉ học
Lấy bột giặt để giặt đồ
Mỗi ngày, em thức dậy lúc 5 giờ sáng
Rửa chén
Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:
giá trị cuối – giá trị đầu + 1
giá trị cuối – giá trị đầu - 1
giá trị cuối – giá trị đầu + 2
giá trị cuối – giá trị đầu - 2
Chương trình Pascal sau đây thực hiện hoạt động nào?
var i: integer;
begin
for i:=1 to 99 do;
end.
Chương trình chạy biến i từ 1 đến 100
Chương trình chạy biến i từ 1 đến 99 rồi không làm gì cả
Chương trình chạy biến i từ 1 đến 100 rồi không làm gì cả
Chương trình chạy biến i từ 1 đến 99
Sau khi thực hiện đoạn chương trình Pascal:
X:=3;
For i : = 1 to 3 do
x : = x – 1;
X sẽ nhận được giá trị nào dưới đây?
-1
1
-4
0
Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
Phép gán
Câu lệnh đơn
Câu lệnh ghép
Phép so sánh
Câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?
1
3
5
7
Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu?
k: = 0;
For i:= 1 to 3 do k:= k + 2;
6
8
5
2
Sau khi thực hiện xong, kết quả s bằng:
s:=0;
for i:= 1 to 5 do s:= s * i;
15
0
Kết quả khác
120
Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
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à :
12
10
0
6
Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=1 to 5 do …
6 lần
5 lần
4 lần
3 lần
Trong Pascal, câu lệnh lặp thường có dạng:
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>
for <biến đếm> : <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
for <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Câu lệnh pascal nào sau đây là hợp lệ?
For i:= ’1’ to ‘10’ do writeln(‘A’);
For i:= 2.5 to 10.5 do writeln(‘A’);
For i =: 1 to 10 do writeln(‘A’);
For i:= 1 to 10 do writeln(‘A’);
Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
S := 1; for i:=1 to 5 do s := s+i;
Kết quả in lên màn hình là của s là :
15
16
11
22
Hoạt động nào sau đây lặp với số lần biết trước:
Chiều nay, em phải nấu cơm
Đánh răng mỗi ngày 3 lần
Đi chợ mua rau
Hôm nay, em đi xem phim với bạn Hoa
Câu lệnh lặp For i:= 2 to 5 do Writeln(‘Day la lan lap thu ‘,i);
sẽ in ra màn hình mấy dòng chữ?
1
3
4
5
Hoạt động nào sau đây lặp với số lần biết trước:
Hôm nay, em viết thư cho bạn Lan
Hôm nay, em ăn cơm sớm lúc 5 giờ
Em ăn cơm lúc 6 giờ chiều mỗi ngày
Chạy cho đến khi mệt
Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
While < câu lệnh > do < điều kiện >;
While <điều kiện> do <câu lệnh>
While < câu lệnh > do < điều kiện >
While <điều kiện> do <câu lệnh>;
Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<10 do
begin
n:= n+1;
S:= s+n
end;
3
4
5
6
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
15
10
6
3
Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán
5
10
15
kết quả khác
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
15
10
6
3
Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=5 do
n:= n+1;
S:= s+n;
3
6
10
kết quả khác
Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 8, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
5
10
15
kết quả khác
Câu lệnh ghép là gì?
Câu lệnh có nhiều lệnh ghép với nhau
Nhiều lệnh được đặt trong cặp từ khóa begin và end;
Câu lệnh lồng nhau
Tất cả đều đúng
Chỉ sử dụng được các lệnh GotoXY, WhereX và WhereY sau khi đã khai báo gì?
Khai báo hằng
Khai báo biến
Khai báo thư viện
Khai báo dữ liệu
Trong ngôn ngữ lập trình Pascal, câu lệnh lặp với số lần biết trước là:
If (Điều kiện) then (Câu lệnh);
Var i,n: Integer;
While (điều kiện) do (câu lệnh);
For <Biến đếm>:=<Giá trị đầu> to <Giá trị cuối> do <câu lệnh>;
Trong câu lệnh lặp: For <Biến đếm>:=<Giá trị đầu> to <Giá trị cuối> do <câu lệnh>; Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:
1 đvị
2 đvị
3 đvị
4 đvị
Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 12, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
1
2
3
4
Đâu là hoạt động lặp với số lần chưa biết trước?
Hàng ngày em ăn cơm 2 lần.
Một tuần trường em tổ chức chào cờ 1 lần.
Ngày em đánh răng 3 lần
Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng.
Câu lệnh pascal nào sau đây là hợp lệ?
For i=1 to 10 do writeln(‘A’)
For i := 1 to 10 do writeln(‘A’);
For i:=5 to 30 do; writeln(‘A’)
For i:= 10 to 1 do writeln(‘A’);
Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu?
a:=0 ; for i:= 1 to 3 do a:= a+i;
3
4
5
6
Trong câu lệnh lặp for i:=1 to 10 do begin…end; câu lệnh ghép được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
Không lần nào
1 lần
10 lần
2 lần
Sau khi thực hiện chương trình sau, vai trò của biến j bằng bao nhiêu?
j := 0;
For i := 1 to 5 do j := j + 2;
0
2
5
10
Trong đoạn chương trình sau, có mấy câu lệnh được lặp lại?
S := 0; dem := 0; n := 10;
While dem > n do
Begin
dem := dem +1;
Write(‘ Nhap so X’,dem,’=’);Readln(X);
S := S + X ;end
0
1
4
3
Trong lệnh lặp For…to…do của Pascal, trong mỗi vòng lặp biến đếm thay đổi như thế nào?
+1
-1
Một giá trị bất kì
Một giá trị khác 0
Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước?
if...then
if...then...else
for...to...do
while...do
Đâu là hoạt động lặp với số lần chưa biết trước?
Hàng ngày em ăn cơm 2 lần.
Một tuần trường em tổ chức chào cờ 1 lần.
Ngày em đánh răng 3 lần
Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng.
