Câu 21: Cho ST1:= ‘INFORMATICS’; ST2 := COPY( ST1, 1, 7 ) + ‘TION’ ; ST2 sẽ là:
A. INFORMATION B. TIONINFORMAT C. INFORMATICS D. INFORMA
Câu 22: Cho đoạn chương trình sau:
z:=1;
For h:= 2 to n do if a[h] > a[z] then z:=h;
Write(‘Chi so: ‘, z, ‘ Gia tri: ‘, a[z]:5);
Cho biết đoạn chương trình trên làm gì:
A. Tìm và hiển thị ra màn hình chỉ số và giá trị của phần tử lớn nhất trong mảng a
B. Tìm và hiển thị ra màn hình chỉ số và giá trị của phần tử lớn nhất trong mảng z
C. Tìm và hiển thị ra màn hình chỉ số và giá trị của phần tử nhỏ nhất trong mảng a
D. Tìm và hiển thị ra màn hình chỉ số và giá trị của phần tử lớn nhất trong mảng h
Câu 23: Trong Pascal, đoạn chương trình sau thực hiện công việc gì?
S:= ‘Hai Phong thanh pho hoa phuong do’;
For i:=1 to length(S) do S[i]:= Upcase(S[i]);
A. Đếm kí tự trong xâu S B. Đổi xâu S thành chữ thường
C. Tính độ dài xâu S D. Đổi xâu S thành chữ in hoa
Câu 24: Hàm COPY(St,I,n) cho kết quả là gì?
A. Xoá n kí tự từ xâu St bắt đầu tại vị trí i. B. Lấy n kí tự từ xâu St bắt đầu tại vị trí i
C. Sao chép S2 từ S1 tại ví trí thứ I D. Chèn n kí tự vào St bắt đầu tại vị trí i
Câu 21: D. INFORMA [ Copy(st1,1,7) copy ký tự từ 1 đến 7 của xâu st1 ]
Câu 22: A
Câu 23: D
Câu 24: C
21.a
22.a
23.d
24.b