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 (75.8 KB, 1 trang )
Họ và tên: ………………………….. KIỂM TRA 1 TIẾT
Lớp: ………. Môn: Tin học 11
A/ PHẦN TRẮC NGHIỆM: (4 điểm)
Hãy chọn phương án trả lời đúng nhất trong các câu sau:
Câu1: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A. Type 1chieu=array[1..100] of char; B. Type 1chieu=array[1-100] of char;
C. Type mang1c=array(1..100) of char; D. Type mang1c=array[1..100] of char;
Câu 2: Trong ngôn ngữ lập trình pascal, với khai báo mảng A: array[1..100,1..100] of integer thì việc
truy xuất đến các phần tử như sau:
A. A[i],[j]; B. A(i,j); C. A[i][j]; D. A[i,j];
Câu 3: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:
S:=0; For i:= 1 to n do S:=S+ A[i];
A. Tính tổng các phần tử của mảng một chiều; B. In ra màn hình mảng A;
C. Đếm số phần tử của mảng A; D. In ra phần tử A[i];
Câu 4: Trong ngôn ngữ lập trình Pascal sau khi thực hiện đoạn chương trình sau:
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua thu ’,S,1);
giá trị của biến S là:
A. Ha Noi Mua thu; B. Mua thu Ha Noi mua thu;
C. Mua thu Ha Noi; D. Ha Noi;
Câu 5: 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 Dem := Dem + 1;
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à những chữ cái in hoa của xâu S;
C. Đếm số lượng ký tự là những chữ cái 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;
Câu 6: 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ỳ}
C. delete(S, length(S),1); D. delete(1,S,1);
Câu 7: 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?
A. S1:=’hoa’; I:=pos(s1,’hoa’); B. I:=pos(s,’hoa’);