PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA HỌC KÌ I TRƯỜNG PTDTBT TH&THCS Năm học: 2022-2023 TẢ VAN CHƯ Môn: Tin học Lớp 8 Họ Tên:........................................... Thời gian: 45 phút ( không kề thời gian giao đề) Đề 1: Câu 1: Em hãy mở một tệp Free Pascal và thực hiện các công việc sau: a) Hãy viết các biểu thức toán học sau dưới dạng biểu thức Pascal: - - - - Phần nguyên của: - Phần dư của: - (x + y + z) > k; - b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 1-Họ tên đầy đủ của em. Câu 2: Em hãy mở một tệp Free Pascal khác và thực hiện các công việc sau: b) Hãy viết các biểu diễn các ý sau bởi các câu lệnh điều kiện trong Pascal: - Nếu a-b>o thì a > b; - Nếu N >0 thì in ra màn hình thông báo N là số dương; - Nếu A=90 hoặc B = 90 hoặc C = 90 thì tam giác ABC vuông; - Nếu A= 60 và B=60 và C= 60 thì tam giác ABC đều; - Nếu a-b>o thì a > b ngược lại a<b; - Nếu A=90 hoặc B = 90 hoặc C = 90 thì tam giác ABC vuông ngược lại tam giác ABC không vuông; - Nếu A= 60 và B=60 và C= 60 thì tam giác ABC đều ngược lại tam giác ABC không đều; b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 2-Họ tên đầy đủ của em. Câu 3: Em hãy mở một tệp Free Pascal và thực hiện các công việc sau: a) Viết chương trình Free Pascal thực hiện công việc: Tính và in ra màn hình diện tích S của một tam giác vuông có độ dài hai cạnh góc vuông là c và d (Với c, d là số thực nhập vào từ bàn phím). Lấy tên chương trình là S-Tam-giac-vuông. b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 2-Họ tên đầy đủ của em. PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA HỌC KÌ I TRƯỜNG PTDTBT TH&THCS Năm học: 2022-2023 TẢ VAN CHƯ Môn: Tin học Lớp 8 Họ Tên:........................................... Thời gian: 45 phút ( không kề thời gian giao đề) Đề 2: Câu 1: Em hãy mở một tệp Free Pascal và thực hiện các công việc sau: c) Hãy viết các biểu thức toán học sau dưới dạng biểu thức Pascal: - - - - Phần nguyên của: - Phần dư của: - (x + y + z) > k; - b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 1-Họ tên đầy đủ của em. Câu 2: Em hãy mở một tệp Free Pascal khác và thực hiện các công việc sau: d) Hãy viết các biểu diễn các ý sau bởi các câu lệnh điều kiện trong Pascal: - Nếu c-d>o thì c > d; - Nếu M >0 thì in ra màn hình thông báo M là số dương; - Nếu C=90 hoặc D = 90 hoặc E = 90 thì tam giác CDE vuông; - Nếu C= 60 và D=60 và E= 60 thì tam giác CDE đều; - Nếu c-d>o thì c > d ngược lại c<d; - Nếu C=90 hoặc D = 90 hoặc E = 90 thì tam giác CDE vuông ngược lại tam giác CDE không vuông; - Nếu C= 60 và D=60 và E= 60 thì tam giác CDE đều ngược lại tam giác CDE không đều; b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 2-Họ tên đầy đủ của em. Câu 3: Em hãy mở một tệp Free Pascal và thực hiện các công việc sau: a) Viết chương trình Free Pascal thực hiện công việc: Tính và in ra màn hình diện tích D của một tam giác vuông có độ dài hai cạnh góc vuông là n và m (Với n, m là các số thực nhập vào từ bàn phím). Lấy tên chương trình là D-Tam-giac-vuông. b) Em hãy tiến hành sao lưu, đặt tên cho tệp Free Pascal này là: Câu 2-Họ tên đầy đủ của em. PHÒNG GD&ĐT BẮC HÀ HƯỚNG DẪN CHẤM KIỂM TRA HỌC KÌ I TRƯỜNG PTDTBT TH&THCS Năm học: 2022-2023 TẢ VAN CHƯ Môn: Tin học Lớp 8 Đề 1: Câu Nội dung Điểm a) Viết đúng được: x/(143 – y) 0.25 đ (x-y)*(x+y)/(m*m +n*n +z*z) 0.5 đ (x*x-y*y)*(m*m+n*n)/(x+y+m+n)*(x+y+m+n) 0.5 đ Câu 1. (3đ) Div(x*x-162)/y*y*y 0.5 đ Mod(x*x-y*y+m-12)/(m-k)*(m-k) 0.5 đ (x+y+z) > k 0.25 đ (x+y)*(x+y) < 160 – t 0.25 đ b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ a) Viết đúng được: If (a - b > 0) then a > b; 0.25 đ If ( N > 0 ) then Write (‘N la so duong’); 0.25 đ If ( A=90) or ( B= 90) or ( C=90 ) then tam giac ABC vuông; 0.5 đ If ( A=60) and (B=60) and ( C= 60) then tam giac ABC đều; 0.5 đ If (a - b > 0) then a > b else a< b; 0.25 đ Câu 2. (3đ) If ( A=90) or ( B= 90) or ( C=90 ) then tam giac ABC vuông 0.5 đ else then tam giác ABC không vuông; If ( A=60) and (B=60) and ( C= 60) then tam giac ABC đều 0.5 đ else tam giác ABC không đều; b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ a) Viết đúng được: Program S-Tam-giac-vuông; 0.25 đ Uses crt; 0.25 đ Var S, a, b : Real; 0.25 đ Begin 0.25 đ Clrscr ; 0.25 đ Writeln (‘Bạn hay nhap do dai a:’); 0.25 đ Readln (a); 0.25 đ Câu 3. (4đ) Writeln (‘Bạn hay nhap do dai b:’); 0.25 đ Readln (b); 0.25 đ S:= a*b/2; 0.5 đ Writeln (‘Dien tich tam giac vuong la:’, S ); 0.5 đ Readln; 0.25 đ End. 0.25 đ b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ PHÒNG GD&ĐT BẮC HÀ HƯỚNG DẪN CHẤM KIỂM TRA HỌC KÌ I TRƯỜNG PTDTBT TH&THCS Năm học: 2022-2023 TẢ VAN CHƯ Môn: Tin học Lớp 8 Đề 2: Câu Nội dung Điểm a) Viết đúng được: x/(143 – y) 0.25 đ (x-y)*(x+y)/(m*m +n*n +z*z) 0.5 đ (x*x-y*y)*(m*m+n*n)/(x+y+m+n)*(x+y+m+n) 0.5 đ Câu 1. (3đ) Div(x*x-162)/y*y*y 0.5 đ Mod(x*x-y*y+m-12)/(m-k)*(m-k) 0.5 đ (x+y+z) > k 0.25 đ (x+y)*(x+y) < 160 – t 0.25 đ b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ a) Viết đúng được: If (c - d > 0) then c > d; 0.25 đ If ( M > 0 ) then Write (‘M la so duong’); 0.25 đ If ( C=90) or ( D= 90) or ( E=90 ) then tam giac CDE vuông; 0.5 đ If ( C=60) and (D=60) and ( E= 60) then tam giac CDE đều; 0.5 đ If (c - d > 0) then c > d else c< d; 0.25 đ Câu 2. (3đ) If ( C=90) or ( D= 90) or ( E=90 ) then tam giac CDE vuông 0.5 đ else then tam giác CDE không vuông; If ( C=60) and (D=60) and ( E= 60) then tam giac CDE đều 0.5 đ else tam giác CDE không đều; b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ a) Viết đúng được: Program D-Tam-giac-vuông; 0.25 đ Uses crt; 0.25 đ Var D, n, m : Real; 0.25 đ Begin 0.25 đ Clrscr ; 0.25 đ Writeln (‘Bạn hay nhap do dai n:’); 0.25 đ Readln (n); 0.25 đ Câu 3. (4đ) Writeln (‘Bạn hay nhap do dai m:’); 0.25 đ Readln (m); 0.25 đ D:= n*m/2; 0.5 đ Writeln (‘Dien tich tam giac vuong la:’, D ); 0.5 đ Readln; 0.25 đ End. 0.25 đ b) Sao lưu đặt tên được đúng theo yêu cầu: 0.25 đ PHÒNG GD&ĐT BẮC HÀ MA TRẬN ĐỀ KIỂM TRA HỌC KÌ I TRƯỜNG PTDTBT TH&THCS Năm học: 2022-2023 TẢ VAN CHƯ Môn: Tin học Lớp 8 NỘI DUNG-CHỦ ĐỀ MỨC ĐỘ TỔNG Nhận Thông Vận dụng Vận dụng SỐ biết hiểu (1) (2) TN TL TN TL TN TL TN TL Câu 1 Các phép toán, phép so sánh trong Free Pascal. 3đ 3đ Câu 2 Câu lệnh điều kiện 3đ 3đ Câu 3 Viết chương trình để thực hiện việc tính toán 4đ 4đ TỔNG SỐ 6đ 4đ 10đ
Tài liệu đính kèm: