Tham số hình thức B. Tham số thực sự C. Biến toàn cục 1.3) Tham số giá trị trong chương trình con trên là:A. Procedure Welcome Begin.[r]
(1)SỞ GD VÀ ĐT LONG AN
TRƯỜNG THCS VÀ THPT MỸ BÌNH
ĐỀ KIỂM TRA THỰC HÀNH 45 PHÚT LẦN HỌC KỲ II NĂM HỌC 2015 – 2016 MÔN: Tin học KHỐI: 11 CHƯƠNG TRÌNH: Cơ HỆ: THPT
Thời gian làm bài: 45 phút ( Không kể thời gian phát đề.) Trường THCS & THPT Mỹ Bình
Lớp: 11A……
Họ tên: ……… ………
Năm học: 2015 - 2016
Điểm nhận xét
ĐỀ 2.
Câu 1(3 đ):Cho chương trình sau: Program Tham_so;
Var a, b: integer;
Procedure Nhan_biet_ts(x: integer; var y: integer); begin
x:=x-1; y:=y-1; writeln(x: 6; y: 6); end;
Begin
a:=1; b:=4;
………?……… writeln(a: 6; b: 6);
End.
1 1) Câu lệnh điền vào (…? ) để gọi chương trình Nhan_biet_ts cho biến a b là: A Nhan_biet_ts;
B Nhan_biet_ts(a,b);
C Nhanbietts(a,b);
D Writeln(Nhan_biet_ts(a,b)); 2) C¸c biến a, b :
A Tham s hình thức B Tham số thực C Biến cục D Biến toàn cục 1.3) Tham số giá trị chương trình là:
A a,b B x, y C x D y
Câu 2(1 đ): Trong đoạn chương trình sau, đoạn thủ tục để in dòng chữ “Welcome to Pascal” ?
A Procedure Welcome to Pascal; Begin
Writeln(’Welcome’); End;
B Procedure Welcome; Begin
Writeln(’Welcome to Pascal’); End;
C Procedure Welcome Begin
Writeln(“Welcome to Pascal”); End;
D Procedure Welcome; Begin
Welcome to Pascal; End;
Câu 3(1 đ): Muốn khai báo x, y tham số giá trị z tham số biến (x, y, z thuộc kiểu Byte) thủ tục “Max” khai báo sau đúng?
A Procedure Max(x, y: Byte; var z: Byte); C Procedure Max(x: Byte; Var y, z: Byte); B Procedure Max(x: Byte; Var y: Byte; var z: Byte); D function Max(x, y: Byte; var x: Byte); Câu 4(5 đ): Hãy sửa lỗi chương trình hồn chỉnh sau chạy chương trình phần mềm free pascal:
Pgram cau_4; Var a, b, s : Real
(2)Begin
DTChu := a*b; End;
Begin
Write( ‘nhap chieu day va chieu rong cua hinh chu nhat); Reln(a, b); s := DTChuNhat(a b);
Writeln( ‘ Dien tich hinh chu nhat la = ‘, s : : 2) Real;
End
(3)