Tải bản đầy đủ (.docx) (2 trang)

Tin 11 kiểm tra 15 phút xâu dữ liệu số 1

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (44.6 KB, 2 trang )

KIỂM TRA HỆ SỐ 1
MÔN: TIN HỌC 11 CB
THỜI GIAN: 15 PHÚT
(Đề kiểm tra gồm 2 câu, thí sinh khơng được sử dụng tài liệu)
Câu 1: (2 điểm) Nêu cách khai báo xâu. Cho 2 ví dụ minh họa.
Câu 2: (8 điểm) Cho biết kết quả khi thực hiện các thuật toán sau:
2.1. Ghép xâu ‘Vinh Long’ và xâu ‘que Toi’.
2.2. So sánh xâu:
2.2.1. ‘Hoa Mai’ và ‘Hoa cuc’
2.2.2. ‘Tin hoc’ và ‘Tin hoc van phong’
2.2.3. ‘Tin hoc’ và ‘Tin hoc’
2.2.4. ‘Hieu Thanh’ và ‘Hieu nhon’
2.2.5. ‘Thanh Thuy’ và ‘Thanh loan’
2.3. Cho xâu S: ‘Xuan da ve tren cao nguyen’ hãy thực hiện:
2.3.1. length(S)
2.3.2. copy(S,9,2)
2.3.3. pos(‘tren’,S)
2.3.4. delete(S,5,5)
2.3.5. Cho S1: ‘Da Lat’
Viết lệnh để được kết quả ‘Xuan da ve tren cao nguyen
Da Lat’
2.4. Cho hai xâu:

S1: ‘Em se la mua xuan’ và S2: ‘cua me’

2.4.1. Viết lệnh để được xâu S: ‘Em se la mua xuan cua
me’
2.4.2. Viết lệnh để được xâu ‘Em se la cua me’
---------------------------HẾT---------------------------



ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM

U
1

2

NỘI DUNG CHẤM
Trong Pascal, để khai báo xâu ta sử dụng tên dành
riêng string, tiếp theo đó là độ dài lớn nhất của xâu
(khơng q 225) đặt trong cặp dấu ngoặc [ ]
Có thể khai báo xâu như sau:
Var<bien xau>:string[do dai lon nhat cua xau];
Ví dụ:
var hoten:string[20];
var hoten:string;
2.1. ‘Vinh Long que Toi’
2.2.
2.2.1. ‘Hoa Mai’ < ‘Hoa cuc’
2.2.2. ‘Tin hoc’ < ‘Tin hoc van phong’
2.2.3. ‘Tin hoc’ = ‘Tin hoc’
2.2.4. ‘Hieu Thanh’ < ‘Hieu nhon’
2.2.5. ‘Thanh Thuy’ < ‘Thanh loan’
2.3.
2.3.1. length(S) = 26
2.3.2. ‘ve’
2.3.3. pos(‘tren’,S) = 12
2.3.4. ‘Xuan e tren cao nguyen Da Lat’
2.3.5. insert(S1,S,27)
2.4.

2.4.1. insert(S2,S1,18)
2.4.2. delete(S,10,8)

ĐIỂM
CHẤ
M
1,0
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
1,0
1,0
1,0



×