intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Trãi, Tiên Phước

Chia sẻ: _ _ | Ngày: | Loại File: DOCX | Số trang:9

6
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nhằm giúp các bạn sinh viên đang chuẩn bị bước vào kì thi có thêm tài liệu ôn tập, TaiLieu.VN giới thiệu đến các bạn ‘Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Trãi, Tiên Phước’ để ôn tập nắm vững kiến thức. Chúc các bạn đạt kết quả cao trong kì thi!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Trãi, Tiên Phước

  1. MA TRẬN KIỂM TRA GIỮA HỌC KÌ II NĂM HỌC 2020-2021 Môn: TIN - LỚP 8 (Kèm theo Công văn số 1749/SGDĐT-GDTrH ngày 13/10/2020 của Sở GDĐT Quảng Nam) Vận dụng Vận dụng Thông Nhận biết cấp độ cấp độ Cộng hiểu thấp cao - Bài 7: - Nhận - Số lần - Biết sửa Câu lệnh biết hoạt thực hiện lỗi lặp động lặp câu lệnh chương - Bài với một số trong câu trình. TH5: Bài lần nhất lệnh lặp - Viết thực định và For...do. chương hành: Sử biết trước. - Biến trình dụng lệnh - Cú pháp đếm trong Pascal. lặp câu lệnh câu lệnh For...do lặp lặp For...do. For...do. - Câu lệnh ghép. TN TL TN TL TN TL TN TL Số câu: 3 1 2 1 1 Số điểm: 1,5 0, 1 1 1 5 - Bài 8: - Nhận - Hiểu - Đọc hiểu Lặp với biết hoạt hoạt động chương số lần động lặp của câu trình. chưa biết với số lần lệnh trước. chưa biết While… - Bài trước. do TH6: Sử - Cú pháp - Xác định dụng lệnh câu lệnh số lần lặp lặp thực hiện While...d While...do trong câu o . lệnh - Nhận While..do. biết được điều kiện trong câu lệnh lặp While...do thường là phép so sánh.
  2. TN TL TN TL TN TL TN TL Số câu: 5 1 2 1 Số điểm: 2,5 0, 1 1 5 2
  3. Trường THCS Nguyễn Trãi KIỂM TRA GIỮA KỲ Họ và tên: HỌC KỲ II, NĂM HỌC 2022-2023 …………………….. MÔN: TIN HỌC – LỚP: 8 …… Lớp: 8 Thời gian làm bài: 45 phút (Không kể thời gian giao đề) ĐIỂM: NHẬN XÉT CỦA THẦY/CÔ: A. TRẮC NGHIỆM KHÁCH QUAN (5 điểm) Chọn một phương án trả lời đúng của mỗi câu sau: Câu 1. Trong pascal các lệnh for ... do dùng để làm gì? A. Thực hiện một công việc; B. Thực hiện nhiều công việc lặp đi lặp lại; C. Thực hiện một công việc được lặp đi lặp lại nhiều lần; D. Thực hiện một công việc được lặp đi lặp lại với số lần cho trước. Câu 2. Trong các hoạt động lặp dưới đây, hoạt động nào là hoạt động lặp với số lần chưa biết trước? A. Đánh răng mỗi ngày hai lần. B. Tập thể dục mỗi ngày một lần. C. Học bài cho đến khi nào thuộc. D. Ăn cơm mỗi ngày ba lần. Câu 3. Kết quả in ra màn hình của câu lệnh For i:=2 to 4 do write(‘ G’); là: A. G G B. G G G G C. G D. G G G Câu 4. Câu lệnh thành phần của câu lệnh lặp for …do trong đoạn chương trình nào dưới đây là câu lệnh ghép? A. j:=2; k:=3; B. j:=2; k:=3; C. j:=2; k:=3; D. j:=2; k:=3; For i:=1 to 5 do For i:=1 to 5 do For i:=1 to 5 do For i:=1 to 5 do J:=j+1; begin J:=j+1; K:=k+j; J:=j+1; K:=k+j; K:=k+j; end; Cach:= ’ ‘ Writeln(j, cach, k); Cach:= ’ ‘ Cach:= ’ ‘ Writeln(j, cach, k); Writeln(j, cach, k); Writeln(j, cach, k); Câu 5. Trong các hoạt động dưới đây, hoạt động nào sẽ được thực hiện lặp lại với số lần chưa biết trước? A. Tính tổng của 20 số tự nhiên đầu tiên B. Nhập một số hợp lệ, ví dụ số nguyên trong khoảng từ 0 đến 10 vào máy tính. Nếu số nhập vào không hợp lệ thì được yêu cầu nhập lại. C. Nhập vào một dãy số thực gồm 10 chữ số. D. In ra màn hình 10 số nguyên chẵn. Câu 6. Trong các câu lệnh sau, câu lệnh nào là câu lệnh lặp với số lần chưa biết trước? A. for := to do ; B. if then ; C. While do ; D. If then else ;
  4. Câu 7. Câu lệnh nào sau đây mắc lỗi? A. x:=5; while x:=5 do x:=x+3; B. x:=5; while x=5 do x:=x-3; D. x:=5; while x=5 do x:=x+3; Câu 8. Trong các câu lệnh lặp của pascal sau đây, câu lệnh nào đúng? A. while i:=1 do t:=10; B. i:=1; while i
  5. Bài tập 5. (1 điểm) Chương trình pascal dưới đây thực hiện nhiệm vụ gì? Var tong; so:real; Begin Tong:=0; Write(‘nhap so dau tien:’); readln(so); While so 0 do Begin Tong:=tong+1/so; Write(‘nhap so tiep theo:’); Readln(so); End; Write(‘ket qua la:’, tong:6:2); End.. Bài tập 6. (1 điểm) Em hãy viết chương trình tính tổng các số chẳn từ 1 đến 20 ( Dùng lệnh For...To....do hoặc lệnh While ...do) ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………
  6. ………………………………………………………………………………………… ………………………………………………………………………… Giáo viên ra đề Nguyễn Thị Thu Quyên KIỂM TRA GIỮA KỲ HỌC KÌ II, NĂM HỌC: 2022 – 2023 HƯỚNG DẪN CHẤM MÔN: TIN HỌC - LỚP: 8 A. TRẮC NGHIỆM KHÁCH QUAN: (5,0 điểm) Mỗi câu chọn đúng đạt 0,5 điểm. Câu 1 2 3 4 5 6 7 8 9 10 Đ/án D C D B B C A D A B B. TỰ LUẬN: (5,0 điểm) Bài tập 1. (1 điểm) Câu 1. Khi thực hiện đoạn chương trình bên, kết quả in ra màn hình là bao nhiêu? Trả lời: 21 Câu 2. Số lần thực hiện của câu lệnh ghép ở đoạn chương trình bên là bao nhiêu lần? Trả lờiCâu lệnh ghép đó được thực hiện lặp lại 7 lần. Bài tập 3. (0,5 điểm) Em hãy cho biết số lần được thực hiệncủa câu lệnh write(‘O’) trong câu lệnh pascal: 6
  7. For i:= 0 to 5 do Write(‘O’); Trả lời: 6 lần Bài tập 4. (1 điểm) Mỗi lỗi sửa đúng đạt 0.25 điểm. Gồm có 4 lỗi. Câu lệnh Sửa đúng Var X: real; Begin for x=1 to 10.5 do Var X: integer; Begin for x:=1 to 10 do writeln(‘A); end. writeln(‘A’); end. Bài tập 5. Chương trình đó làm nhiệm vụ tính tổng nghịch đảo của các số nhập từ bàn phím, (0.5 điểm) kết thúc khi số nhập vào là số 0 (0.5 điểm) Bài tập 6. (1 điểm) - Đúng phần khai báo: 0.25 điểm - Đúng phần xử lí: 0.5 điểm - Đúng phần in kết quả 0.25 điểm Học sinh viết cách khác đúng vẫn cho điểm tối đa.
  8. 8
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1