10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án

29 39 0
10 đề thi HK1 môn tin học 8 năm 2019   2020 có đáp án

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án 10 đề thi HK1 môn tin học 8 năm 2019 2020 có đáp án

Website: www.eLib.vn | Facebook: eLib.vn BỘ 10 ĐỀ THI HỌC KÌ MƠN TIN HỌC CĨ ĐÁP ÁN CHI TIẾT Đề thi học kì mơn Tin học – Số TRƯỜNG THCS NGUYỄN TRÃI ĐỀ THI HỌC KÌ MƠN TIN HỌC NĂM HỌC 2019-2020 I TRẮC N HI M C ầ 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ớ eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn 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 toá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 eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn 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: 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 Câu 2: Viết biểu thức tốn kí hiệu Pascal: 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 ĐÁP ÁN ĐỀ THI HỌC KÌ TIN – SỐ C ầ 10 11 12 B C A B C B A C B D A B II TỰ LUẬN Câu 1: Input: Dãy 20 số tự nhiên đầu tiên: 1,2…,20 Output : Giá trị tổng 1+2+…+20 Thuật toán : Dùng biến SUM để lưu giá trị tổng: Bước : SUM← ; i←0; Bước : i← i+1 Bước : Nếu i ≤20, SUM← SUM+ i quay lại bước Bước : Thông báo kết kết thúc thuật toán Câu 2: a 1/b + 1/d eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn b 1/x – (a/5*(b+2)) +a Câu 3: Program Sap_xep; Uses crt; Var a, b: integer; Begin Clrscr; Write („Nhap so a: „); readln(a); Write („Nhap so b: „); readln(b); If a b, kết “a lớn b” chuyển đến bước Bước Nếu a < b, kết “a nhỏ b”; Ngược lại, kết “a b” Bước Kết thúc thuật tốn Đề thi học kì mơn Tin học – Số TRƯỜNG THCS NGUYỄN SIÊU ĐỀ THI HỌC KÌ MƠN TIN HỌC NĂM HỌC 2019-2020 I Trắc nghiệm: Em khoanh tròn ch eLib.vn: Thư viện trực tuyến miễn phí ứng ướ p Website: www.eLib.vn | Facebook: eLib.vn Câu Trong từ sau, từ khơng phải từ khóa? A CT_Mot; B begin; C Program D end 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 chương trình; C ngơn ngữ lập trình; D máy in Câu Các kí hiệu d ng để kí hiệu phép tốn pascal là: A +,-,*,/; B +,-,x,/; C +,-,*, : D =,-, mod, div 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 mở bài; D A B Câu Sau thực câu lệnh sau, giá trị z x :=2 ; y :=5 ; z :=x+y ; A 0; B 7; C -7; D 21 Câu Trong tên sau đây, tên hợp lệ pascal: A Mayin; B 8a; C Lop 8a; D uses Câu Trong khai báo sau đây, khai báo pascal: A Const x ;real ; eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn B var x:integer; C.var r=30 ; D var hs :real Câu Trong pascal, phép so sánh sau A 57; C 5=7; D 12>=15 Câu Kết phép toán 22 mod là: A 2; B 4; C.6; D 5.5 Câu 10 Cú pháp lệnh gán cho biến pascal : A :; B =; C :=; D :; Câu 11 Cú pháp khai báo biến pascal : A var:; B var:=; C var=; D :; Câu 12 Cú pháp câu lệnh điều kiện dạng thiếu : A ifthen; B ifto; C ifdo; D thenif; II Tự luậ : (7 ểm) Câu 13 Viết chương trình nhập vào số dương nhập từ bàn phím kiểm tra xem có chia hết cho khơng 1) Gõ chương trình sau Var n:integer; eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn Begin Write(„nhap n:‟); Readln(n); If n mod = then writeln(n, „la so chia het cho3‟) else writeln(n,‟khong chia het cho3‟); Readln; End 2) Lưu chương trình với ten‟chiahet.pas” Dịch, s a lỗi (nếu có) 3) Chạy chương trình với liệu 4; ĐÁP ÁN ĐỀ THI HỌC KÌ TIN – SỐ I TRẮC NGHIỆM Câu 10 11 12 Đáp án A C A D B A B A A C A A II THỰC HÀNH Câu 13: 1) Gõ chương trình 2) Lưu chương trình 3) Chạy chương trình Đề thi học kì môn Tin học – Số TRƯỜNG THCS NGUYỄN TẤT THÀNH ĐỀ THI HỌC KÌ MƠN TIN HỌC NĂM HỌC 2019-2020 I Trắc nghiệ : (3 ểm) Em khoanh tròn ch ứ ướ p Câu Cú pháp khai báo biến pascal : A var:; B var:=; C var=; D :; Câu Cú pháp câu lệnh điều kiện dạng thiếu : A ifthen; B ifto; C ifdo; D thenif; Câu Các kí hiệu d ng để kí hiệu phép tốn pascal là: A +,-,*,/; eLib.vn: Thư viện trực tuyến miễn phí Website: www.eLib.vn | Facebook: eLib.vn B +,-,x,/; C +,-,*, : D =,-, mod, div 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 mở bài; D A B Câu Sau thực câu lệnh sau, giá trị z x :=2 ; y :=5 ; z :=x+y ; A 0; B 7; C -7; D 21 Câu Trong tên sau đây, tên hợp lệ pascal: A Mayin; B 8a; C Lop 8a; D uses Câu Trong khai báo sau đây, khai báo pascal: Const x ;real ; B var x:integer; C.var r=30 ; D var hs :real Câu Trong pascal, phép so sánh sau A 57; C 5=7; D 12>=15 Câu Kết phép toán 22 mod là: A 2; B 4; C.6; eLib.vn: Thư viện trực tuyến miễn phí 10 Website: www.eLib.vn | Facebook: eLib.vn - Khơng có hệ điều hành máy tính khơng hoạt động hệ điều hành phần mềm cài đ t máy tính Câu 3: a) Thư m c mẹ thư m c Hinh Anh thư m c Thu Vien b) Đư ng dẫn đến thư m c Toan hoc 6.pdf là: D:\Thu Vien\Sach\KHTN\Toan hoc 6.pdf c) Các bước để tạo thư m c Hoc tap ổ đĩa D là: - Bước 1: Chọn ổ đĩa D: (Là nơi chứa thư m c Hoc Tap) - Bước 2: Nháy chuột phải vào vùng trống c a sổ, nháy chọn New, chọn Folder - Bước 3: Gõ tên thư m c (Hoc Tap), nhấn Enter d) Nhận xét điểm chưa hợp lý cách chữa: - Điểm không hợp lý thư m c là: Có hai tệp tin (Tin Hoc 6.doc) trùng tên nằm thư m c Tin Hoc - Cách s a: Đổi tên hai tệp tin Chẳng hạn đổi tệp tin Tin Học 6.doc thứ thành Tin hoc lop 6.doc Đề thi học kì mơn Tin học – Số TRƯỜNG THCS ƯƠN THẾ VINH ĐỀ THI HỌC KÌ MƠN TIN HỌC NĂM HỌC 2019-2020 I.TRẮC NGHI M KHÁCH QUAN Câu 1: Tính diện tích hình chữ nhật biết chiều dài a, chiều rộng b Xác định INPUT OUTPUT toán : A INPUT : a ; OUTPUT : b C INPUT : a,b ; OUTPUT : Dt HCN B INPUT : Dt HCN ; OUTPUT : b D INPUT : a ; OUTPUT : Dt HCN 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 eLib.vn: Thư viện trực tuyến miễn phí 15 Website: www.eLib.vn | Facebook: eLib.vn B Chia lấy phần dư C Phép nhân D Phép chia 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, từ khóa để khai báo biến từ bên dưới? A BEGIN B B VAR C C END D D CONST 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: Hãy câu lệnh xuất câu : A WRITE(„ hay nhap chieu dai canh a „); B WRITE(„ hay nhap chieu dai canh b„); C WRITE(„ Dien tich hinh vuong la :‟,S); D WRITE(„ Dien tich hinh vuong la :‟,S) Câu 8: Cú pháp lệnh gán Pascal : A = ; B C := ; C = ; D D := ; Câu 9: Kết phép toán : 55 div = …… A B C.6 D Câu 10 : Trong chương trình lệnh READLN ; có ý nghĩa ? eLib.vn: Thư viện trực tuyến miễn phí 16 Website: www.eLib.vn | Facebook: eLib.vn A Khai báo C Chạy chương trình B Tạm dừng chương trình D Kết thúc Câu 11 : Nếu a nhỏ b in b lớn Mệnh đề điều kiện : A IF a thực B < Điều kiện> có giá trị sai D không thực Câu 9: Bạn Ngọc muốn in hình chữ B chữ C hìnhbằng đoạn chương trình sau: For i:=1 to Writeln(„B‟); writeln(„C‟); Theo em bạn Ngọc viết A Đúng B Phải đưa Writeln(„B‟); writeln(„C‟) vào c p từ khóa Begin End; C Phải đổi Writeln thành Write D Phải đ t Writeln(„B‟); writeln(„C‟); hai dòng riêng biệt Câu 10: Việc câu lệnh While cần thực gì? A Thực sau từ khóa DO C Thực < câu lệnh > sau từ khóa Then B Kiểm tra giá trị D Kiểm tra Câu 11: Kết < điều kiện> câu lệnh While Do có giá trị gì? A Là số nguyên B Là số thực C Đúng ho c sai D Là dãy kí tự Câu 12: Câu lệnh sau từ khóa Do câu lệnh While sẻ thực lần? A lần B lần C lần D Tùy thuộc toán Câu 13: Lựa chọn đáp án Đ (Đúng) ho c S (Sai) Đ S a Trong nhiều trư ng hợp, việc thực câu lệnh l p while tốn th i gian so với câu lệnh l p for b Câu lệnh sau lệnh l p while khơng thực lần từ đầu, điều khiển vịng l p có giá trị sai c Trong vòng l p While Do câu lệnh đơn giản d Trong vòng l p While Do < điều kiện> thông thư ng phép so sánh Câu 14 H y xác định sai cho phát biểu đây: Đ S a Để tính S tổng bình phương n số tự nhiên đầu tiên, đoạn chương trình Pascal sau không bị lỗi cú pháp, lại khơng đạt m c đ ch cần tính tốn: S:=0; for a:=1 to n do; S:=S+a*a b hông nên thay đổi giá trị “biến đếm” câu lệnh l p for do, ví d câu lệnh l p sau không nên s d ng: for i:=1 to n i:=i+2; eLib.vn: Thư viện trực tuyến miễn phí 22 Website: www.eLib.vn | Facebook: eLib.vn c Mọi NNLT có cách để thị cho máy tính thực cáu trúc với câu lệnh Đó câu lệnh l p d Câu lệnh l p sẻ thực câu lệnh nhiều lần, lần hai vịng Câu 15 Đối với đoạn chương trình Pascal sau đây, h y cho biết lệnh writeln in hình giá trị j, k bao nhiêu? (1.5 điểm) j:=2; k:=3; for i:=1 to j:=j+1; k:=k+j; cach:=‟ ‟; writeln(j,cach, k); j=……………… k=………………… Câu 16 Đối với đoạn chương trình Pascal sau đây, h y cho biết lệnh writeln in hình giá trị i , j, k bao nhiêu? (1.5 điểm) i:=1; j:=2; k:=3; while i b else write(a); C if (a mod 2) =0 then write(„So khong hop le‟); D if x = y; then writeln(y); TỰ ẬN Viết chương trình t nh diện tích, chu vi hình chữ nhật, hình trịn, hình bình hành với độ dài cạnh nhập từ bàn phím eLib.vn: Thư viện trực tuyến miễn phí 25 Website: www.eLib.vn | Facebook: eLib.vn ĐÁP ÁN ĐỀ THI HỌC KÌ TIN – SỐ TRẮC N HI M Câu Đáp án D B C D C B C C B TỰ LUẬN Câu 1: Program hinh_hoc; Uses crt; Var a, b, P, S ,r ,h,St,Pt,Sbh,Pbh: real; Begin Clrscr; Write(„Nhap chieu dai a = „); readln(a); Write(„Nhap chieu rong b = „); readln(b); Write(„Nhap ban kinh r = „); readln (r); Write(„Nhap chiều cao h = „); readln (h); P := (a + b)*2; S := a*b; St:=pi*r*r; Pt:=pi*r; Pbh:=(a+b)*2; Sbh:=a*h; Writeln(„Chu vi hinh chu nhat la: „, P:2:1); Writeln(„Dien tich hinh chu nhat la: „, S:2:1); Writeln(„Chu vi hinh tròn la: „, Pt:2:1); Writeln(„Dien tich hinh tron la: „, St2:1); Writeln(„Chu vi hinh tròn la: „, Pbh:2:1); Writeln(„Dien tich hinh tron la: „, Sbh:2:1); Readln; End 10 Đề thi học kì mơn Tin học – Số 10 TRƯỜNG THCS THANH XN ĐỀ THI HỌC KÌ MƠN TIN HỌC eLib.vn: Thư viện trực tuyến miễn phí 26 Website: www.eLib.vn | Facebook: eLib.vn NĂM HỌC 2019-2020 TRẮC N HI M hoanh tròn vào chữ A, B, C ho c D đầu câu em cho Câu Từ sau từ khóa ngơn ngữ lập trình Pascal? A Uses; B Hinh_tron; C End; D A C Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? A 215 đến 215 -1; B -215 đến 215 - 1; C -215 đến 215 -1; D -215 đến 215 Câu Trong ngơn ngữ lập trình Pascal, câu lệnh khai báo sau đúng? A var a, b : integer; B var x = real; C const x := ; D var thong bao : string Câu Kết phép toán 45 div mod + bao nhiêu? A 7; B 5; C 3; D Câu Trong Pascal, giả s x biến kiểu số nguyên Phép gán sau hợp lệ? A x := 15/2; B x := 50; C x := 2,4; D x := 8*3000 Câu Q trình giải tốn máy tính gồm có bước? A 2; B 3; C 4; D Câu Sau soạn thảo chương trình, ta nhấn tổ hợp để dịch chạy chương trình eLib.vn: Thư viện trực tuyến miễn phí 27 Website: www.eLib.vn | Facebook: eLib.vn A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu Nếu cho x = 10, giá trị x sau câu lệnh: if x > then x := x + 5;? A 15; B 10; C 5; D 20 TỰ ẬN: Viết chương trình t nh diện tích, chu vi hình thoi Thể tích diện tích hình hộp chữ nhật, hình lập phương với độ dài cạnh nhập từ bàn phím ĐÁP ÁN ĐỀ THI HỌC KÌ TIN – SỐ 10 TRẮC N HI M D C A D B B C C B TỰ LUẬN Program hinh_hoc; Uses crt; Var a, b, h,d1, d2, S, P, Scn, Slp,Vcn, Vlp: real; Begin Clrscr; Write(„Nhap chieu dai a = „); readln(a); Write(„Nhap chieu rong b = „); readln(b); Write(„Nhap duong cheo d1 = „); readln(d1); Write(„Nhap duong cheo d2 = „); readln(d2); Write(„Nhap chiều cao h = „); readln (h); P := a *4; S := 0,5*(d1*d2); Scn:=2(a*h+b*h+a+b); Vcn:=a*b*h; Slp:=6*a*a; Vlp:=a*a*a; eLib.vn: Thư viện trực tuyến miễn phí 28 Website: www.eLib.vn | Facebook: eLib.vn Writeln(„Chu vi hinh thoi la: „, P:2:1); Writeln(„Dien tich hinh thoi la: „, S:2:1); Writeln(„The tich hinh hop chu nhat: „, Vcn:2:1); Writeln(„Dien tich hinh hop chu nhat la: „, Scn:2:1); Writeln(„The tich hinh lap phuong: „, Vlp:2:1); Writeln(„Dien tich hinh lap phuong: „, Slp:2:1); Readln; End eLib.vn: Thư viện trực tuyến miễn phí 29 ... c:=0 to If a *100 +b *10 +c= a*a*a + b*b*b + c*c*c then Writeln( a *100 +b *10+ c); Readln; End Đề thi học kì môn Tin học – Số TRƯỜNG THCS ĐÀO DUY TỪ ĐỀ THI HỌC KÌ MƠN TIN HỌC NĂM HỌC 2019- 2020 TRẮC... Readln; End 10 Đề thi học kì mơn Tin học – Số 10 TRƯỜNG THCS THANH XUÂN ĐỀ THI HỌC KÌ MƠN TIN HỌC eLib.vn: Thư viện trực tuyến miễn phí 26 Website: www.eLib.vn | Facebook: eLib.vn NĂM HỌC 2019- 2020. .. c là: Có hai tệp tin (Tin Hoc 6.doc) trùng tên nằm thư m c Tin Hoc - Cách s a: Đổi tên hai tệp tin Chẳng hạn đổi tệp tin Tin Học 6.doc thứ thành Tin hoc lop 6.doc Đề thi học kì môn Tin học –

Ngày đăng: 23/10/2021, 08:50

Hình ảnh liên quan

CÂU 6: Để in kết quả ra màn hình, ta sd ng lệnh: A. writeln  - 10 đề thi HK1 môn tin học 8 năm 2019   2020 có đáp án

6.

Để in kết quả ra màn hình, ta sd ng lệnh: A. writeln Xem tại trang 5 của tài liệu.
a. Phần mềm GeoGebr ad ng để vẽ hình hình học. - 10 đề thi HK1 môn tin học 8 năm 2019   2020 có đáp án

a..

Phần mềm GeoGebr ad ng để vẽ hình hình học Xem tại trang 19 của tài liệu.
Viết chương trình t nh diện tích, chu vi của hình chữ nhật, hình tròn, hình bình hành với độ dài các cạnh được nhập từ bàn phím. - 10 đề thi HK1 môn tin học 8 năm 2019   2020 có đáp án

i.

ết chương trình t nh diện tích, chu vi của hình chữ nhật, hình tròn, hình bình hành với độ dài các cạnh được nhập từ bàn phím Xem tại trang 25 của tài liệu.
Viết chương trình t nh diện tích, chu vi của hình thoi. Thể tích và diện tích hình hộp chữ nhật, hình lập phương  với độ dài các cạnh được nhập từ bàn phím. - 10 đề thi HK1 môn tin học 8 năm 2019   2020 có đáp án

i.

ết chương trình t nh diện tích, chu vi của hình thoi. Thể tích và diện tích hình hộp chữ nhật, hình lập phương với độ dài các cạnh được nhập từ bàn phím Xem tại trang 28 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan