1. Trang chủ
  2. » Tất cả

Kiểm tra học kì 1 môn Tin học lớp 8 đầy đủ chi tiết nhất

6 1 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 163,5 KB

Nội dung

Thư Viện STEM STEAM Tiết 36 KIỂM TRA HỌC KÌ I I MỤC TIÊU 1 Kiến thức Tổng hợp kiên thức đã học 2 Kỹ năng Vận dụng kiến thức đã học để giải các bài toán 3 Thái độ Có thái độ nghiêm túc và ham hiểu biết[.]

Tiết: 36 KIỂM TRA HỌC KÌ I I.MỤC TIÊU : Kiến thức:  Tổng hợp kiên thức học Kỹ  Vận dụng kiến thức học để giải tốn Thái độ  Có thái độ nghiêm túc ham hiểu biết Định hướng phát triển lực: lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm PHƯƠNG PHÁP: - Trắc nghiệm khách quan Tự luận II CHUẨN BỊ BÀI HỌC: Giáo viên: - SGK, SGV, tài liệu, Giáo án Ma trận đề MA TRẬN Nhận biết Thông hiểu Vận dụng Mức độ Tổng Chủ đề số TNKQ TL TNKQ TL TNKQ TL 2 - Máy tính chương trình máy tính 0,5 0,5 1 - Ngơn ngữ lập trình 0,25 0,25 1,5 2,0 1 - Dữ liệu phép toán 0,25 0,25 2,0 2,5 1 -Sử dụng biến – chương trình 0,5 1,5 3,0 5,0 2 2 12 Tổng số 0,5 1,0 0,5 3,0 5,0 10,0 Học sinh : - Ôn tập III TIẾN TRÌNH BÀI HỌC: 1.Ổn định tổ chức lớp - Kiểm tra sĩ số đề kiểm tra: Đề (8A) A TRẮC NGHIỆM: Khoanh tròn câu trả lời đúng: (2 điểm) Câu 1: Thao tác để kiểm tra lỗi lập trình Pascal là: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 Câu 2: Thao tác để Lưu lập trình Pascal là: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 Câu 3: Để in kết biểu thức tính hiệu hai số a b lên hình, em dùng câu lệnh đây: a Write(’tong cua hai so la’); b Write(tong cua hai so la); c Write(’tong cua hai so la’, a+b); d Write(’ket qua:’, a-b); Câu 4: Cú pháp lệnh gán khai báo biến: a s:=x+y; b s= x+y; c s:= s; d s= s; Câu 5: Từ khóa khai báo biến lập trình Pascal là: a Uses b Var c Const d begin Câu 6: Từ khóa khai báo lập trình Pascal là: a Uses b Var c Const d begin Câu 7: Để 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 Câu 8: Để chạy chương trình Turbo Pascal, ta nhấn tổ hợp phím: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 B TỰ LUẬN: (8 điểm) Hãy tìm lỗi đoạn chương trình sau sửa lại cho đúng: (1,5 điểm) program Chuong_trinh uses crt; var a,b,c:= integer begin writeln(‘Nhap vao so a va b’) readln(a,b) c:= a+b; writeln(‘Ket qua:’, c); end Hãy viết biểu thức toán học sang ngơn ngữ Pascal: (1,5 điểm) Trong tốn học Trong Pascal a/ 15(4+30+12) a/…………………………………………………………… b/ ax2+bx+2c b/…………………………………………………………… Viết chương trình Pascal tính tổng hai số a b, in hình tổng hai số ? (Với a b hai số nguyên nhập từ bàn phím) (5 điểm) Đề (8B) A TRẮC NGHIỆM: Khoanh tròn câu trả lời đúng: (2 điểm) Câu 1: Thao tác để kiểm tra lỗi lập trình Pascal là: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 Câu 2: Thao tác để Lưu lập trình Pascal là: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 Câu 3: Để in kết biểu thức tính hiệu hai số a b lên hình, em dùng câu lệnh đây: a Write(’tong cua hai so la’); b Write(tong cua hai so la); c Write(’tong cua hai so la’, a+b); d Write(’ket qua:’, a-b); Câu 4: Cú pháp lệnh gán khai báo biến: a s:=x+y; b s= x+y; c s:= s; d s= s; Câu 5: Từ khóa khai báo biến lập trình Pascal là: a Uses b Var c Const d begin Câu 6: Từ khóa khai báo lập trình Pascal là: a Uses b Var c Const d begin Câu 7: Để 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 Câu 8: Để chạy chương trình Turbo Pascal, ta nhấn tổ hợp phím: a Alt+F9 b Ctrl+F9 c Shift+F9 d F2 B TỰ LUẬN: (8 điểm) Hãy tìm lỗi đoạn chương trình sau sửa lại cho đúng: (1,5 điểm) program Chuong_trinh uses crt; var a,b,c:= real begin writeln(‘Nhap vao so a va b’) readln(a,b) c:= a+b; writeln(‘Ket qua:’, c); end Hãy viết biểu thức toán học sang ngơn ngữ Pascal: (1,5 điểm) Trong tốn học Trong Pascal a/ 15(4+30+2018) a/…………………………………………………………… b/ ax2+bx3+2c b/…………………………………………………………… Viết chương trình Pascal tính tích hai số a b, in hình tích hai số ? (Với a b hai số thực nhập từ bàn phím) (5 điểm) III ĐÁP ÁN Đề 8A I/ Trắc nghiệm (2 điểm) câu 0,25 đ x8 = 2đ Câu Câu Câu Câu Câu Câu Câu Câu Câu Đáp án a d d a b c b b II Tự luận Hãy tìm lỗi đoạn chương trình sau sửa lại cho đúng: (1,5 điểm) program Chuong_trinh program Chuong_trinh; 0,25 điểm uses crt; uses crt; var a,b,c: integer; 0,25 điểm (cả bỏ : thêm;) var a,b,c:= integer begin (khơng cần clrscr,nếu cho phải có crt) begin writeln(‘Nhap vao so a va b’); 0,25 điểm writeln(‘Nhap vao so a va b’) readln(a,b) ; 0,25 điểm readln(a,b) c:= a+b; c:= a+b; writeln(‘Ket qua:’, c); writeln(‘Ket qua:’, c); end readln; 0,25 điểm end 0,25 điểm Hãy viết biểu thức tốn học sang ngơn ngữ Pascal: (1,5 điểm) Trong toán học Trong Pascal a/ 15(4+30+12) a/ 15*(4+30+12) (0,75 điểm) b/ ax2+bx+2c b/a*x*x+b*x+2*c (0,75 điểm) Viết chương trình Pascal tính tổng hai số a b, in hình tổng hai số ? (Với a b hai số nguyên nhập từ bàn phím) (5 điểm) * Viết chương trình nhập hai số a, b từ bàn phím, in hình tổng hai số Program TinhTong; Var a,b,S:Integer; Begin Write(’nhap so a =’); readln(a); Write(’nhap so b =’); readln(b); S:=a + b; Write(a,’+’,b,’=’,S); Readln; End 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0.25 đ+0,25đ 0,25đ Đề 2: 8B I/ Trắc nghiệm (2 điểm) câu 0,25 đ x8 = 2đ Câu Câu Câu Câu Câu Câu Câu Câu Câu Đáp án a d d a b c b b II Tự luận Hãy tìm lỗi đoạn chương trình sau sửa lại cho đúng: (1,5 điểm) program Chuong_trinh program Chuong_trinh; 0,25 điểm uses crt; uses crt; var a,b,c: real; 0,25 điểm (cả bỏ : thêm;) var a,b,c:= real begin (khơng cần clrscr,nếu cho phải có crt) begin writeln(‘Nhap vao so a va b’); 0,25 điểm writeln(‘Nhap vao so a va b’) readln(a,b) ; 0,25 điểm readln(a,b) c:= a+b; c:= a+b; writeln(‘Ket qua:’, c); writeln(‘Ket qua:’, c); end readln; 0,25 điểm end 0,25 điểm 2.a/ 15(4+30+2018) b/ ax2+bx3+2c a/ 15*(4+30+2018) (0,75 điểm) b/a*x*x+b*x*x*x+2*c (0,75 điểm) Viết chương trình Pascal tính tích hai số a b, in hình tích hai số ? (Với a b hai số thực nhập từ bàn phím) (5 điểm) Program TinhTich; 0.25 đ+0,25đ Var a,b,S:real; 0.25 đ+0,25đ Begin 0.25 đ Write(’nhap so a =’); 0.25 đ+0,25đ readln(a); 0.25 đ+0,25đ Write(’nhap so b =’); 0.25 đ+0,25đ readln(b); 0.25 đ+0,25đ S:=a*b; 0.25 đ+0,25đ Write(a,’+’,b,’=’,S); 0.25 đ+0,25đ Readln; 0.25 đ+0,25đ End 0,25đ * Rút kinh nghiệm …………………………………………………………………………………………………… ……………………………………………………………………………

Ngày đăng: 03/04/2023, 15:54

w