ĐỀ KIỂMTRA 45 PHÚT NĂM HỌC 2007 - 2008 I. MỤC TIÊU: - Đánh giá học sinh với nội dung từ bài 1 đến bài 8 . II. YÊU CẦU CỦA ĐỀ: - Kiểmtra qua hình thức trắc nghiệm tổng hợp tất cả các bài đã học trong bài 1 đến bài 8. - Đề kiểmtra nhất thiết phải cho học sinh làm một bài cụ thể về viết một chương trình đơn giản. - Đề thi gồm 8 câu trắc nghiệm được trộn thành 4 mã đề và mỗi mã đề có một câu viết chương trình khác nhau. III. ĐỀ THI, ĐÁP ÁN: Gồm 4 mã 109, 216, 345, 467 (Như ở phần sau) Tiết: 11 Kiểm tra: 1tiết - Môn: tin học Họ và tên: Lớp: Câu 1: Trong những biểu diễn dới đây, biểu diễn nào là từ khoá trong Pascal A. END B. Integer C. Byte D. Uses E. Real F. Var Câu 2: Trong những biểu diễn dới đây, biểu diễn nào là tên chuẩn trong Pascal A. Begin B. Extended C. sqr D. Cin E. Const F. Sqrt Cõu 3: Kiu d liu no sau õy trong Pascal ch cú hai giỏ tr true (ỳng) v false (sai)? A. Kiu nguyờn; B. Kiu thc; C. Kiu lụgic ; D. Kiu ký t Cõu 4: Giỏ tr x = 1024.35 nhn kiu d liu no trong cỏc kiu d liu sau: A. Integer; B. Real; C. Word; D. Longint; Câu 5: Hãy chuyển các biểu thức sau từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học: a) SQRT(P*(P - a)*(P - b)*(P - c)) b) COS(3*Pi*x/2) + SIN(3*Pi*x/2) c) (x*x + y*y <= 25) and (abs(x) <= 5) and (abs(y) <= 5) . . . Câu 6: Hãy viết biểu thức sau sang dạng biểu diễn tơng ứng trong Pascal: a) 0 x 1 x ax 23 =++ b) 023 2 2 =+ x x . . Câu 7: Chơng trình dịch sẽ cấp bao nhiêu Byte bộ nhớ cho các biến trong khai báo sau: Var A, B, C: Integer; X, Y: Real; P: Word; I: Extended; A. 25 Byte B. 29 Byte C. 30 Byte D. 33 Byte Cõu 8: Vi bin A, B nguyờn; nhp d liu vo mỏy cỏc lnh no sau õy l ỳng: A. Read(a; b); B. Readln(a, b); C. Real(a, b); D. write(a, b); Câu 9: Viết chơng trình giải phơng trình bậc nhất: ax + b = 0 (a 0). . . . . . . . . . . . . Mã đề: 109 Tiết 11Kiểm tra: 1tiết - Môn: tin học Họ và tên: Lớp: Câu 1: Trong những biểu diễn dới đây, biểu diễn nào là tên chuẩn trong Pascal A. Begin B. sqr C. Sqrt D. Cin E. Const F. Extended Cõu 2: Kiu d liu no sau õy trong Pascal ch cú hai giỏ tr true (ỳng) v false (sai)? A. Kiu nguyờn; B. Kiu lụgic ; C. Kiu ký t; D. Kiu thc. Câu 3: Hãy chuyển các biểu thức sau từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học: a) SQRT(P*(P - a)*(P - b)*(P - c)) b) COS(3*Pi*x/2) + SIN(3*Pi*x/2) c) (x*x + y*y <= 25) and (abs(x) <= 5) and (abs(y) <= 5) . . . Câu 4: Trong những biểu diễn dới đây, biểu diễn nào là từ khoá trong Pascal A. END B. Integer C. Byte D. Uses E. Real F. Var Câu 5: Hãy viết biểu thức sau sang dạng biểu diễn tơng ứng trong Pascal: a) 0 x 1 x ax 23 =++ b) 023 2 2 =+ x x . . Câu 6: Chơng trình dịch sẽ cấp bao nhiêu Byte bộ nhớ cho các biến trong khai báo sau: Var A, B, C: Integer; X, Y: Real; P: Word; I: Extended; A. 25 Byte B. 29 Byte C. 30 Byte D. 33 Byte Cõu 7: Giỏ tr x = 1024.35 nhn kiu d liu no trong cỏc kiu d liu sau: A. Real; B. Integer; C. Longint; D. Word; Cõu 8: Vi bin A, B nguyờn; nhp d liu vo mỏy cỏc lnh no sau õy l ỳng: A. Read(a; b); B. Real(a, b); C. write(a, b); D. Readln(a, b); Câu 9: Viết chơng trình tính y = x 4 + 2x 3 + 3x 2 + 4x + 5. . . . . . . . . . . . . Mã đề: 216 Kiểm tra: 1tiết - Môn: tin học Họ và tên: Lớp: Câu 1: Trong những biểu diễn dới đây, biểu diễn nào là tên chuẩn trong Pascal A. Extended B. sqr C. Begin D. Cin E. Const F. Sqrt Cõu 2: Giỏ tr x = 1024.35 nhn kiu d liu no trong cỏc kiu d liu sau: A. Integer; B. Real; C. Word; D. Longint; Cõu 3: Vi bin A, B nguyờn; nhp d liu vo mỏy cỏc lnh no sau õy l ỳng: A. Read(a; b); B. Real(a, b); C. write(a, b); D. Readln(a, b); Câu 4: Hãy chuyển các biểu thức sau từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học: a) SQRT(P*(P - a)*(P - b)*(P - c)) b) COS(3*Pi*x/2) + SIN(3*Pi*x/2) c) (x*x + y*y <= 25) and (abs(x) <= 5) and (abs(y) <= 5) . . . Câu 5: Trong những biểu diễn dới đây, biểu diễn nào là từ khoá trong Pascal A. Real B. Integer C. Uses D. Byte E. END F. Var Câu 6: Hãy viết biểu thức sau sang dạng biểu diễn tơng ứng trong Pascal: a) 0 x 1 x ax 23 =++ b) 023 2 2 =+ x x . . Cõu 7: Kiu d liu no sau õy trong Pascal ch cú hai giỏ tr true (ỳng) v false (sai)? A. Kiu lụgic ; B. Kiu nguyờn; C. Kiu thc; D. Kiu ký t Câu 8: Chơng trình dịch sẽ cấp bao nhiêu Byte bộ nhớ cho các biến trong khai báo sau: Var A, B, C: Integer; X, Y: Real; P: Word; I: Extended; A. 29 Byte B. 30 Byte C. 33 Byte D. 25 Byte Câu 9: Lập trình nhập từ bàn phím hai số thực x và y, tính và đa ra màn hình tổng các bình phơng của hai số đó. . . . . . . . . . . . . Mã đề: 345 Kiểm tra: 1tiết - Môn: tin học Họ và tên: Lớp: Câu 1: Trong những biểu diễn dới đây, biểu diễn nào là từ khoá trong Pascal A. END B. Integer C. Byte D. Uses E. Real F. Var Câu 2: Trong những biểu diễn dới đây, biểu diễn nào là tên chuẩn trong Pascal A. Cin B. Extended C. sqr D. Begin E. Const F. Sqrt Cõu 3: Kiu d liu no sau õy trong Pascal ch cú hai giỏ tr true (ỳng) v false (sai)? A. Kiu thc; B. Kiu lụgic ; C. Kiu ký t D. Kiu nguyờn; Cõu 4: Giỏ tr x = 1024.35 nhn kiu d liu no trong cỏc kiu d liu sau: A. Integer; B. Real; C. Word; D. Longint; Câu 5: Hãy chuyển các biểu thức sau từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học: a) SQRT(P*(P - a)*(P - b)*(P - c)) b) COS(3*Pi*x/2) + SIN(3*Pi*x/2) c) (x*x + y*y <= 25) and (abs(x) <= 5) and (abs(y) <= 5) . . . Câu 6: Hãy viết biểu thức sau sang dạng biểu diễn tơng ứng trong Pascal: a) 0 x 1 x ax 23 =++ b) 023 2 2 =+ x x . . Câu 7: Chơng trình dịch sẽ cấp bao nhiêu Byte bộ nhớ cho các biến trong khai báo sau: Var A, B, C: Integer; X, Y: Real; P: Word; I: Extended; A. 33 Byte B. 25 Byte C. 30 Byte D. 29 Byte Cõu 8: Vi bin A, B nguyờn; nhp d liu vo mỏy cỏc lnh no sau õy l ỳng: A. Read(a; b); B. Readln(a, b); C. Real(a, b); D. write(a, b); Câu 9: Lập trình nhập từ bàn phím hai số thực x và y, tính và đa ra màn hình hiệu các bình phơng của hai số đó. . . . . . . . . . . . . Mã đề: 467 . trình khác nhau. III. ĐỀ THI, ĐÁP ÁN: Gồm 4 mã 10 9, 216 , 345, 467 (Như ở phần sau) Tiết: 11 Kiểm tra: 1 tiết - Môn: tin học Họ và tên: . . Mã đề: 10 9 Tiết 11 Kiểm tra: 1 tiết - Môn: tin học Họ và tên: