wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KIỂM TRA TX L2-2-2122

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Trong ngôn ngữ lập trình Pascal, xâu kí tự là?

a)

Dãy các kí tự trong bảng mã ASCII;

b)

Mảng các ký tự;

c)

Tập hợp các chữ cái trong bảng chữ cái tiếng Anh;

d)

Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng Anh;

2.

Khẳng định nào sau đây là đúng?

a)

Cả thủ tục và hàm đều có thể có tham số hình thức.

b)

Thủ tục và hàm nào cũng phải có tham số hình thức.

c)

Chỉ có hàm mới có thể có tham số hình thức.

d)

Chỉ có thủ tục mới có thể có tham số hình thức.

3.

Với x, y là 2 số nguyên, để tính tổng của chúng ta chọn hàm kiểu tham trị. Vậy phần tựa đề nào được xây dựng sau là đúng?

a)

Function Tong (Var x , y : Integer);

b)

Funtion Tong (Var x , y : Integer): Integer;

c)

Function Tong (x , y : Integer);

d)

Function Tong (x , y : Integer): Integer;

4.

Trong ngôn ngữ lập trình Pascal, để xóa đi ký tự cuối cùng của xâu ký tự S ta viết

a)

Delete(S, i, 1);    { i là biến có giá trị bất kỳ }

b)

Delete(S, 1, 1);

c)

Delete(S, length(S), 1);

d)

Delete(S, 1, i);   { i là biến có giá trị bất kỳ }

5.

Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu S2 vào xâu S1 bắt đầu từ vị trí vt được viết

a)

Insert(S2,S1,vt);

b)

Insert(vt,S1,S2);

c)

Insert(S1,S2,vt);

d)

Insert(S1,vt,S2);

6.

Với a, b là 2 số thực, để tính tích của chúng ta chọn thủ tục kiểu tham biến. Vậy phần đầu  nào được xây dựng sau là đúng?

a)

Procedure Tich (a , b : Real) : Real;

b)

Procedure Tich (Var a , b : Real) : Real;

c)

Procedure Tich (a , b : Real); 

d)

Procedure Tich (Var a , b : Real);

7.

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 X1 : string[1];

b)

Var S : string;

c)

Var X1 : string[100];

d)

Var S : string[256];

8.

Cho biết biến cục bộ được dùng trong chương trình nào

a)

Trong chương trình con.

b)

Trong chương trình chính.

c)

Trong chương trình con và chương trình chính.

d)

Không dùng trong chương trình nào cả.

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 := ‘Mua xuan tren cao nguyen’;

S:= copy(S,length(S)-10, 11);

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

a)

cao nguyen mua xuan

b)

Mua thu cao nguyen

c)

cao nguyen mua thu

d)

Mua xuan cao nguyen mua thu

10.

Cho xâu S = ‘123456789’, sau khi thực hiện thủ tục delets(s,3,4) thì

a)

S = ‘12789’;

b)

S = ‘1256789’;

c)

S = ‘’;

d)

S = ‘123789’;