Nhằm đánh giá khả năng học tập của các bạn học sinh trong kì kiểm tra 1 tiết diễn ra sắp tới. Mời các bạn học sinh lớp 8 và thầy cô giáo cùng tham khảo Bộ đề kiểm tra 1 tiết học kì 1 môn Tin học lớp 8 năm 2018-2019 có đáp án với nội dung xoay quanh: viết chương trình nhập vào 1 dãy số n số nguyên, viết chương trình đưa ra thông báo màn hình,... Chúc các bạn ôn tập kiểm tra đạt kết quả cao.
BỘ ĐỀ KIỂM TRA TIẾT HỌC KÌ I MƠN TIN HỌC LỚP NĂM 2018-2019 (CÓ ĐÁP ÁN) Đề kiểm tra tiết HK1 môn Tin học năm 2018-2019 có đáp án Trường TH&THCS Ngư Hóa Đề kiểm tra tiết HK1 môn Tin học năm 2018-2019 có đáp án Trường THCS Lãng Ngâm Đề kiểm tra tiết HK1 môn Tin học năm 2018-2019 có đáp án Trường THCS Lê Hồng Phong Đề kiểm tra tiết HK1 môn Tin học năm 2018-2019 có đáp án Trường THCS Phạm Hồng Thái PHỊNG GD & ĐT TUN HĨA TRƯỜNG TH & THCS NGƯ HÓA BÀI KIỂM TRA SỐ NĂM HỌC 2018 - 2019 MƠN TIN HỌC (Đề có trang) Thời gian làm : 45 Phút; Họ tên : Lớp : ĐIỂM Mã đề 01 LỜI PHÊ CỦA GIÁO VIÊN A TRẮC NGHIỆM (3 điểm) (Khoanh tròn vào đáp án đúng) Câu 1: Chương trình máy tính tạo gồm bước nào? A Viết chương trình ngơn ngữ lập trình B Dịch chương trình thành ngơn ngữ máy C Viết chương trình ngơn ngữ máy dịch chương trình thành ngơn ngữ máy D Viết chương trình giấy gõ vào máy tính Câu 2:Phần khai báo gồm câu lệnh dùng để làm gì? A Khai báo tên chương trình B Khai báo thư viện C Khai báo tên chương trình khai báo thư viện D Khai báo từ khóa Câu 3: Kiểu số nguyên có phạm vi giá trị từ A đến 127 B - 215 đến 15 – C đến 255 D -100000 đến 100000 Câu 4: Trong Pascal, từ khóa để khai báo biến là: A Var B Const C Begin D Uses Câu 5: Con người dẫn cho máy tính thực cơng việc nào? A thơng qua từ khóa B thơng qua lệnh C thông qua tên D thông qua lệnh Câu 6: Để chạy chương trình em nhấn tổ hợp phím nào? A Alt+F9 B Ctrl+F9 C Shift+F9 D Alt+F2 Câu 7: Phần nguyên phép chia hai số nguyên 16 là: A 16 div = B 16 mod = C 16 div = D 16 mod = Câu 8: Khai báo sau có ý nghĩa gì? Var a: integer; b: Char; A Biến a thuộc kiểu liệu số thực biến b thuộc kiểu liệu kí tự B Biến a thuộc kiểu liệu số nguyên biến b thuộc kiểu liệu xâu kí tự C Biến a thuộc kiểu liệu số nguyên biến b thuộc kiểu liệu kí tự D Các câu sai Câu 9: Theo em hiểu viết chương trình gì? A Tạo câu lệnh xếp theo trình tự B Viết đoạn văn xếp theo chương trình C Viết câu lệnh mà em học D Tạo câu lệnh để điều khiển Robot Câu 10: Tên ? A Lop 8a B Lop8/a C Lop8a D 8a Trang 1/4 - Mã đề 01 Câu 11: Câu lệnh Writeln(‘y=’ , 15 div +5); in kết quả: A B y= C y=9 Câu 12: Cách khai báo sau đúng? A const k= 'pascal'; B Var g:=15; C Const dien tich; D y=6 D var 3x: byte; B PHẦN TỰ LUẬN: (7 điểm)\ Câu 1: (2 điểm) Thế viết chương trình? Chương trình máy tính? Câu 2: (2 điểm) Tìm lỗi sai sửa lại chương trình sau: Begin Program vd Uses crt ; Clrscr ; Writeln(‘Chao cac ban !’) End readln Câu 3: (2 điểm) Chuyển biểu thức viết Pascal sau thành biểu thức toán học: a) (a*a*a+b*x-8)/2 b) (x*x+y)/(x-y*y) c) (2*a-b*b)/(a+b) d) (x-y/3)*(x+y) Câu 4: (1 điểm) Viết chương trình in hình diện tích chu vi hình vng BÀI LÀM ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Trang 2/4 - Mã đề 01 ĐÁP ÁN: A: TRẮC NGHIỆM Đề 01 C Đề 01 B C C B D A A B C B B C C C B A A 10 C C 11 B D 12 A B B: TỰ LUẬN Đề 01: Câu Câu (2,0 điểm) Đáp án - Viết chương trinh viết lệnh dẫn cho máy tính thực cơng việc hay giải tốn cụ thể? - Chương trình máy tính dãy lệnh mà máy tính hiểu thực Program vd; Uses crt ; Begin Clrscr ; Writeln(‘Chao cac ban !’); readln End Câu (2,0 điểm) a b Câu (2,0 điểm) c d a + bx -8 2 x +y x – y2 2a – b2 a+b (x - y )(x + y) Điểm 1,0 1,0 0,75 0,75 0,5 0,5 0,5 0,5 0,5 Program hinh_vuong; Uses crt; Var a:integer; 0,25 s,p:real; Begin clrscr; Câu (1,0 điểm) write('Nhap dai canh: ');readln(a); 0,5 s:=a*a; p:=4*a; writeln('Dien tich hinh vuong: ',s:4:0); writeln('Chu vi hinh vuong: ',p:4:0); readln; 0,25 End Trang 3/4 - Mã đề 01 PHỊNG GD - ĐT GIA BÌNH KIỂM TRA TIẾT HỌC KÌ I TRƯỜNG THCS LÃNG NGÂM Năm học 2018 - 2019 Môn: Tin học (Thời gian làm 45 phút) Đề bài: I.TRẮC NGHIỆM Hãy chọn đáp án (2 điểm) Câu 1: Integer kiểu liệu? A Số nguyên B Số thực C Chuỗi D Chữ Câu 2: Kiểu liệu String có phạm vi giá trị A Một ký tự bảng chữ B Xâu ký tự tối đa 522 ký tự C Xâu ký tự tối đa 525 ký tự D Xâu ký tự tối đa 255 ký tự Câu 3: Mod phép tốn gì? A Chia lấy phần nguyên B Chia lấy phần dư C Cộng D Trừ Câu 4: Cách chuyển biểu thức ax2 +bx+c sau A a*x2 +b*x+c B a*x*x+b*x+c*x C a*x*x +b.x +c*x D a*x*x + b*x+c Câu 5: Trong chương trình, có tất từ khóa để khai báo biến? A B C D Câu 6: Trong Pascal, khai báo sau A Const x:real; B Var 4hs: Integer C Var Tb : real; D Var R=30; Câu 7: Cú pháp khai báo biến ngôn ngữ pascal A var : ; B var ; C var : ; D const = ; Câu 8: Cú pháp lệnh gán Pascal A = ; C := ; B = ; D := ; II TỰ LUẬN (8 điểm) Câu 1: Hãy liệt kê lỗi có chương trình sửa lại cho (2 điểm) Var a,b :=integer; Const c :=3 ; Begin a :=200 b :=a/c ; write(b) ; readln end Câu 2: Tính (3 điểm) a) Div – Mod + Div – Mod b) 1/2 – * Mod – Div * Câu 3: (3 điểm) Dưới chương trình tính số khối thể BMI theo công thức BMI= w , w cân nặng người (tính H2 kilơgam), h chiều cao người (tính mét).Hãy xếp câu lệnh sau thành chương trình hồn chỉnh (3 điểm) Var h, w: Real; BMI: Real; Begin Write (‘Nhap w’); BMI := w/ (h*h); End Program chisokhoi; Write (‘BMI =’, BMI); Write (‘Nhap h’); Clrscr; readln Uses crt; Readln(w); Readln(h); ĐÁP ÁN - THANG ĐIỂM Môn: Tin học I PHẦN TRẮC NGHIỆM (2điểm) Mỗi câu 0,25 điểm Câu Đáp án A D B D D C A C II PHẦN TỰ LUẬN (8 điểm) Câu Câu (2 điểm) Câu (3 điểm) Câu (3 điểm) Đáp án Var a,b:integer; Const c=3; a:=200; end a) Div – Mod + Div – Mod = -2 +1 -1 = -2 b) 1/2 – * Mod – Div * = 0,5-14 Mod – 2*4 = 0,5 - - = -7,5 Program Uses crt; Var chisokhoi; h, w: Real; BMI: Real; Begin Clrscr; Write (‘Nhap h’); Write (‘Nhap w’); BMI := w/ (h*h); Write (‘BMI =’, BMI); readln End Readln(h); Readln(w); Điểm 0,25 0,25 0,25 0,25 1.5 1.5 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 TRƯỜNG THCS LÊ HỒNG PHONG ĐỀ KIỂM TRA TIẾT HỌC KÌ I NĂM HỌC 2018 – 2019 MÔN: TIN HỌC Thời gian làm bài: 45 phút HỌ VÀ TÊN:…………………………… Lớp 8A………………………………… Phần I TRẮC NGHIỆM (2 điểm) Hãy khoanh tròn vào chữ in hoa đứng trước câu trả lời câu 0.25điểm Câu Trong từ sau, từ khơng phải từ khố? A CT_Dau_tien B End C Program D Begin Câu Ngôn ngữ dùng để viết chương trình máy tính là? A Ngơn ngữ dịch B Ngơn ngữ chương trình C Ngơn ngữ lập trình D Ngơn ngữ máy Câu Các kí hiệu dùng để kí hiệu phép tốn số học Pascal là? A + , - , * , / B + , - , x , / C + , * , \ , mod D + , - , * , : Câu Cấu trúc chung chương trình gồm phần nào? A Phần thân B Phần khai báo C Phần kết D Cả A B Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal? A VongThe B 2B C Lop 8A D Uses Câu Trong Pascal, khai báo sau đúng? A conts x: real; B var x: integer; C var R=30; D var 4hs: integer; Câu Trong môi trường Pascal, phép so sánh sau đúng? A x ≥ (m + 1) / (5*a) B x > (x - 6) / (3 * x - 2) C (2 * x – 5) ≠ 10 D ax + b = Câu Kết phép toán 22 mod bao nhiêu? A B 5.5 C D 0.5 II PHẦN TỰ LUẬN (8đ) Câu a)Cho biết kết sau thực câu lệnh sau: (mỗi câu 0.5 điểm) Câu lệnh Kết writeln(‘15 + 10 = ’ , 15 + 10); Cho câu lệnh sau: x : = 2; y := x + 1, z := y + x; S := x + y +z; Kết S bao nhiêu? writeln(’ 16 div = ’ , 16 div 2); -12 mod = b) Hãy chuyển biểu thức ngôn ngữ Pascal sang biểu thức toán học (mỗi câu 0,25 điểm) Biểu thức ngơn ngữ Pascal Biểu thức tốn học a) 2*P*R = b) a*x*x*x+b*x*x+c*x+d = c) –b/(2*a) = Câu (2 điểm).Viết biểu thức toán học kí hiệu Pascal Biểu thức tốn học a, 20 – 19 + 15 = b, x > 10 - 3x = 53 25 4 c, = (7 2) d, (25 - 9) # 10= Kí hiệu Pascal Câu 3: (3,25 điểm).Viết chương trình tính tổng số ngun a b bất kỳ, với a b nhập từ bàn phím Bài làm TRƯỜNG THCS LÊ HỒNG PHONG ĐỀ KIỂM TRA TIẾT HỌC KÌ I NĂM HỌC 2018 – 2019 MÔN: TIN HỌC Thời gian làm bài: 45 phút HƯỚNG DẪN CHẤM ĐIỂM Phần I TRẮC NGHIỆM (2 điểm) Hãy khoanh tròn vào chữ in hoa đứng trước câu trả lời câu 0.25điểm Câu Đáp án A C A D A B B A II PHẦN TỰ LUẬN (8đ) Câu a)Cho biết kết sau thực câu lệnh sau: (mỗi câu 0.5 điểm) Câu lệnh writeln(‘15 + 10 = ’ , 15 + 10); Cho câu lệnh sau: x : = 2; y := x + 1, z := y + x; S := x + y +z; Kết S bao nhiêu? writeln(’ 16 div = ’ , 16 div 2); -12 mod = Kết 25 10 -2 b) Hãy chuyển biểu thức ngôn ngữ Pascal sang biểu thức toán học (mỗi ý 0,25 điểm) Biểu thức ngôn ngữ Pascal 2*P*R = a*x*x*x+b*x*x+c*x+d = Biểu thức toán học 2PR ax +bx2+cx+d b 2a –b/(2*a) = Câu (2 điểm).Viết biểu thức toán học kí hiệu Pascal (mỗi ý 0,5 điểm) Biểu thức toán học 20 – 19 + 15 = x > 10 - 3x = 53 25 9 4 = (7 2) (25 - 9) # 10= Kí hiệu Pascal 20 * – 19 + 15 x > 10 – * x - (5 + 3) / (4 + (7 - 2)) + + 25/5 (25 - 9) < > 10 Câu 3: (3,25 điểm).Viết chương trình tính tổng số ngun a b bất kỳ, với a b nhập từ bàn phím Program Tinhtong; Uses crt; Var a,b,Tong: Integer; Begin Clrscr; Write(‘Nhap he so a:’); Readln(a); Write(‘Nhap he so b:’); Readln(b); Tong:=a+b; Writeln(‘ Tong hai so nguyen a va b bang:’,Tong); 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 TRƯỜNG THCS LÊ HỒNG PHONG ĐỀ KIỂM TRA TIẾT HỌC KÌ I NĂM HỌC 2018 – 2019 MÔN: TIN HỌC Thời gian làm bài: 45 phút MA TRẬN ĐỀ Câu Nội dung Máy tính chương trình máy tính Làm quen với chương trình ngơn ngữ lập trình Chương trình máy tính liệu Sử dụng biến chương trình Tổng Nhận biết Thông hiểu & điểm TN TL TN TL Vận dụng Tổng TN TL Câu C2 Điểm 0,25 0,25 Tỉ lệ 2,5% 2,5% Câu C1,4 C5 Điểm 0,5 0,25 0,75 Tỉ lệ 5% 2,5% 7,5% Câu C3 C7,8 C1b,2 Điểm 0,25 0,5 2,75 3,5 Tỉ lệ 2,5% 5% 27,5% 35% Câu C6 C1a,3 Điểm 0,25 5,25 5,5 Tỉ lệ 2,5% 50% 55% Câu 2 12 Điểm 0,5 0,5 10 Tỉ lệ 10% 5% 5% 80% 100 TRƯỜNG THCS PHẠM HỒNG THÁI ĐỀ KIỂM TRA TẾT (MÔN: TIN HỌC 8) NĂM HỌC: 2018-2019 Đề bài: Câu 1: A)Em liệt kê mơ tả chức từ khóa học Pascal?(1,5đ) B) Em liệt kê kiểu liệu học Pascal? (1,5đ) Câu 2: Chuyển biểu thức sau từ Toán học sang Pascal (1.5đ): A) x y yz B) ax2+ 2ab+c C) a2 b c3 d Câu 2: Tính biểu thức sau đây? (2đ) A) 15mod3 + 23div2- 7*3Mod B) 15 mod 36div div mod Câu 3: Viết chương trình Pascal in dịng thơng báo sau? (3,5đ) Rat vui duoc lam quen voi cac ban! Day la bai kiem tra tiet mon Tin hoc lop 8! Chuong trinh Turbo pascal rat la hay! Đáp án Câu 1: Các từ khóa học: A) Program: khai báo tên chương trình Uses: Khai báo thư viện Begin: bắt đầu chương trình Var: khai báo biến Const: khai báo End : kết thúc chương trình B) Integer: kiểu số nguyên Real: kiểu số thực String: Xâu kí tự( tối đa 255 kí tự) Câu 2: A) (x+y)/(y+z) B) a*x*x+2*a*b+c A) 0+11-1=10 B)-18/3=-6 Câu 3: Program kt1tiet; Uses crt; 1,5đ Begin Writeln(‘ Rat vui duoc lam quen voi cac ban!); Writeln(‘ Day la bai kiem tra tiet mon Tin hoc lop 8!); Writeln(‘ Chuong trinh Turbo pascal rat la hay!’); Readln; 0,5đ End (a*a+b*b)/(c*c*c-d*d) 1,5đ .. .1 Đề kiểm tra tiết HK1 môn Tin học năm 2 0 18 -2 019 có đáp án Trường TH&THCS Ngư Hóa Đề kiểm tra tiết HK1 môn Tin học năm 2 0 18 -2 019 có đáp án Trường THCS Lãng Ngâm Đề kiểm tra tiết HK1 môn Tin học. .. năm 2 0 18 -2 019 có đáp án Trường THCS Lê Hồng Phong Đề kiểm tra tiết HK1 môn Tin học năm 2 0 18 -2 019 có đáp án Trường THCS Phạm Hồng Thái PHỊNG GD & ĐT TUN HĨA TRƯỜNG TH & THCS NGƯ HÓA BÀI KIỂM TRA. .. lệ 10 % 5% 5% 80 % 10 0 TRƯỜNG THCS PHẠM HỒNG THÁI ĐỀ KIỂM TRA TẾT (MÔN: TIN HỌC 8) NĂM HỌC: 2 0 18 -2 019 Đề bài: Câu 1: A)Em liệt kê mơ tả chức từ khóa học Pascal? (1, 5đ) B) Em liệt kê kiểu liệu học