1. Trang chủ
  2. » Tài Chính - Ngân Hàng

De kiem tra 1 tiet co ma tran

7 10 0

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

THÔNG TIN TÀI LIỆU

Nội dung

- Biết được các ký hiệu dùng để thực hiện các phép toán trong ngôn ngữ lập trình, biết quy tắc tính các biểu thức số học từ đó kết hợp biểu diễn các phép toán số học phức tạp trong ngôn [r]

(1)KIỂM TRA TIẾT I - MỤC TIÊU Kiến thức - Hiểu việc người lệnh để máy tính thực nào - Biết cấu trúc chung chương trình, hiểu nguyên tắc viết tên chương trình, phân biệt các từ khóa và tên - Biết các ký hiệu dùng để thực các phép toán ngôn ngữ lập trình, biết quy tắc tính các biểu thức số học từ đó kết hợp biểu diễn các phép toán số học phức tạp ngôn ngữ lập trình - Hiểu vai trò và mục đích việc sử dụng biến và Nắm cú pháp việc khai báo gán giá trị cho biến và Kĩ - Học sinh vận dụng kiến thức trên và viết chương trình cụ thể, nhận biết các lỗi sử dụng sai các quy tắc, cú pháp… Thái độ - Nghiêm túc kiểm tra, có ý thức, thói quen suy nghĩ và làm việc hợp lý, khoa học và chính xác II CHUẨN BỊ Giáo viên: Đề kiểm tra, đáp án, thang điểm Học sinh: Kiến thức cũ, sách, vở, đồ dùng III - MA TRẬN ĐỀ Cấp độ Chủ đề Bài 1: Máy tính và chương trình máy tính Số câu Số điểm Tỉ lệ % Bài 2: Làm quen với chương trình và ngôn ngữ lập trình Số câu Số điểm Tỉ lệ % Nhận biết TNKQ TL - Biết chương trình là cách để người dẫn cho máy tính thực nhiều công việc liên tiếp cách tự động 0,5 5% - Biết ngôn ngữ lập trình có tập hợp các từ khóa dành riêng cho mục đích sử dụng định - Biết cấu trúc chương trình gồm phần khai bào và phần thân 1,0 10% Thông hiểu TNKQ TL Vận dụng Cấp độ thấp TNKQ TL Vận dụng Cấp độ cao TNKQ TL Tổng 0,5 5% - Hiểu đặt tên phải tuân thủ các quy tắc ngôn ngữ lập trình Tên không trùng với các từ khóa 1,5 15% 2,5 25% (2) Bài 3: Chương trình máy tính và liệu - Biết khái niệm kiểu liệu Số câu Số điểm Tỉ lệ % Bài 4: Sử dụng biến chương trình Số câu Số điểm Tỉ lệ % Tổng cộng Tổng số câu Tổng số điểm Tỉ lệ % 0,5 5% 2,0 20% IV - ĐỀ KIỂM TRA Vận dụng các phép toán với kiểu liệu số 1,0 10% - Hiểu cách khai báo, sử dụng biến, Vận dụng các phép toán với kiểu liệu số 4,0 5,5 40% 55% - Biết áp dụng câu lệnh gán 1,0 10% 0,5 5% 2,5 25% 1,0 10% 0,5 5% 2,0 20% 4,0 40% 13 10,0 100% (3) TRƯỜNG THCS HẢI TRẠCH Lớp: ……………………………… Họ và tên:…………………………… Điểm Thứ……ngày………tháng ………năm 2015 ĐỀ KIỂM TRA TIẾT Môn: Tin học Nhận xét giáo viên Mã đề: 01 A Phần trắc nghiệm: (6 điểm) Câu 1: Trong Pascal, khai báo nào sau đây là đúng? A Var tb: real; B x:= integer; C const x: real; D Var R = 30; Câu 2: Hãy chọn phát biểu sai các phát biểu sau đây: A Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực B Viết chương trình là hướng dẫn máy tính thực các công việc hay giải bài toán cụ thể C Khi thực chương trình, máy tính thực các lệnh có chương trình cách không D Chương trình dịch là chương trình dùng để dịch chương trình viết ngôn ngữ bậc cao sang ngôn ngữ máy Câu 3: Trong Pascal, giả sử x là biến kiểu số nguyên Phép gán nào sau đây đúng? A x:=20.5 B x:= ‘30’ C x:=30 D x:=’Truong THCS’ Câu 4: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal: A tamgiac B program C 8a~ D bai tap Câu 5: Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal nào ? A (a*a + b)(1+c)(1 + c)(1 + c); B (a2 + b)(1 + c)3; C (a*a + b)*(1 + c)*(1 + c)*(1 + c); D (a.a + b)(1 + c)(1 + c)(1 + c); Câu 6: Trong cấu trúc chung chương trình Pascal phần nào có thể không có: A Phần khai báo, phần thân B Phần tên chương trình và phần khai báo C Phần thân D Phần tên và phần thân Câu 7: Trong cấu trúc chung chương trình Pascal phần nào bắt buộc phải có? A Phần khai báo biến B Phần khai báo thư viện C Phần tiêu đề chương trình D Phần thân chương trình Câu 8: Trong cách viết phần tiêu đề sau đây cách nào viết đúng? A Program dien_tich B Program dien tich (4) C Program dien tich D Program dien_tich _1 Câu 9: Để chạy chương trình ta sử dụng tổ hợp nào? A Alt + F5 B Ctrl + F9 C Alt + F9 D Ctrl + F5 Câu 10: Trong Pascal khai báo nào sau đây là đúng? A Var a=real; B Var a:=real; C Var a: read; D const a=50; Câu 11: Trong pascal kiểu số nguyên là: A real B integer C string D char Câu 12: Biểu thức b/(a*a+c) Pascal chuyển sang biểu thức toán học nào? b a c ; b C a * (a  c) ; b  c; a*a A B B Phần tự luận: ( điểm) Viết các biểu thức toán sau đây dạng biểu thức Pascal 15 a 2+3 − + y x c 3x2 - 7x + 13 D b a c ; 10+ x ¿ ¿ b ¿ ¿ 13 (3+ 4) + d 20 10 ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… (5) TRƯỜNG THCS HẢI TRẠCH Lớp: ……………………………… Họ và tên:…………………………… Điểm Thứ……ngày………tháng ………năm 2015 ĐỀ KIỂM TRA TIẾT Môn: Tin học Nhận xét giáo viên Mã đề: 02 A Phần trắc nghiệm: (6 điểm) Câu 1: Trong Pascal, khai báo nào sau đây là đúng? A Var tb: real; B Var R = 30; C const x: real; D x:= integer; Câu 2: Hãy chọn phát biểu sai các phát biểu sau đây: A Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực B Viết chương trình là hướng dẫn máy tính thực các công việc hay giải bài toán cụ thể C Chương trình dịch là chương trình dùng để dịch chương trình viết ngôn ngữ bậc cao sang ngôn ngữ máy D Khi thực chương trình, máy tính thực các lệnh có chương trình cách không Câu 3: Trong Pascal, giả sử x là biến kiểu số nguyên Phép gán nào sau đây đúng? A x:=20.5 B x:=30 C x:= ‘30’ D x:=’Truong THCS’ Câu 4: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal: A tamgiac B program C 8a~ D bai tap Câu 5: Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal nào ? A (a*a + b)(1+c)(1 + c)(1 + c); B (a.a + b)(1 + c)(1 + c)(1 + c); C (a*a + b)*(1 + c)*(1 + c)*(1 + c); D (a2 + b)(1 + c)3; Câu 6: Trong cấu trúc chung chương trình Pascal phần nào có thể không có: A Phần khai báo, phần thân B Phần tên và phần thân C Phần thân D Phần tên chương trình và phần khai báo Câu 7: Trong cấu trúc chung chương trình Pascal phần nào bắt buộc phải có? A Phần khai báo biến B Phần thân chương trình C Phần tiêu đề chương trình D Phần khai báo thư viện Câu 8: Trong cách viết phần tiêu đề sau đây cách nào viết đúng? A Program dien_tich B Program dien_tich _1 C Program dien tich D Program dien tich Câu 9: Để chạy chương trình ta sử dụng tổ hợp nào? (6) A Ctrl + F9 B Alt + F5 C Alt + F9 Câu 10: Trong Pascal khai báo nào sau đây là đúng? A Var a=real; B Var a:=real; C const a=50; Câu 11: Trong pascal kiểu số nguyên là: A real B char C string Câu 12: Biểu thức b/(a*a+c) Pascal chuyển sang học nào? b a c ; b C a * (a  c) ; b  c; a*a A B B Phần tự luận: ( điểm) Viết các biểu thức toán sau đây dạng biểu thức Pascal 15 a 2+3 − + y x c 3x2 - 7x + 13 D Ctrl + F5 D Var a: read; D integer biểu thức toán D b a c ; 10+ x ¿ ¿ b ¿ ¿ 13 (3+ 4) + d 20 10 ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… (7) V - ĐÁP ÁN A Phần trắc nghiệm: (6 điểm) Mỗi câu đúng 0,5 điểm Câu Đáp án 01 Đáp án 02 a a c d c b a a c c b d d b d b b a 10 d c 11 b d B Phần tự luận: (4 điểm) Viết các biểu thức toán sau đây dạng biểu thức Pascal ? 15 a 2+3 − + y => 15/( 2+ 3) – 8/(x*x*x) + y x 10+ x ¿ ¿ b ¿ ¿ => (10 + x)*(10 + x) / (3 + y) – 18 / (5 + y) c 3x2 - 7x + 13 =>(3*x*x)-(7*x)+13 d 13 (3+ 4) + 20 10 =>(13/20)+(3+4)/10 điểm điểm điểm điểm 12 a a (8)

Ngày đăng: 24/09/2021, 13:18

TỪ KHÓA LIÊN QUAN

w