GIÁO án KIỂM TRA 1 TIẾT tin học 11

3 1.4K 24
GIÁO án KIỂM TRA 1 TIẾT   tin học 11

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giáo án kiểm tra 1 tiết môn tin học 11 --------------------------------------------------------------------------------------------------------------------------Ngày soạn: 23/10/2012 Ngày kiểm tra: / /2012 GIÁO ÁN KIỂM TRA 1 TIẾT - Tin học 11 I. Mục tiêu: Kiểm tra kết quả tiếp thu của Hs sau khi học xong chương I, II cụ thể: - Hiểu khả năng của NNLT bậc cao, phân biệt được với ngôn ngữ máy và hợp ngữ. - Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được thông dịch và biên dịch. - Mô tả được các thành phần của NNLT. - Biết 1 số khái niệm: tên, tên chuẩn, tên dành riêng, hằng và biến - Biết cách đặt tên đúng và nhận biết được tên đúng, sai. - Biết cấu trúc và các thành phần của 1 chương trình đơn giản. - Biết khai báo biến - Biết các hàm số học chuẩn, cách biểu diễn các biểu thức số học trong Pascal. II. Chuẩn bị: 1. Giáo viên: Soạn đề kiểm tra và đáp án. 2. Học sinh: Ôn tập các kiến thức đã nêu trên. III. Nội dung đề: 1. Hình thức kiểm tra: trắc nghiệm và tự luận 2. Thời gian làm bài: 45 phút. 3. Ma trận đề CHỦ ĐỀ Các thành phần của NNLT Cấu trúc chương trình Một số kiểu dữ liệu chuẩn – Khai báo biến Phép toán, biểu thức. Dịch, thực hiện và hiệu chỉnh chương trình Tổng NHẬN BIẾT 2 1 2 THÔNG HIỂU 2 0.5 0.5 2 2.0 0.5 2 0.5 VẬN DỤNG TỔNG 4 1.0 3 2.5 4 0.5 1.0 2 2 2.0 2 2.0 2 0.5 10 5 3.0 4.0 4 3.0 2 3.0 3.5 17 4. Nội dung đề: I. TRẮC NGHIỆM: Khoanh tròn đáp án đúng nhất (A, B, C, D) sau: Câu 1:Đặc điểm của biến: A. Không cần khai báo trước khi sử dụng. B. Tên không cần theo quy tắc đặt tên. C. Giá trị có thể thay đổi. D. Là đại lượng không đổi. Câu 2: Chương trình dịch không có khả năng nào trong các khả năng sau? A. Phát hiện được lỗi ngữ nghĩa. B. Phát hiện được lỗi cú pháp. C. Thông báo lỗi cú pháp. D. Tạo được chương trình đích. Câu 3: Nếu khai báo biến x thuộc kiểu số thực ta khai báo kiểu nào sau đây? A. Var x: String; B. Var x: integer; C. Var x: Char; D. Var x: Real; Câu 4: {Chọn câu trả lời sai} Trong một chương trình Pascal, có thể không có: -----------------------------------------------------------------------------------------------------------------------GV: Bùi Thanh Phú 1 10.0 Giáo án kiểm tra 1 tiết môn tin học 11 --------------------------------------------------------------------------------------------------------------------------- A. Phần thân chương trình. B. Phần khai báo biến. C. Phần đầu chương trình. D. Phần khai báo hằng. Câu 5: Chọn từ thích hợp điền vào chỗ trống để được phát biểu đúng sau: “Các chương trình... lần lượt dịch và thực hiện từng câu lệnh. Loại chương trình dịch này đặc biệt thích hợp cho môi trường đối thoại giữa người dùng và hệ thống”. A. Thông dịch B. Biên dịch C. Nguồn D. Đích Câu 6: Trong Turbo Pascal, tên có độ dài tối đa là bao nhiêu kí tự? A. 127 B. 128 C. 255 D. 256 Câu 7: Trong Turbo Pascal, tên nào là tên đúng do người lập trình đặt trong các tên sau: A. CHUONG-TRINH B. VAR C. _LOP10A D. 100CAU Câu 8: Ngôn ngữ lập trình có những thành phần cơ bản nào sau đây: A. C. Câu 9: A. C. Câu 10: A. C. Câu 11: Bảng chữ cái, cú pháp, ngữ nghĩa. Cú pháp, ngữ nghĩa, biểu thức. Kết quả của phép tính 100div10+105mod5 10 5 Hàm nào sau đây dùng để khai căn bậc hai? Sqr(x) Sqrt(x) Kết quả của phép toán (3>4) and( 4mod2=0) A. true C. 0. Câu 12: Câu lệnh gán là: B. Bảng chữ cái, ngữ nghĩa, câu lệnh. D. Bảng chữ cái, cú pháp, biểu thức. B. 15 D. 20 B. Abs(x) D. Exp(x) B. Báo lỗi D. false A. X = 5 B. X:=5; C. X:5; D. X:=5 II. TỰ LUẬN: Câu 1: Hãy viết lại các biểu thức sau từ dạng toán học sang dạng biểu diễn tương ứng trong Pascal. a. ( x − 3) 2 − 3x + 1 2 b. 3 − x + c. x 2− x 1 − x+3 x −1 2 Câu 2: Hãy tìm các lỗi trong chương trình sau và sửa lại cho đúng. Program bai 2; Var a,b = integer; Begin Write(‘nhap gia tri a ‘) readln(a); Write(‘nhap gia tri b ‘); readln(b) Writeln(‘Tổng la: ‘,a+b); Readln End. {dòng 1} {dòng 2} {dòng 3} {dòng 4} {dòng 5} {dòng 6} {dòng 7} {dòng8} {dòng 9} {dòng 10} Câu 3: Hãy viết chương trình nhập vào số nguyên a từ bàn phím, tính và đưa ra màn hình chu vi và diện tích của hình vuông có cạnh a. -----------------------------------------------------------------------------------------------------------------------GV: Bùi Thanh Phú 2 Giáo án kiểm tra 1 tiết môn tin học 11 --------------------------------------------------------------------------------------------------------------------------IV. Đáp án: I.Trắc nghiệm: Câu 1 Đ. án C 2 A 3 D 4 A 5 A 6 A 7 C 8 A 9 A 10 C 11 D II. Tự luận: Câu 1 a. ( x − 3)*( x − 3) − 3* x + 1 Đáp án Điểm 1.0 b. 3 − x * x + x / sqrt (2 − x) c. 1/(x*x-1)-sqrt(x+3) 1.0 1.0 2 Dòng 1 lỗi dấu cách( bai 2) Dòng 2 lỗi dấu = Dòng 4 thiếu ; Dòng 7 thiếu ; 0.5 0.5 0.5 0.5 3 Program hv; Var a: integer; Begin Write(‘nhap gia tri a (a>0) ‘); readln(a); Writeln(‘Chu vi hinh vuong la: ‘,a*4); Writeln(‘Dien tich hinh vuong la: ‘, a*a); Readln; End. 0.5 0.5 0.5 0.5 V.Phê duyệt đề Hoà Sơn, ngày......tháng ... năm 2012 VI. Thống kê kết quả kiểm tra Lớp 11/9 SLKT 0 SL [0;2) TL SL TL [2;3.5) [3.5;5) [5;6.5) [6.5;8) [8;10] TB trở lên SL SL SL SL SL SL TL TL TL TL TL TL 11/11 VII. Nhận xét bài làm của học sinh: -----------------------------------------------------------------------------------------------------------------------GV: Bùi Thanh Phú 3 12 B ... -GV: Bùi Thanh Phú Giáo án kiểm tra tiết môn tin học 11 IV Đáp án: I.Trắc nghiệm: Câu Đ án C A D A A A C A A 10 C 11 D II Tự... ngày tháng năm 2 012 VI Thống kê kết kiểm tra Lớp 11 /9 SLKT SL [0;2) TL SL TL [2;3.5) [3.5;5) [5;6.5) [6.5;8) [8 ;10 ] TB trở lên SL SL SL SL SL SL TL TL TL TL TL TL 11 /11 VII Nhận xét làm học sinh:.. .Giáo án kiểm tra tiết môn tin học 11 - A Phần thân chương trình B Phần khai báo biến

Ngày đăng: 13/10/2015, 16:25

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan