wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP GIỮA KÌ II TIN 8

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Câu 11: Tìm giá trị của x qua đoạn chương trình sau:

x := 10;

For i := 1 to 5 do x := x- i ;

Hãy chọn phương án đúng

a)

A. x = 0

b)

B. x = 5

c)

C. x = -10

d)

D. x = -5

2.

Câu 12: Khi nào thì lệnh For .. to .. do kết thúc?

a)

A. Khi biến đếm lớn hơn giá trị cuối

b)

B. Khi biến đếm lớn hơn giá trị đầu

c)

C. Khi biến đếm nhỏ hơn giá trị cuối

d)

D. Khi biến đếm bằng giá trị cuối

3.

Câu 13: Tìm giá trị của S trong đoạn chương trình sau đây?

S:= 0;

For i := 1 to 5 do S := S + i;

Hãy chọn phương án đúng

a)

A. S=0;

b)

B. S = 15

c)

C. S = 1

d)

D. S = 5

4.

Câu 9: Trong lệnh lặp với số lần biết trước , câu lệnh sau từ khóa ‘do’ được thực hiện mấy lần?

a)

A. (Giá trị cuối – giá trị đầu - 1) lần

b)

C. (giá trị cuối – giá trị đầu) lần

c)

B. Khoảng 11 lần

d)

D. (Giá trị cuối – giá trị đầu + 1) lần

5.

Trong Pascal, câu lệnh nào sau đây được viết đúng?

a)

For i:= 4 to 1 do writeln(‘A’);

b)

For i= 1 to 10 writeln(‘A’);

c)

For i:= 1 to 10 do writeln(‘A’);

d)

For i to 10 do writeln(‘A’);

6.

Trong câu lệnh lặp:

j:=0; For i := 1 to 10 do j:= j + 2;

Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực hiện bao nhiêu lần?

(a)  

7.

Trong Pascal, câu lệnh nào sau đây là đúng?

a)

While S:=10 do write(S);

b)

While a<= b ; do write(‘ b khong nho hon a’);

c)

n:=2; While n<5 do write(‘A’);

d)

i:=0; S:=1;While s<10 do begin S:=S+i; i:=i+1 end;

8.

Đoạn lệnh sau đây:

a:=1;

While a < 10 do writeln(a); a:=a+1;

Sẽ cho kết quả gi?

a)

In ra các số từ 1 đến 9

b)

In ra các số từ 1 đến 10

c)

In ra vô hạn các số 1, mỗi số trên một dòng

d)

Một kết quả khác

9.

Để nhập giá trị cho 10 phần tử là số nguyên của mảng A ta dùng lệnh nào sau đây:

a)

For i:= 1 to 10 do A[i];

b)

For i:= 1 to 10 do readln(a[i]);

c)

For i:= 1 to 10 do write(a[i]);

d)

For i:= 1 to 10 do readln(a(i));

10.

Kiểu dữ liệu của biến đếm trong lệnh lặp For .. do:

a)

Cùng kiểu với giá trị đầu và giá trị cuối

b)

Chỉ cần khác kiểu với giá trị đầu

c)

Cùng kiểu với các biến trong câu lệnh

d)

Không cần phải xác định kiểu dữ liệu