Đề ktra 1 tiết Tin học 11 (HKII)

2 667 1
Đề ktra 1 tiết Tin học 11 (HKII)

Đang tải... (xem toàn văn)

Thông tin tài liệu

TRƯỜNG THPT NGUYỄN CÔNG PHƯƠNG LỚP HỌ, TÊN: KIỂM TRA 1 TIẾT MÔN: TIN HỌC 11 Thời gian làm bài: 45 phút ĐỀ SỐ 01 Đề kiểm tra gồm 20 câu hỏi trắc nghiệm trên ngôn ngữ lập trình Pascal. Học sinh chọn câu trả lời đúng nhất trong từng câu hỏi và đánh dấu (x) vào bảng trả lời trắc nghiệm sau (mỗi câu trả lời đúng được 0,5 điểm): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 A B C D 1) Để khai báo kiểu bản ghi để xử lý phân loại giới tính học sinh, khai báo nào sau đây là đúng? A. Type HS = record Hoten: string[30]; Gioitinh: boolean; End; B. Type HS : record Hoten: string[30]; Gioitinh: boolean; End; C. Type HS = record Hoten: string[30]; Gioitinh: boolean; D. Type HS = record Hoten: string[30]; Gioitinh: boolean; End. 2) Để truy cập (tham chiếu) đến từng trường của bản ghi, ta chọn cách viết nào sau đây? A. <tên biến bản ghi>.<giá trị của trường> B. <tên biến bản ghi>.<tên trường> C. <tên bản ghi>.<tên trường> D. <tên bản ghi>.<giá trị của trường> 3) Có mấy cách để gán giá trị bản ghi? A. 1 B. 2 C. 3 D. 4 4) Một bản ghi được khai báo như sau: Type CauThu = record Ten: string[15]; SoAo: byte; End; Var F, P: Cauthu; Câu lệnh nào sau đây không dùng để gán giá trị cho P? A. P.Ten = ‘Messi’; B. Readln(P.SoAo); C. P := F; D. F := P.Ten; 5) Dữ liệu kiểu tệp: A. Lưu ở bộ nhớ trong. B. Lưu ở bộ nhớ ngoài. Trang 1/2 C. Không phụ thuộc dung lượng bộ nhớ. D. Bị mất khi tắt máy tính. 6) Tệp văn bản là tệp: A. Có số dòng giới hạn. B. Có số ký tự giới hạn. C. Có số dòng và số ký tự không giới hạn. D. Không thể có dòng trống. 7) Tệp văn bản bao gồm: A. Các ký tự xếp liên tiếp thành một dòng duy nhất. B. Các ký tự nằm trên nhiều dòng nhưng không quá 255 dòng. C. Các ký tự được chia làm nhiều dòng. D. Mỗi ký tự trên một dòng. 8) Thủ tục assign dùng để: A. Đặt tên tệp. B. Gắn tên tệp. C. Mở tệp để đọc. D. Mở tệp để ghi. 9) Thủ tục close dùng để: A. Gắn tên tệp. B. Mở tệp để đọc. C. Xóa dữ liệu tệp. D. Đóng tệp. 10) Khi mở tệp để đọc cần sử dụng thủ tục nào sau đây? A. reset B. rewrite C. write D. readln 11) Muốn ghi dữ liệu ra tệp văn bản cần sử dụng thủ tục nào sau đây? A. reset B. rewrite C. write D. readln 12) Hàm chuẩn eof trả về giá trị true cho biết: A. Con trỏ tệp đang ở đầu dòng. B. Con trỏ tệp đang ở cuối dòng. C. Con trỏ tệp đang ở đầu tệp. D. Con trỏ tệp đang ở cuối tệp. 13) Sự khác nhau cơ bản giữa hàm và thủ tục là: A. Hàm luôn trả về kết quả còn thủ tục không trả về kết quả. B. Hàm có tham số còn thủ tục không có tham số. C. Thủ tục có tham số còn hàm không có tham số. D. Thủ tục trả về giá trị còn hàm không trả về giá trị. 14) Hàm được bắt đầu bằng từ khóa nào sau đây? A. Program B. Procedure C. Function D. Uses 15) Phát biểu nào sau đây là đúng nhất với tham số? A. Chương trình con nào cũng phải có tham số. B. Chương trình con không được có tham số. C. Chương trình con có thể có tham số hoặc không. D. Chương trình con chỉ có thể có một tham số. 16) Thủ tục clrscr dùng để: A. xóa màn hình. B. thay đổi tọa độ con trỏ. C. thiết lập màu chữ. D. thiết lập màu nền. 17) Thủ tục nào sau đây không thuộc thư viện crt? A. clrscr B. gotoxy C. textcolor D. setcolor 18) Thủ tục putpixel dùng để: A. đặt màu. B. vẽ điểm. C. vẽ đoạn thẳng. D. vẽ đường tròn. 19) Để vẽ hình chữ nhật, dùng thủ tục: A. LineTo B. Circle C. Ellipse D. Rectangle 20) Trong một chương trình, tham số thực sự (nếu có) thường sẽ gặp ở: A. Lời gọi thực hiện chương trình con. B. Phần khai báo của chương trình chính. C. Phần khai báo của chương trình con. D. Phần đầu của chương trình con. ___________________ Trang 2/2 . (mỗi câu trả lời đúng được 0,5 điểm): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 A B C D 1) Để khai báo kiểu bản ghi để xử lý phân loại giới tính học sinh, khai báo nào sau đây là đúng? A CÔNG PHƯƠNG LỚP HỌ, TÊN: KIỂM TRA 1 TIẾT MÔN: TIN HỌC 11 Thời gian làm bài: 45 phút ĐỀ SỐ 01 Đề kiểm tra gồm 20 câu hỏi trắc nghiệm trên ngôn ngữ lập trình Pascal. Học sinh chọn câu trả lời đúng. string[30]; Gioitinh: boolean; End; B. Type HS : record Hoten: string[30]; Gioitinh: boolean; End; C. Type HS = record Hoten: string[30]; Gioitinh: boolean; D. Type HS = record Hoten: string[30]; Gioitinh:

Ngày đăng: 06/06/2015, 16:00

Tài liệu cùng người dùng

Tài liệu liên quan