wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TIN11_KTTX1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Chọn khai báo biến mảng đúng sau đây?

a)

var A: array [1..100] of integer;

b)

var A: array [1...100] of integer;

c)

var A: array[1..100] integer;

d)

var A: array [1.5..100] of integer;

2.

Cho khai báo: var A: array[1..100] of integer;

Tham chiếu đến phần tử thứ 5 của mảng A được viết là:

a)

A(5)

b)

A[5]

c)

A{5}

d)

A<5>

3.

Cho đoạn chương trình sau, cho biết kết quả in ra màn hình nếu mảng A nhập các phần tử (5; 4; 12; 45; 7)

var A: array[1..100] of integer; s, i: integer;

begin

for i:= 1 to 5 do readln(A[i]);

s:=0;

for i:= 1 to 5 do s:= s+A[i];

write(s);

end.

a)

5

b)

73

c)

s

d)

0

4.

cho xâu S= 'va ngay nao do'; hàm length(s) cho phép trả về kết quả

a)

13

b)

0

c)

10

d)

14

5.

Cho xâu S1:= 'hanh'; s2:= 'phuc';

cho biết kết quả trả về khi gọi thủ tục Insert(s1, s2, 2);

a)

'haphucnh'

b)

'hphucanh'

c)

'phanhhuc'

d)

'phhanhuc'

6.

Cho xâu S:= 'hanh phuc';

Kết quả trả về khi gọi thủ tục Delete(S, 6,2);

a)

'hanh uc'

b)

'hanh'

c)

'phuc'

d)

'hanhhuc'

7.

cho xâu S:= 'Khue moc lang';

Kết quả trả về của hàm pos('a', S) là:

a)

11

b)

12

c)

10

d)

0

8.

Câu lệnh gắn tên tệp 'baitap.inp' cho biến tệp f1 nào sau đây là đúng

a)

assign (f1, baitap.inp);

b)

assign (baitap.inp' , f1);

c)

assign (f1, "baitap.inp");

d)

assign (f1, 'baitap.inp');

9.

Câu lệnh mở tệp f để đọc nào sau đây là đúng

a)

reset(f);

b)

open(f);

c)

read(f);

d)

rewrite(f);

10.

Hàm trả về giá trị true nếu con trỏ đang ở cuối tệp f là:

a)

eof(f)

b)

eoln(f)

c)

close(f);

d)

oef(f)