D E 1 LUYEN TAP - KT 45 -K2

Chia sẻ bởi Lưu Thanh Kim | Ngày 26/04/2019 | 70

Chia sẻ tài liệu: D E 1 LUYEN TAP - KT 45 -K2 thuộc Tin học 11

Nội dung tài liệu:

Họ và tên: ……… Lớp 11…..
Đề 1


Trong ngôn ngữ lập trình Pascal, xâu ký tự là gì?
A. Mảng các ký tự; B. Dãy các ký tự trong bảng mã ASCII;
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;
Trong ngôn ngữ lập trình Pascal cách khai báo xâu ký tự nào sau đây là đúng:
A. S: file of String; B. S: file of char; C. S: String; D. S: Strings[255];
Trong ngôn ngữ lập trình Pascal sau khi thực hiện đ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; B.Mua thu Ha Noi mua thu; C.Mua thu Ha Noi; D.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:
A. Insert(vt,S1,S2); B. Insert(S1,S2,vt); C. Insert(S1,vt,S2); D. Insert(S2,S1,vt);
Trong ngôn ngữ lập trình Pascal, với xâu ký tự ta có thể:
A. So sánh hai xâu ký tự;
B. So sánh hai xâu ký tự, gán biến xâu cho biến xâu và gán một ký tự cho biến xâu;
C. Gán biến xâu cho biến xâu và gán một ký tự cho biến xâu; D. So sánh và gán một biến xâu cho biến xâu.
Trong ngôn ngữ lập trình Pascal, chương trình sau thực hiện công việc gi?
Dem:=0;
For ch:=’a’ to ‘z’ do
A. Đếm số lượng ký tự khác dấu cách (khoảng trắng) của xâu S;
B. Đếm số lượng ký tự là chữ cái in hoa của xâu S; C. Đếm số lượng ký tự là những chữ thường của xâu S;
D. Đếm số lượng ký tự là những chữ thường khác nhau của xâu S;
Trong ngôn ngữ lập trình Pascal, chương trình sau thực hiện công việc gi?
X:= length(s);
For i:=x downto 1 do
If S[i] =’ ‘ then delete(s,i,1); (‘’ là khoảng trắng, dấu cách) A. Xóa dấu cách(khoảng trắng) đầu tiên trong xâu ký tự S; C. Xóa dấu cách(khoảng trắng) thừa trong xâu ký tự S;
C. Xóa dấu cách(khoảng trắng) tại vị trí cuối cùng trong xâu ký tự S;
D. Xóa mọi dấu cách(khoảng trắng) trong xâu ký tự S;
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ì?
S1:=’anh’; S2:=’em’;, i:=Pos(s1,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 toàn bộ cụm từ ‘em’ đầu tiên trong xâu S bằng cụm từ ‘anh’;
Thay toàn bộ cụm từ ‘anh’ đầu tiên trong xâu S bằng cụm từ ‘em’;
Trong ngôn ngữ lập trình Pascal sau khi thực hiện xong đoạn chương trình biến Found có giá trị là gì? (s là biến xâu ký tự)
Found:=0; x:=length(s);
For i:=1 to x div 2 do
If s[i] <> s[x-i+1] then fuond:=1;
A. Found = 0 nếu s là xâu đối xứng; B. Found = 0 nếu s là xâu không đối xứng;
C. Found = 1 nếu s là xâu đối xứng; D. Found không có giá trị gì;
Trong ngôn ngữ lập trình Pascal, để xóa ký tự đầu tiên của xâu ký tự S ta viết:
A. delete(s,1,1); B. delete(s,1,i); {i là biến có giá trị bất kỳ}
B. delete(s, length(s),1); D. delete( 1,S,1);
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
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Lưu Thanh Kim
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)