ĐỀ THI HỌC KỲ 1 MÔN TIN LỚP 8 MA TRẬN ĐỂ THI KIỂM TRA HỌC KỲ I Năm học 2012 – 2013 Môn Tin học – Khối 8 Cấp độ Chủ đề Nhận biết Thông hiểu Vận dụng CộngCấp độ thấp Cấp độ cao TN TL TN TL TN TL TN TL M[.]
MA TRẬN ĐỂ THI KIỂM TRA HỌC KỲ I Năm học: 2012 – 2013 Môn: Tin học – Khối Cấp độ Chủ đề Máy tính chương trình máy tinh Số câu Số điểm Tỉ lệ % Làm quen với chương trình ngơn ngữ lập trình Số câu Số điểm Tỉ lệ % Nhận biết TN TL Biết máy tính đọc hiểu ngơn ngữ 0,25 Nhận biết & phân biệt từ khóa chương trình với phần cịn lại 0,25 Thông hiểu TN TL Hiểu qui tắc đặt tên chương trình 0,25 0,5 5% Biết cách nhập biểu thức toán học vào chương trình Số câu Số điểm Tỉ lệ % Số câu Cộng 025 2,5% Chương trình máy tính liệu Sử dụng biến chương trình Cấp độ thấp TN TL Vận dụng Cấp độ cao TN TL 1đ Biết cách khai báo biến chương trình 1 10% Hiểu qui tắc khai báo biến chương trình Số điểm Tỉ lệ % Từ tốn đến chương trình Số câu Số điểm Tỉ lệ % Câu lệnh điều kiện Tổng số câu Tổng số điểm % Phần mềm học tập Tổng số câu Tổng số điểm % Tổng số câu Tổng số điểm % 0,5 Biết trình giải tốn máy tính 0,25 Biết cách viết câu lệnh điều kiện 0,25 0,5 Hiểu phân biệt thuật tốn gì? 0,25 10% Xác định đầu vào, đầu mơ tả thuật tốn Hiểu ý nghĩa câu lệnh điều kiện 2,5 25% -Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến - Kết hợp lệnh in hình nhập liệu từ bàn phím - Cách dùng lệnh điều kiện 0,25 4,5 45% Biết phân biệt phần mêm học tập 0,25 1,75 17,5% 0,25 2,5% 1,25 12,5% 30% 40% 15 10 100% PHÒNG GD&ĐT NAM TRÀ MY TRƯỜNG THCX – BTCX TRÀ DON ĐỀ CHÍNH THỨC ĐỀ THI KIỂM TRA HỌC KÌ I MÔN: TIN HỌC Năm học: 2012 - 2013 Thời gian: 45 phút (không kể giao đề) Họ tên:…………………………………… Lớp:……………… Điểm Lời phê thầy (cô) I TRẮC NGHIỆM (3 điểm) (Học sinh làm trực tiếp vào đề thi) A.Khoanh tròn vào chữ cái A, B, C hoặc D đầu mỗi câu em cho đúng.(3đ) Câu 1: Trong tên sau đây, tên hợp lệ ngơn ngữ lập trình Pascal ? A 1hoc sinh B Tugiac C 8a D Tu giac Câu 2: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình C Ngơn ngữ máy D Tất ngơn ngữ nói Câu 3: Để dịch chương trình Pascal, ta nhấn tổ hợp phím: A Alt + F9 B Ctrl + F9 C Shift + F9 D Shift + Ctrl + F9 Câu 4: A khai báo biến với kiểu liệu số nguyên, X biến với kiểu liệu xâu Phép gán hợp lệ là: A A:= 4.5 B X:= ‘1234’ C X:= 57 D A:=‘LamDong’ Câu : Số biến khai báo tối đa chương trình ? A Chỉ có biến cho kiểu liệu B 10 biến C Chỉ hạn chế dung lượng nhớ D Không giới hạn Câu 6: Việc khai báo biến gồm khai báo tên biến khai báo .của biến Chỗ thiếu phát biểu là: A phép gán B kiểu liệu C tính tốn D biến nhớ Câu 7: Trong Pascal, khai báo sau đúng? A Var tb: real B Var 4hs: integer C Var R=30 D Const x: real Câu 8: Q trình giải tốn máy tính theo trình tự bước sau: A xác định tốn →Viết chương trình→Mơ tả thuật tốn B mơ tả thuật tốn→Viết chương trình→ Xác định tốn C xác định tốn →Mơ tả thuật tốn→Viết chương trình D viết chương trình→Mơ tả thuật tốn→ Xác định tốn Câu 9: Điền từ thiếu vào dấu ba chấm cho câu sau: Dãy hữu hạn thao tác cần thực để giải toán gọi là…… A dãy số B thuật tốn C viết chương trình D xác định toán Câu 10: Trong câu lệnh Pascal sau, câu viết đúng: A If x:=5 then; a=b B If; x>5 then a:=b C If x>5; then a:=b D If x>5 then a:=b else ab; Câu 11: Sau câu lệnh sau giá trị X bao nhiêu, trước giá trị X 11: if X>10 then X:=X+1; A 11 B 10 C D Câu 12: Để bắt đầu chơi phần mềm Finger Break Out ta kích vào biểu tượng nào? A ; B ; C D II TỰ LUẬN: (7 đ) Câu 1: Hãy INPUT(đầu vào), OUTPUT(đầu ra) mơ tả thuật tốn: tính tổng 20 số tự nhiên (2đ) Câu 2: Viết biểu thức tốn kí hiệu Pascal: (1đ) a 1 b d b a (b 2) a x Câu 3:Viết chương trình nhập hai số nguyên a b khác từ bàn phím, in hai số hình theo thứ tự khơng giảm (4đ) BÀI LÀM: …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… ………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………………………………………………………………………………… …… ………………………………………………………………………… ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ THI HỌC KỲ I MÔN: TIN HỌC I TRẮC NGHIỆM (3 điểm) A.Khoanh tròn vào chữ cái A, B, C hoặc D đầu mỗi câu em cho đúng.(3 đ) Câu 10 11 Đáp B C A B C B A C B D A án (Mỗi câu trả lời đạt 0,25 điểm) II TỰ LUẬN (7 điểm) Câu : (2 đ) Input: Dãy 20 số tự nhiên đầu tiên: 1,2…,20 (0,25 đ) Output : Giá trị tổng 1+2+…+20 (0,25 đ) Thuật toán : Dùng biến SUM để lưu giá trị tổng : Bước : SUM← ; i←0; (0,5 đ) Bước : i← i+1 (0,25 đ) Bước : Nếu i ≤20, SUM← SUM+ i quay lại bước (0,5 đ) Bước : Thông báo kết kết thúc thuật toán (0,25 đ) Câu 2: (1,5 đ) a 1/b + 1/d (0,5 đ) b 1/x – (a/5*(b+2)) +a (0,5 đ) Câu 3:(4đ) Program Sap_xep; (0,25đ) Uses crt; (0,25đ) Var a, b: integer; (0,25đ) Begin (0,25đ) Clrscr; (0,25đ) 12 B Write (‘Nhap so a: ‘); readln(a); (0,5đ) Write (‘Nhap so b: ‘); readln(b); (0,5đ) If a5; then a:=b D If x>5 then a:=b else ab; Câu 11 : Sau câu lệnh sau giá trị X bao nhiêu, trước giá trị X 11 : if X >10 then X:=X +1; A 11 B 10 C D Câu 12 : Để bắt đầu chơi phần mềm Finger Break Out... ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ THI HỌC KỲ I MÔN: TIN HỌC I TRẮC NGHIỆM (3 điểm) A.Khoanh tròn vào chữ cái A, B, C hoặc D đầu mỗi câu em cho đúng.(3 đ) Câu 10 11 Đáp B C A B C B A C B D