Câu 2: Viết chương trình tìm giá trị lớn nhất của 3 số nhập từ bàn phím. Chương trình có sử dụng chương trình con..[r]
(1)SỞ GD & ĐT THANH HOÁ TRƯỜNG THPT NGUYỄN XUÂN NGUYÊN
ĐỀ THI HỌC KỲ II K11 THPT NĂM HỌC 2010 MÔN: TIN HỌC
Thời gian làm bài: 45 phút (Không kể thời gian giao đề)
I Phần trắc nghiệm (3 điểm)
Câu 1: Xác định giá trị biểu thức sau: length(‘ ‘)+ length(’1’) + length(’11’);
a b 12 c d 111
Câu 2: Đọc chơng trình sau cho biết kết in hình Program vd;
Uses crt;
Var a, b : interger;
Procedure p( x :Integer ; y:Integer) Begin
X: = x *x; Y: = y*10; End;
BEGIN Clrscr; a := 2; b:= 10; writeln(a:4,b:4); p(a,b); Writeln(a:4,b:4) Readln; END Đa hình:
a 10 b 10 c 10 d 10
100 100 100 4 20 100
Hãy chọn phơng án
Câu 3: Thủ tục khóa
a procedure b Function c Program d Unplementation Cõu 4: : Cho chơng trình sau:
Procedure HoanVi(Var x,y : interger); Var tg : integer;
begin
tg := x; x := y ; y := tg; end;
trong biến tg biến:
a Toàn cục b cục c Cả phơng án Cõu 5:Hóy kiểu khai bỏo hợp lệ
a Var arr [10] array of integer; b Var arr : array [1 10] of integer; c Var arr [1 10] : integer;
d Var arr: array [1 10] of integer Câu 6:Hàm sau dùng để thực việc gì?
Function F( A,B:integer):integer; Begin
While A<>B
If A>B then A:=A-B Else B:=B-A;
(2)a Tìm UCLN A B b Tìm BCNN A B c Tính hiệu A B d So sánh hai số A B II Phần tự luận (7 điểm)
Câu 1: Hãy nêu giống khác thủ tục hàm.