Së GD §T B¾c giang Hä vµ tªn Líp 11 I phÇn tr¾c nghiÖm (4 ®iÓm) Khoanh trßn ph¬ng ¸n A, B, C, D mµ b¹n cho lµ ®óng nhÊt C©u 1 C¸ch khai b¸o biÕn nµo ®óng trong c¸c c¸ch khai b¸o sau A Var x,i integer;[.]
Họ tên: Lớp: 11 Kiểm tra 1tiÕt M«n: Tin häc 11 (Thêi gian: 45 phót) I phần trắc nghiệm: (4 điểm) Khoanh tròn phơng án A, B, C, D mà bạn cho Câu 1: Cách khai báo biến cách khai b¸o sau: A Var: x,i: integer; B Var : Real; C Var x;i: char; D Var x,i: boolean; C©u 2: Trong ngôn ngữ lập trình pascal với câu lệnh nh sau: ( a lµ mét biÕn kiĨu thùc) a:=2009; writeln(Ket qua la:,a:6:3) ; ghi hình? A Ket qua la: 2009.000 B 2009 C Ket qua la :2009 D 2009.000 Câu 3: Giá trị biểu thức 40 div mod (2*3) lµ: A B C D C©u 4: | x | biĨu diƠn Pascal lµ: A abx(x) B exp(x) C abs(x) D exp x Câu 5: Để tính diện tích S hình tròn có bán kính r, cách khai báo S dới hợp lý nhất? A Var S: Integer; B Var S: Real; C Var S: Boolean; D Var S: Longint; Câu 6: Cho biết kết chạy đoạn chơng trình sau: i:=1; for i:=2 to s:=s+i; writeln(‘Ket qua la:’,s); A 14 B.15 C.16 D.17 Câu 7: Cho đoạn chơng trình sau: writeln(Nhap k:); read(k); if k mod then write(k); Cho biết đoạn chơng trình thực việc gì? A Giá trị k chia hết cho B Giá trị k không chia hết cho C Giá trị k D Thông báo lỗi Câu 8: Để tính S=1+2+3++10 ta gán S:=0; For i:=1 to 10 Điền vào dấu “…” A S:=S+i; B S:=S+1; C S:=S+2; D C¶ A, B, C sai II phần tự luận: (6 điểm) Câu 1: Viết chơng trình tìm giá trị nhỏ số a b Với a b hai số nguyên dơng đợc nhập từ bàn phím Câu 2: Lập trình nhập vào hai số a,b tÝnh y=15x2+x+72 ®ã: x= a+b 15,172 a-b a2+b2 NÕu ab