Trường THPT Rạch Kiến Thi kiểm tra học kỳ 1 Lớp: …… Môn Tin học Họ và tên: …………………………… Năm học 2010- 2011 Câu 1: (2 điểm) : Chuyển đổi các biểu thức Pascal sang dạng tương ứng trong toán học và ngược lại: (bỏ 1 câu theo chỉ định của giáo viên) a) -1 <= cos(x) and cos(x) <= 1 ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… b) Abs(x*x*x + sqrt(x+sqrt(x))) ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… c) x y xy + ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… d) 2 2 2 x y R+ ≤ ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… e) | x + x x+ | ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… Câu 2: (2 điểm) Tìm (đánh dấu X tại vị trí lỗi), giải thích và sửa lỗi chương trình sau: PROGRAM PTB2 VAR a,b,c,x,x1,x2,delta:real; BEGIN Write(‘nhap a,b,c’); readln(a,b,c); Delta:=b*b-4*a*c; IF delta <0 writeln(‘phuong trinh vo nghiem’); ELSE IF delta=0 THEN BEGIN X:=-b/(2*a); Writeln(‘phuong trinh co 1 nghiem la:’,x:8:2); END; ELSE X1:=(-b-sqrt(delta))/(2*a); X2:=(-b+sqrt(delta))/(2*a); Writeln(‘Nghiem pt la:’,x1:8:2); Writeln(‘Nghiem pt la:’,x2:8:2); Readln END. Điểm Câu 3: (5 điểm) cho chương trình sau: Em hãy cho biết: a/ Ý nghĩa câu lệnh chưa giải thích và ý nghĩa của chương trình.(3.5đ) program Cau5bTrang51; uses crt; var e,u:real; n:integer; begin clrscr; n:=1; u:=1/n; e:=1+u; {1đ} while not(u<2.0E-6)do {0.5đ} begin n:=n+1; u:=u*(1/n); e:=e+u; end; {1đ} write('e(n)= ',e:8:2); readln; end. (0.5đ} Khai báo tên chương trình là: Cau5bTrang51 Khai báo thư viện sử dụng: crt Khai báo biến: e,u:kiểu số thực n:kiểu số nguyên Bắt đầu chương trình Xóa màn hình …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………… Ý nghĩa chương trình:(0.5 đ) ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………………………………………………………………………… b/ Điền kết quả u, e(n) tương ứng với giá trị n khi n chạy đến 4.(1,5đ) n 1 2 3 4 u e(n) Câu 4: (1 điểm) …………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………………………………………………………………………………… Câu 4: (1 điểm) GV Chọn 1 trong các câu sau cho các lớp khác a/ Viết câu lệnh kiểm tra xem số nguyên a có chia hết cho 3 không. b/ Viết câu lệnh kiểm tra số nào lớn nhất trong 2 số nguyên a, b. c/ Viết câu lệnh kiểm tra số nào nhỏ nhất trong 2 số nguyên a, b. . Trường THPT Rạch Kiến Thi kiểm tra học kỳ 1 Lớp: …… Môn Tin học Họ và tên: …………………………… Năm học 2010-