wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BAI 12

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Độ dài tối đa của xâu kí tự trong PASCAL là:

a)

256

b)

255

c)

65535

d)

Tùy ý

2.

Cho xâu S là ‘Ha Noi-Viet Nam’. Kết quả của hàm Length(S) là:

a)

14

b)

15

c)

16

d)

17

3.

Cho xâu S là ‘Ha Noi-Viet Nam’. Kết quả của hàm Pos(‘Viet Nam’,S) là:

a)

5

b)

6

c)

7

d)

8

4.

Cho khai báo sau: Var hoten : String;

Phát biểu nào dưới đây là đúng ?

a)

Câu lệnh sai vì thiếu độ dài tối đa của xâu

b)

Xâu có độ dài lớn nhất là 0

c)

Xâu có độ dài lớn nhất là 255

d)

Cần phải khai báo kích thước của xâu sau đó

5.

Thủ tục chuẩn Insert(S1,S2,vt) thực hiện:

a)

Chèn xâu S1 vào S2 bắt đầu từ vị trí vt 

b)

Chèn xâu S2 vào S1 bắt đầu từ vị trí vt

c)

Nối xâu S2 vào S1

d)

Sao chép vào cuối S1 một phần của S2 từ vị trí vt

6.

Program Welcome ;

Var a : string[10];

Begin

a := ‘tinhoc ’;

writeln(length(a));

End.

a)

6

b)

7

c)

10

d)

Chương trình có lỗi;

7.

Trong ngôn ngữ lập trình Pascal, xâu kí tự không có kí tự nào gọi là ?

a)

Xâu không;

b)

Xâu rỗng;  

c)

Xâu trắng;

d)

Không phải là xâu kí tự;

8.

Trong ngôn ngữ lập trình Pascal, khai báo nào trong các khai báo sau là sai khi khai báo xâu kí tự ?

a)

Var S : string;

b)

Var X1 : string[100];

c)

Var S : string[256];   

d)

Var X1 : string[1];

9.

Trong ngôn ngữ lập trình Pascal, sau khi chương trình thực hiện xong đoạn chương trình sau, giá trị của biến S là ?

S := ‘Ha Noi Mua thu’;

Delete(S,7,8);

a)

‘Mua thu’

b)

‘Ha Noi’

c)

‘Ha thu’

d)

Insert(‘Mua thu’, S, 1);

A. Ha Noi Mua thu;

B. Mua thu Ha Noi mua thu;

C. Mua thu Ha Noi;                 

D. Ha Noi;

10.

Trong ngôn ngữ lập trình Pascal, sau khi chương trình thực hiện xong đoạn chương trình sau, giá trị của biến S là ?

S := ‘Ha Noi Mua thu’;

Insert(‘Mua thu’, S, 1);

a)

Ha Noi Mua thu;

b)

Mua thu Ha Noi mua thu;

c)

Mua thu Ha Noi;  

d)

Ha Noi;