wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập GHKII

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Lệnh GotoXY(a,b) có tác dụng gì

a)

Đưa con trỏ về cột a,hàng b

b)

Đưa con trỏ về cột b,hàng a

c)

Đưa con trỏ về cột X,hàng Y

d)

Đưa con trỏ về cột Y,hàng X

2.

Câu lệnh ghép là:

a)

Một lệnh đặt trong cặp từ khóa begin và end;

b)

Nhiều lệnh đặt trong cặp từ khóa begin và end;

c)

Một lệnh đặt trong cặp từ khóa begin và end.

d)

Nhiều lệnh đặt trong cặp từ khóa begin và end.

3.

Trong câu lệnh lặp for...do sau mỗi vòng lặp biến đếm sẽ như thế nào

a)

Sau mỗi vòng lặp biến đếm sẽ tự động giảm một đơn vị cho đến khi bằng giá trị đầu

b)

Sau mỗi vòng lặp biến đếm sẽ tự động tăng một đơn vị cho đến khi bằng giá trị đầu

c)

Sau mỗi vòng lặp biến đếm sẽ tự động tăng một đơn vị cho đến khi bằng giá trị cuối

d)

Sau mỗi vòng lặp biến đếm sẽ tự động giảm một đơn vị cho đến khi bằng giá trị cuối

4.

Kết quả của đoạn chương trình sau là:

for i:=1 to 10 do writeln('o');

a)

In một chữ "O" trên màn hình

b)

In 2 chữ "O" trên màn hình

c)

In 9 chữ "O" trên màn hình

d)

In 10 chữ "O" trên màn hình

5.

Kết quả thực hiện của đoạn chương trình sau:

s:=0;

for i:= 2 to 6 do s:=s+i;

s=?

a)

20

b)

14

c)

9

d)

5

6.

Chương trình Pascal sau thực hiện hoạt động nào?

var i:integer;

begin

for i:=1 to 1000 do;

end.

a)

Chương trình chạy biến i từ 1 đến 1000 rồi không làm gì cả

b)

Chương trình chạy biến i từ 1000 đến 1 rồi không làm gì cả

c)

Chương trình chạy biến i từ 1 đến 1000 rồi tính giá trị của biến i

d)

Chương trình chạy biến i từ 1000 đến 1 rồi tính giá trị của biến i

7.

Lệnh WhereX có tác dụng gì?

a)

Đưa con trỏ về cột a hàng b

b)

Cho biết số thứ tự của cột đang có con trỏ

c)

Cho biết số thứ tự của hàng đang có con trỏ

d)

Đưa con trỏ về hàng a cột b

8.

Hãy cho biết với đoạn lệnh sau chương trình thực hiện bao nhiêu vòng lặp và kết thúc giá trị của s, n bằng bao nhiêu?

s:=0; n:=0;

while s<=10 do

begin

n:=n+1;

s:=s+n;

end;

a)

6 vòng lặp, s=15, n=5

b)

5 vòng lặp, s=15, n=5

c)

4 vòng lặp, s=10, n=5

d)

6 vòng lặp, s=10, n=6

9.

Trong câu lệnh lặp while...do,điều kiện thường là:

a)

Phép cộng

b)

phép trừ

c)

phép nhân

d)

phép so sánh

10.

Cho biết khi thực hiện thuật toán,máy tính sẽ thực hiện bao nhiêu vòng lặp. Khi kết thúc, giá trị của s bằng bao nhiêu? Bước 1: s \leftarrow  10, x \leftarrow  2

Bước 2: Nếu s<= 5,chuyển tới bước 4 Bước 3: s \leftarrow  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

a)

0 vòng lặp; s= 10

b)

1 vòng lặp; s= 8

c)

2 vòng lặp; s= 6

d)

3 vòng lặp; s= 4