Xâu A lớn hơn xâu B nếu kí tự dầu tiên khác nhau giữa chúng kể tử trái sang trong xâu A có mã ASCII lớn hơn.. B.[r]
(1)Đề kiểm tra Tin học 11 - Học kì 1 Thời gian làm bài: 15 phút
Câu 1: Biến Hoten lưu trữ giá trị xâu ‘Nguyen Van Troi’ Hoten[7] cho ta kí tự là:
A ‘ ’
B ‘y’
C ‘e’
D ‘n’
Câu 2: Trong Pascal, cú pháp khai báo biến kiểu xâu là:
A Var < độ dài lớn xâu > = string [tên biến xâu] ;
B Var <tên biến xâu> = string [độ dài lớn xâu] ;
C Var <tên biến xâu> : string [độ dài lớn xâu] ;
D Var < độ dài lớn xâu > : string [tên biến xâu] ;
Câu 3: Cho đoạn chương trình sau:
write(‘abc’+‘123456’); Kết in hình là: A ‘123456abc’
B ‘abc123456’
C ‘123456’
D ‘abc’
Câu 4: Trong phát biểu sau, phát biểu sai?
A Xâu A lớn xâu B kí tự dầu tiên khác chúng kể tử trái sang xâu A có mã ASCII lớn
(2)C Nếu A B xâu có độ dài khác A đoạn đầu B A nhỏ B
D Hai xâu chúng giống hoàn toàn
Câu 5: Cho đoạn chương trình sau:
s := ‘123456789’; delete (s, 1, 8); write(s);
Kết in hình là: A ‘6789’
B ‘789’
C ‘9’
D ‘’
Câu 6: Cho đoạn chương trình sau:
s1 := ‘123’; s2 := ‘abcd’; insert (s1, s2 ,3);
write(s2);
Kết in hình là: A ‘ab123cd’
B ‘123abcd’
C ‘a123bcd’
D ‘abc123d’
Câu 7: Cho đoạn chương trình sau:
(3)Kết in hình là: A ‘567’
B 567
C 34567
D ‘34567’
Câu 8: Cho đoạn chương trình sau:
s := ‘200 ki tu’; write(length(s));
Kết in hình là: A 200
B
C ‘9’
D ‘200’
Câu 9: Cho đoạn chương trình sau:
s1 := ‘1010’; s2 := ‘1001010’; write(pos(s1, s2));
Kết in hình là: A
B ‘0’
C
D ‘4’
Câu 10: Cho đoạn chương trình sau:
(4)Kết in hình là: A ‘M’
B ‘U’
C ‘A’
D ‘T’
Đáp án & Thang điểm