NEW
Font size
Worksheetsbài kiểm tra
Total questions: 10
Worksheet time: 15mins
Câu 1 : 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ự;
Trong ngôn ngữ lập trình Pascal, phần tử đầu tiên của xâu ký tự mang chỉ số là ?
A. 0
B. Do người lập trình khai báo
C. 1
D. Không có chỉ số
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. S : string;
B. X1 : string[100];
C. S : string[256];
A. X1 : string[1];
Câu 4 : Trong ngôn ngữ lập trình Pascal, thủ tục Delete(c, a, b) thực hiện công việc gì trong các việc sau?
Xóa trong xâu kí tự c , a kí tự, bắt đầu từ vị trí b;
Xóa trong xâu a b kí tự từ vị trí c;
Xóa trong xâu c b kí tự bắt đầu từ vị trí a;
Xóa trong xâu b c kí tự bắt đầu từ vị trí a;
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);
Insert(‘Mua thu’, S, 1);
Ha Noi Mua thu;
Mua thu Ha Noi mua thu;
Mua thu Ha Noi;
A. Ha Noi;
Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu S1 vào xâu S2 bắt đầu từ vị trí vt được viết
Insert(vt,S1,S2);
Insert(S1,S2,vt);
A. Insert(S1,vt,S2);
A. Insert(S2,S1,vt);
Câu 7 : Trong ngôn ngữ lập trình Pascal, với xâu kí tự có các phép toán là ?
Phép cộng, trừ, nhân, chia
Phép cộng và phép trừ
Chỉ có phép cộng
Phép ghép xâu và phép so sánh
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì ?
X := length(S) ;
For i := X downto 1 do
If S[i] = ‘ ’ then Delete(S, i, 1) ; { ‘ ’ là một dấu cách }
Xóa dấu cách đầu tiên trong xâu ký tự S
Xóa dấu cách thừa trong xâu ký tự S
Xóa dấu cách tại vị trí cuối cùng của xâu S
Xóa mọi dấu cách của xâu S
Trong ngôn ngữ lập trình Pascal, để tìm vị trí xuất hiện đầu tiên của xâu ‘hoa’ trong xâu S ta có thể viết bằng cách nào trong các cách sau ?
S1 := ‘hoa’ ; i := pos(S1, ‘hoa’) ;
i := pos(‘hoa’, S) ;
i := pos(S, ’hoa’) ;
i := pos(‘hoa’, ‘hoa’) ;
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì ?
S:=' em oi mua xuan';
S1 := ‘anh’ ;
S2 := ‘em’ ;
i := pos(S2, S) ;
While i <> 0 do
Begin
Delete(S, i, 2) ;
Insert(S1, S, i) ;
i := pos(S2, S) ;
End ;
Thay toàn bộ cụm từ ‘anh’ trong xâu S bằng cụm từ ‘em’ ;
Thay toàn bộ cụm từ ‘em’ trong xâu S bằng cụm từ ‘anh’ ;
Thay cụm từ ‘em’ đầu tiên trong xâu S bằng cụm từ ‘anh’ ;
Thay cụm từ ‘anh’ đầu tiên trong xâu S bằng cụm từ ‘em’ ;
