Trắc nghiệm: Câu 1: Trong ngôn ngữ lập trình Pascal, xâu kí tự là: a.. tập hợp các chữ cái trong bảng chữ cái tiếng Anh; c.. tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng An
Trang 1PHIẾU BÀI TẬP TIẾT 31: BÀI TẬP
Họ và tên:
Lớp 11A…
I Trắc nghiệm:
Câu 1: Trong ngôn ngữ lập trình Pascal, xâu kí tự là:
a mảng kí tự;
b tập hợp các chữ cái trong bảng chữ cái tiếng Anh;
c dãy các kí tự trong bảng mã ASCII;
d tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng Anh
Câu 2: 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 một biến xâu kí tự là:
a Var S: String[256];
b Var X1: String[100];
c Var S: String;
d Var X1: String[1]
Câu 3 : Trong ngôn ngữ lập trình Pascal, hàm Upcase(ch) cho kết quả là:
a xâu Ch gồm toàn chữ in hoa;
b xâu Ch gồm toàn chữ thường;
c biến kí tự Ch thành chữ thường
d chữ cái in hoa tương ứng với kí tự Ch;
Câu 4 : Chọn đáp án đúng trong các đáp án sau:
a ‘PleiKu’=‘PleiKu’
b ‘PleiKu’=‘Pleiku’
c PleiKu = PleiKu
d ‘PleiKu’ <> ‘PleiKu’
Câu 5 : Hãy so sánh hai xâu sau ‘Thu do’ và xâu ‘Thu do Ha Noi’
a ‘Thu do’ <‘Thu do Ha Noi’
b ‘Thu do’ > ‘Thu do Ha Noi’
c ‘Thu do’ = ‘Thu do Ha Noi’
d ‘Thu do’ <= ‘Thu do Ha Noi’
Câu 6: Cho xâu A:= ‘caoloc’, tham chiếu đến phần tử thứ 3 trong xâu A cho kết quả là:
II Tự luận
Bài tập 1: Thực hiện các thao tác và điền kết quả vào chỗ trống trong bảng dưới đây
………
………
b ‘mua-xuan’ Delete(……… ,…….……..,………) ‘mua’
Trang 2c ‘xuan’ ‘mua-’ Insert(……… ,…….……..,……….………… ) ‘mua-xuan’
………….…… ,…….…… …..,……….…… ) ‘son’
Bài tập 2: Cho đoạn chương trình sau:
Var kt, a: string;
b, c: byte;
d: char;
Begin
kt:=‘Xuan Mau Ty’;
a:=copy(kt, 6, 3);
b:=length(kt);
c:=pos(‘a’, kt);
d:=upcase(kt[4]);
End
Hãy xác định giá trị của các biến kt, a, b, c, d sau khi thực hiện xong đoạn chương trình trên?
Bài tập 3: Cho đoạn chương trình sau:
Var ch, sh: string[55]
Begin
ch:=‘Ha Noi’;
sh:=‘Ho Chi Minh’;
Delete(ch, 3, 1);
Insert(‘City’, sh, 7);
End
Hãy xác định giá trị của các biến ch, sh sau khi thực hiện xong đoạn chương trình trên
Bài tập 4: Viết chương trình nhập từ bàn phím xâu kí tự S có độ dài không quá 100 Hãy
cho biết có bao nhiêu chữ số xuất hiện trong xâu S Thông báo kết quả ra màn hình