ĐỀ THI HKÌ 2 MÔN TIN HỌC 11 - ĐỀ SỐ 1 - Pdf 14

ĐỀ THI HỌC KÌ 2 MÔN TIN HỌC LỚP 11 NĂM 2014 - ĐỀ SỐ 1
I. Phần trắc nghiệm (5 điểm)
Câu 1: Muốn khai báo x, y là tham trị, z là tham biến. Khai báo nào sau đây đúng ?
A. Procedure thamso (x : byte ; var y : byte; var z : byte );
B. Procedure thamso (x : byte ; var z , y : byte);
C. Procedure thamso (x : byte ; y : byte; var z : byte );
D. Procedure thamso (var x : byte ; var y : byte; var z : byte );
Câu 2: Biến cục bộ là gì?
A. Biến được khai báo trong CTC nhưng được sử dụng trong chương trình chính
B. Biến được khai báo trong chương trình chính nhưng chỉ được sử dụng cho CTC
C. Biến được khai báo trong chương trình con
D. Biến tự do không cần khai báo
Cho đoạn chương trình sau: (Áp dụng cho các câu 3, 4, 5, 6)
Program thi_hk_2;
Var a,b,c : real;
Procedure vidu (Var x: real; y,z: real ):real;
Var tong: real;
Begin
x:= x+1; y:=y - x; z:=z + y; tong:=x+y+z;
Writeln(x,’ ‘,y,’ ‘,z,’ ‘,tong);
End;
BEGIN
a:=3; b:=4; c:=5; vidu(a,b,c);
Writeln(a,’ ‘,b,’ ‘,c); Readln
END.

Câu 3: Chương trình trên có 1 lỗi là:
A. Biến “tong” khai báo sai kiểu B. Thủ tục không có kiểu dữ liệu
C. Không xuất kết quả ra màn hình D. Không có lệnh gọi chương trình
con
Câu 4: Tham số hình thức của chương trình trên là:

C. Biến toàn cục D. Biến cục bộ.
Câu 13. Trong chương trình chính, khi gọi một thủ tục các tham số biến phải:
A. Khác kiểu, khác số lượng biến. B. Khác kiểu, cùng số lượng biến
C. Cùng kiểu, khác số lượng biến. D. Cùng kiểu, cùng số lượng biến.
Câu 14. Cấu trúc của một chương trình con gồm mấy phần:
A. 4 B. 3 C. 5 D. 2
Câu 15. Cho biết biến cục bộ được dùng trong chương trình nào:
A. Trong chương trình con.
B. Trong chương trình chính.
C. Trong chương trình con và chương trình chính.
D. Không dùng trong chương trình nào cả.
Câu 16. Function tinh(a: byte): Integer;
Var i: byte; tam: word;
Begin
Tam:=1;
For i:= 1 to a do
Tam:=tam* i;
Tinh:= tam;
End;
Kết quả trả về của hàm thuộc kiểu dữ liệu nào?
A. byte B. word C. integer D. real
Câu 17. Khi viết chương trình con, không cần trả về giá trị qua tên của nó ta dùng :
A. Hàm. B. Thủ tục. C. Chương trình con. D. Chương trình chính
Câu 18: Trong NNLT Pascal, khai báo nào sau đây là đúng khi khai báo tệp văn bản?
A. Var f: String; B. Var f: byte; C. Var f = record D. Var f: Text;
Câu 19: Câu lệnh dùng thủ tục đọc có dạng:
A. Read(<biến tệp>); B. Read(<biến tệp>,);
C. Read(, <biến tệp>); D. Read();
Câu 20: Tệp f có dữ liệu
5 9 15


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status