tailieunhanh - Đề thi học kì 2 môn Tin học 11 năm 2017-2018 có đáp án - Trường THPT Lê Duẩn

Đề thi học kì 2 môn Tin học 11 năm 2017-2018 có đáp án - Trường THPT Lê Duẩn được sưu tầm và chọn lọc nhằm giúp các bạn học sinh lớp 11 luyện tập và chuẩn bị tốt nhất cho kì thi học kì hiệu quả. Đây cũng là tài liệu hữu ích giúp quý thầy cô tham khảo phục vụ công tác giảng dạy và biên soạn đề thi. Mời quý thầy cố và các bạn học sinh cùng tham khảo đề thi. | Sở GD & ĐT Ninh Thuận Trường THPT Lê Duẩn ĐỀ KIỂM TRA HỌC KÌ II – LỚP 11 THPT NĂM HỌC: 2017-2018 Môn: Tin Thời gian làm bài: 45 phút (Không kể thời gian phát, chép đề) Đề chính thức ĐỀ: (Đề có 01 trang) Câu 1: (6đ) 1. Hãy nêu các thao tác với tệp? (2đ) 2. Hãy cho biết cấu trúc của thủ tục? Phần nào bắt buộc phải có? Phần nào có thể có hoặc không? (2đ) 3. Hãy phân biệt tham trị và tham biến? (2đ) Câu 2: (3đ) Viết chương trình hoán đổi giá trị của hai biến, trong đó có sử dụng thủ tục Hoandoi. Câu 3: (1đ) Đọc chương trình sau và cho biết kết quả hiện lên trên màn hình? Program VD; Var a, b: integer; Procedure P (var x : integer; var y: integer); Begin Writeln (x, ‘’, y); X:= x*x; Y:= y*10; Writeln (x, ‘’, y); End; Begin a:=1; b:=10; P(a, b); Writeln (a, ‘’, b); readln End. ----------HẾT---------- SỞ GD – ĐT NINH THUẬN TRƯỜNG THPT LÊ DUẨN Câu ĐÁP ÁN ĐỀ THI HKI TIN HỌC 11 Thời gian 45 phút NĂM HỌC: 2017-2018 Môn: Tin Sơ lược lời giải Điểm 1. Hãy nêu các thao tác với tệp? a) Gắn tên tệp assign ( , ); b)Mở tệp: rewrite ( ); Reset ( ); c) Đọc/ ghi tệp văn bản: Write ( , ); Hoặc Writeln ( , ); Read ( , ); Hoặc readln ( , ); d) Đóng tệp: close(); Câu 1 2. Hãy cho biết cấu trúc của thủ tục? Phần nào bắt buộc phải có? Phần nào có thể có hoặc không? - Cấu trúc của thủ tục: Procedure [()]; [] Begin [] End; - Ngoài phần danh sách tham số và phần khai báo có thể có hoặc không, những phần còn lại là bắt buộc. 3. Hãy phân biệt tham trị và tham biến? Tham số trị: - Giá trị sẽ không thay đổi trước và sau khi đi qua chương trình con. Khi khai báo không có từ khóa Var đứng trước. - Tham số biến: - Giá trị có thể thay đổi sau khi đi qua chương trình con. - Khi khai báo có từ khóa Var đứng trước. Viết chương trình hoán đổi giá trị của hai biến, trong đó có sử dụng thủ tục Hoandoi. Program cau2; Uses crt; Var a, b: integer; Procedure Hoandoi ( var x, y: integer); Var tg: integer; Begin Tg:=x; X:=y; Câu .