Đề thi hoc kỳ II tin học 11 năm 2011

6 177 0
Đề thi hoc kỳ II tin học 11 năm 2011

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

Thông tin tài liệu

Giáo viên: Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH ( Đề chính thức ) Họ và tên: Lớp: 11A… SBD: ĐỀ KIỂM TRA HỌC KỲ I Lớp 11 THPT Năm học: 2010 – 2011 Môn: Tin học Thời gian làm bài: 45 phút ( Không kể thời gian phát đề ) Ngày kiểm tra: – 04 – 2011 Điểm Nhận xét của giáo viên I. PHẦN TRẮC NGHIỆM KHÁCH QUAN (5 đ): Hãy chọn và khoanh tròn vào đáp án đúng. Câu 1: Để gắn tệp có tên DULIEU.DAT cho biến tệp có tên là tep ta dùng thủ tục nào sau đây: A. assign(tep, DULIEU.DAT ) ; B. assign(tep, ‘DULIEU.DAT’ ) ; C. assign(DULIEU.DAT , tep) ; D. assign(‘DULIEU.DAT’ , tep) ; Câu 2 : Câu lệnh dùng thủ tục ghi có dạng : A. writeln(<biến tệp>,<danh sách kết quả>); B. writeln(<biến tệp>); C. writeln(<danh sách kết quả>,<biến tệp>); D. writeln(<danh sách kết quả>); Câu 3: Vị trí của thủ tục trong toàn bộ chương trình là : A. Ở vị trí bất kỳ trong chương trình. B. Trong phần khai báo của chương trình chính, ngay sau phần khai báo các biến; C. Trong thân của chương trình chính (sau từ khóa begin của chương trình chính); D. Trước phần khai báo của chương trình chính; Câu 4 : Cú pháp để gọi chương trình con là: A. <tên chương trình con>[<danh sách tham số thực sự>]; B. <tên chương trình con>[<danh sách tham số hình thức>]; C. <tên chương trình con>[<(danh sách tham số hình thức)>]; D. <tên chương trình con>[<(danh sách tham số thực sự)>]; Giáo viên: Trương Minh Huy Câu 5: Thư viện (chương trình con chuẩn) nào sau đây không có trong ngôn ngữ lập trình Pascal: A. Crt B. Graph C. java.io.* ; D. System Câu 6: Giả sử cho trước thủ tục Hoan_doi như sau: Procedure Hoan_doi(var x,y: integer); var TG: integer; begin TG:= x; x:= y; y:= TG; End; Trong các câu lệnh gọi thủ tục sau, lệnh nào được gọi là tham trị ? A. Hoan_doi(5,6). B. Hoan_doi(x,y). C. Hoan_doi(x,6). D. Hoan_doi(5,y). Câu 7: Biến cục bộ là: A. Là các biến được khai báo sau từ khoá Type B. Là các biến được khai báo để dùng riêng ở chương trình chính C.Là các biến được khai báo để dùng riêng ở chương trình con D. Là danh sách tham số thực sự Câu 8: Để biết con trỏ tệp đã ở cuối dòng của tệp f hay chưa, ta sử dụng hàm: A. eoln(f) B. eof(f) C. eof(f, ‘trai.txt’) D. foe(f) Câu 9: Khai báo phần đầu của một hàm như sau : A. function <tên hàm>[(<danh sách tham số>)]; B. function <tên hàm>:<kiểu dữ liệu>; C. function <tên hàm>[(<danh sách tham số>)]:<kiểu dữ liệu>; D. function [(<danh sách tham số>)]:<kiểu dữ liệu>; Câu 10: Trong nhiều ngôn ngữ lập trình chương trình con thường có mấy loại : A. 1 B. 2 C. 3 D. 4 II. TỰ LUẬN: (5 đ) Câu 1: Nêu sự giống và khác nhau cơ bản giữa hàm và thủ tục? (2 đ) So sánh Hàm Thủ tục Giáo viên: Trương Minh Huy Giống Khác Câu 2: Cho chương trình sau: Program VD uses crt; var a, b: integer; procedure Ve_Hcn; begin writeln(‘* * * * * *’); writeln(‘* * * * * *’); writeln(‘* * * * * *’); end; begin Ve_Hcn; writeln; VeHcn; end. 1. Em hãy tìm lỗi của chương trình trên và sửa lại những chỗ bị lỗi cho đúng. 2.Cho biết kết quả của chương trình trên. (1 đ) 3. Dựa vào chương trình trên, em hãy viết chương trình vẽ hình chữ nhật có kích thước 5x3 (chiều dài bằng 5), sao cho mỗi kí tự * là một đơn vị. (2 đ) Giáo viên: Trương Minh Huy ____________ Hết ____________ Giáo viên: Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA HỌC KỲ I Lớp 11 THPT – Năm học: 2010 – 2011 Môn: Tin học Ngày kiểm tra: 10 – 12 – 2010 I. PHẦN TRẮC NGHIỆM KHÁCH QUAN : (5 đ) Mỗi câu đúng được 0.5 điểm. Câu 1 2 3 4 5 6 7 8 9 10 Đáp án B A B D C A C A C B II. PHẦN TỰ LUẬN : (5 đ) Câu 1: Sự giống và khác nhau cơ bản giữa hàm và thủ tục : So sánh Hàm Thủ tục Giống nhau - Là chương trình con thực hiện một số thao tác nào đó. - Là chương trình con thực hiện một số thao tác nào đó. Khác nhau - Trả về giá trị qua tên của nó. - Không trả về giá trị qua tên của nó. Câu 2: Kết quả của chương trình trên: Vẽ ra hình chữ nhật có kích thước 6x3 * * * * * * * * * * * * * * * * * * Viết chương trình vẽ hình chữ nhật có kích thước 5x3; Program VD; uses crt; var a, b: integer; procedure Ve_Hcn; begin writeln(‘* * * * * ’); Giáo viên: Trương Minh Huy writeln(‘* * * * * ’); writeln(‘* * * * * ’); end; begin Ve_Hcn; writeln; Ve_Hcn; end. Cách cho điểm : 1. Nếu viết đúng toàn bộ chương trình cho điểm tối đa. Ngoài ra, một số trường hợp còn lại chấm theo quy cách sau : - Khai báo đúng 0.5 điểm. - Khai báo đúng cấu trúc thủ tục 0.5 điểm. - Viết đúng lệnh trong phần thân thủ tục 1 điểm. Câu này có thể có cách giải khác nếu học sinh làm độc đáo hơn sẽ ưu tiên thêm 0.5 điểm. ____________ Hết ____________ . VĨNH THẠNH ( Đề chính thức ) Họ và tên: Lớp: 11A… SBD: ĐỀ KIỂM TRA HỌC KỲ I Lớp 11 THPT Năm học: 2010 – 2 011 Môn: Tin học Thời gian làm bài: 45 phút ( Không kể thời gian phát đề ) Ngày kiểm. GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA HỌC KỲ I Lớp 11 THPT – Năm học: 2010 – 2 011 Môn: Tin học Ngày kiểm tra: 10 – 12 – 2010 I. PHẦN TRẮC NGHIỆM KHÁCH. 2 011 Môn: Tin học Thời gian làm bài: 45 phút ( Không kể thời gian phát đề ) Ngày kiểm tra: – 04 – 2 011 Điểm Nhận xét của giáo viên I. PHẦN TRẮC NGHIỆM KHÁCH QUAN (5 đ): Hãy chọn và khoanh tròn vào

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

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan