Chỉ gồm cỏc kiểu dữ liệu chuẩn B.. Chỉ gồm cỏc kiểu dữ liệu cú cấu trỳc.. Cú thể là kiểu dữ liệu chuẩn hoặc kiểu dữ liệu cấu trỳc.. Chỉ cú hàm mới cú thể cú tham số hỡnh thức.. Chỉ cú th
Trang 1ĐỀ KIỂM TRA HỌC KỲ II - KHỐI 11
I PHẦN TRẮC NGHIỆM: (5điểm)
Cõu 1: Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục:
A writeln(<tờn tệp>,<danh sỏch kết quả>); B readln(<tờn tệp>,<danh sỏch kết quả>);
C read(<biến tệp>,<danh sỏch kết quả>); D write(<biến tệp>,<danh sỏch kết quả>);
Cõu 2: Chọn khai bỏo đỳng :
A Type DIEM = Record
x,y : Real; B Type DIEM = Record x,y : Real;
end;
C Type DIEM : Record
x, y :real ;
end;
D Var DIEM = Record
x, y : Real;
end;
Cõu 3: Hàm copy(‘Thoi_khoa_bieu’, 6,3) trả về giá trị:
Cõu 4: Nếu A là biến xõu; B là biến kiểu mảng; C là biến bản ghi Lệnh nào sau đõy đỳng:
A Readln(A,C); B Readln(C); C Readln(A); D Readln(B);
Cõu 5: Dữ liệu kiểu nào khụng bị mất khi tắt mỏy:
Cõu 6: Cho khai bỏo :
Type HOCSINH = Record
Ten, Maso : String[10];
end;
-Cõu nào đỳng :
A Var A : array [1 10] of HOCSINH; B Var A : array [1 10] of Record;
C Var A: array[1 10] of Ten ; D Var A: array[1 10] of Maso ;
Cõu 7: Kiểu dữ liệu trả về của hàm:
A Chỉ gồm cỏc kiểu dữ liệu chuẩn
B Chỉ gồm cỏc kiểu dữ liệu cú cấu trỳc.
C Cú thể là kiểu dữ liệu chuẩn hoặc kiểu dữ liệu cấu trỳc.
D Cú thể là integer, real, char, boolean, string, record, kiểu mảng.
Cõu 8: Số lượng ký tự trong tệp:
A Khụng được lớn hơn 128
B Khụng giới hạn mà chỉ phụ thuộc vào dung lượng đĩa
C Khụng được lớn hơn 255
D Phải được khai bỏo trước
Cõu 9: Lệnh reset(<biến tệp>); dùng để:
A Mở tệp vừa đọc vừa ghi B Mở tệp để đọc
Cõu 10: Khai bỏo nào sau đõy đỳng:
C Type st=string10; D Type st = string[10];
Cõu 11: Cho khai bỏo :
Type HS = Record
Ten :String[20];
Dtb:Real;
end;
Var X, Y : HS ;
-Chọn cõu đỳng :
A X.Dtb:=’ Nguyen An’; B HS.Dtb:= 4.5 ;
Cõu 12: Cỏch tham chiếu đến phần tử cú chỉ số i trong biến xõu s là:
Trang 1/2 - Mó đề thi 132
Trang 2A s{i} B s(i) C s.i D s[i]
Cõu 13: St:=’Dai_hoc_tap_trung' Thủ tục Delete(st,1,4), st cho kết quả
A ‘hoc_tap_trung’ B ‘tap_trung’ C ‘Dai_hoc’ D ‘Dai_tap_trung’
Cõu 14: Hàm length( Cai_cach_hanh_hinh_nha_nuoc ) mod 3‘ ’ trả về giá trị:
Cõu 15: Xâu ký tự st:=’Nguyen_Trai_highschool’ thì st[2]+st[14] cho kết quả:
Cõu 16: Để tham chiếu đến phần tử cú chỉ số i trong biến mảng một chiều B Ta viết:
Cõu 17: Một biến kiểu xõu cú thể nhận số kớ tự tối đa:
Cõu 18: Để gỏn tờn tệp kq.txt cho biến tệp f1 ta sử dụng cõu lệnh:
A assign(‘kq.txt’); B assign(f1,’kq.txt’); C assign(‘f1, kq.txt’); D assign(f1=’kq.txt’); Cõu 19: Khai báo nào sau đây là đúng
A Var B: array[1…20] of integer; B Var M: array[1:10] of real;
C Var A: array[1 20] of real; D Var C: array[1.20] of real;
Cõu 20: Khẳng định nào sau đõy là đỳng?
A Chỉ cú hàm mới cú thể cú tham số hỡnh thức.
B Chỉ cú thủ tục mới cú thể cú tham số hỡnh thức
C Cả thủ tục và hàm đều cú thể cú tham số hỡnh thức
D Thủ tục và hàm nào cũng phải cú tham số hỡnh thức
II PHẦN TỰ LUẬN: (5điểm)
Cõu 1:(1đ) Nờu đặc điểm giống nhau giữa hàm và thủ tục? Một chương trỡnh con cú đặc điểm như
thế nào thỡ được chọn hàm để khai bỏo?
Cõu 2:(1đ) Biến toàn cục là gỡ? Phạm vi hoạt động của nú như thế nào?
Cõu 3:(2đ) Nờu cấu trỳc khai bỏo thủ tục? Cho một vớ dụ về khai bỏo thủ tục?
Cõu 4:(1đ) Viết chương trỡnh nhập vào hai số nguyờn dương từ bàn phớm Đưa ra màn hỡnh UCLN
và BCNN của hai số đú(chương trỡnh cú khai bỏo chương trỡnh con)
- HẾT
Trang 2/2 - Mó đề thi 132