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 Phan Bội Châu, Hiệp Đức

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

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

Hãy tham khảo “Đề 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 Phan Bội Châu, Hiệp Đức” được chia sẻ dưới đây để giúp các em biết thêm cấu trúc đề thi như thế nào, rèn luyện kỹ năng giải bài tập và có thêm tư liệu tham khảo chuẩn bị cho kì thi sắp tới đạt điểm tốt hơn.

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 Phan Bội Châu, Hiệp Đức

  1. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA GIỮA HỌC KỲ II (2022-2023) TRƯỜNG THCS PHAN BỘI CHÂU MÔN: TIN HỌC – LỚP 8 MA TRẬN ĐỀ KIỂM TRA Cấp độ Nhận biết Thông hiểu Vận dụng Tống Vận dụng Vận dụng TNKQ TL TNKQ TL số thấp cao Tên bài học 1. Câu lệnh lặp Số câu 3 1 1 4 Số điểm 1,5 1,0 0,5 3,0 Tỷ lệ 15% 10% 5% 30% 2. Bài thực hành 5. Sử dụng lệnh lặp for Số câu 1 1 1 3 Số điểm 0,5 1,0 2,0 3,5 Tỷ lệ 5% 10% 20% 35% 3. Lặp với số lần chưa bết trước Số câu 3 2 5 Số điểm 1,5 1,0 2,5 Tỷ lệ 15% 10% 25% 4. Bài thực hành 5. Sử dụng lệnh lặp while…do Số câu 1 1 Số điểm 1,0 1,0 Tỷ lệ 10% 10% Tổng số câu 7 5 1 1 14 Tổng số điểm 4,0 3,0 2,0 1 ,0 10 Tỷ lệ 40% 30% 20% 10% 100%
  2. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA GIỮA HỌC KỲ II - NĂM HỌC: 2022-2023 TRƯỜNG THCS PHAN BỘI CHÂU MÔN: TIN HỌC – LỚP 8 BẢNG ĐẶC TẢ ĐỀ KIỂM TRA
  3. Mức độ đánh giá Số câu hỏi theo mức độ đánh giá Chủ đề Nhận biết Thông hiểu Vân dụng Vận dụng thấp cao Nhận biết - Biết được khái niệm về câu lệnh lặp, các hoạt 3TN động lặp. - Cú pháp của câu lệnh lặp với số lần lặp biết Bài 7: Câu trước. lệnh lặp - Tính được số lần lặp - Biết được tác dụng của câu lệnh read()/ readln(). 1TL Thông - Biết được hoạt động của của lệnh lặp for...do 1TN hiểu Thông - Hiểu câu lệnh được câu lệnh GotoXY(a, b), 1TN, 1TL hiểu WhereX, WhereY Bài thực Vận dụng - Viết được chương trình Pascal có sử dụng câu 1TL hành 5. Sử thấp lệnh for...do dụng lệnh lặp Vận dụng - Tiếp tục nâng cao kĩ năng đọc và tìm hiểu while...do cao chương trình - Sử dụng được các câu lệnh lặp for...do lồng nhau Nhận biết - Biết được hoạt động lặp với số làn chưa biết 3TN trước. Bài 8: Lặp với số lần - Biết được cú pháp cú câu lệnh lặp với số lần chưa biết chưa biết trước. trước Thông 2TN - Biết được hoạt động của câu lệnh while...do hiểu Vận dung - Viết chương trình Pascal sử dụng câu lệnh lặp thấp với số lần không xác định trước While...do Bài thực - Rèn luyện khả năng đọc chương trình, tìm hiểu hành 6. Sử tác dụng của các câu lệnh dụng lệnh lặp Vận dụng - Phân biệt được câu lệnh lặp for...do và câu lệnh 1TL while...do cao lặp while...do
  4. TRƯỜNG THCS PHAN BỘI CHÂU KIỂM TRA GIỮA HỌC KỲ II Họ và tên: ........................................... NĂM HỌC 2022-2023 Lớp: 8/ ……. Môn: TIN HỌC – Lớp 8 (Phần: Trắc nghiệm) Thời gian: 15 phút (không kể thời gian giao đề) ĐIỂM Nhận xét của Giáo viên Bằng số Bằng chữ Mã đề : 01 I. TRẮC NGHIỆM: (5 điểm) Hãy chọn vào chữ cái A, B, C, D đứng trước phương án trả lời đúng (từ câu 1-10) và trả lời vào ô tương ứng Câu 1 2 3 4 5 6 7 8 9 10 Đáp án Câu 1: Cú pháp câu lệnh lặp for…do: A. for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >; B. for < biến đếm > := < giá trị cuối > to < giá trị đầu > do < câu lệnh >; C. for < điều kiện > do < câu lệnh >; D. for < giá trị đầu > to < giá trị cuối > do < câu lệnh >; Câu 2: Sau khi thực hiện đoạn chương trình sau: S:=0; For i:=1 to 6 do S:=S+i; Giá trị của biến S bằng bao nhiêu? A. S = 0 B. S = 6 C. S = 15 D. S = 21 Câu 3: Hoạt động nào sau đây lặp với số lần lặp biết trước? A. Giặt tới khi sạch B. Gọi điện tới khi có người nghe máy C. Đánh răng mỗi ngày 2 lần D. Học bài cho tới khi thuộc bài Câu 4: Lệnh GotoXY(6,WhereY); có ý nghĩa gì? A. Đưa con trỏ về cột 6, hàng y B. Đưa con trỏ về vị trí cột 6 của hàng hiện tại C. Đưa con trỏ về vị trí hàng 6 của cột hiện tại D. Đưa con trỏ về vị trí cột 6 của cột hiện tại Câu 5. Cho biết câu lệnh sau từ khoá Do sẽ được lặp lại bao nhiêu lần? For i:=0 to 35 do S:=S+i; A. 0 B. 34 C. 35 D. 36 Câu 6. Hãy cho biết với đoạn lệnh sau chương trình thực hiện bao nhiêu vòng lặp và kết thúc giá trị của s, n bằng bao nhiêu? s:=0; n:=0; while s=10 do begin n:=n+1; s:=s+n; end;
  5. A. 0 vòng lặp, s=0, n=0 B. 5 vòng lặp, s=15, n=5 C. 10 vòng lặp, s=10, n=0 D. 1 vòng lặp, s=10, n=2
  6. Câu 7. Cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp. Khi kết thúc, giá trị của s bằng bao nhiêu? Bước 1: s = 10, x = 2 Bước 2: Nếu s
  7. TRƯỜNG THCS PHAN BỘI CHÂU KIỂM TRA GIỮA HỌC KỲ II Họ và tên: ........................................... NĂM HỌC 2022-2023 Lớp: 8/ … Môn: TIN HỌC – Lớp 8 (Phần: Thực hành) Thời gian: 30 phút (không kể thời gian giao đề) ĐIỂM Nhận xét của Giáo viên Bằng số Bằng chữ Mã đề: 01. B. THỰC HÀNH. (5 điểm) Viết chương trình thực hiện các công việc sau: Câu 11. (1 điểm). Nhập một số tự nhiên K từ bàn phím Câu 12. (2 điểm). Sử dụng câu lệnh lặp for…do để tính tổng của K số tự nhiên Câu 13. (1 điểm). Viết lại chương trình sử dụng câu lệnh lặp while … do thay cho câu lệnh for …do Câu 14. (1 điểm). Sử dụng thêm các câu lệnh GotoXY(a,b); để điều chỉnh kết quả in ra giữa màn hình * Lưu ý: Lưu tên chương trình theo cú pháp KTGHKII_TenHS_lop (Ví dụ: KTGKII_NguyenVanA_lop8_3) ---------------Hết--------------- (Giám thị coi thi không giải thích gì thêm)
  8. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA GIỮA HỌC KỲ II (2022-2023) TRƯỜNG THCS PHAN BỘI CHÂU MÔN: TIN HỌC-LỚP 8 HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM (Mã đề 01) I. TRẮC NGHIỆM: (5 điểm) Đúng mỗi câu ghi 0,5đ Câu 1 2 3 4 5 6 7 8 9 10 Đáp án A D C B D A D C C B II. TỰ LUẬN: (5 điểm) Câu Đáp án Biểu điểm Câu 11 (1 điểm) program ktraGKII; 1,0đ uses crt; var K, S,i: integer; begin clrscr; write(‘Nhap so tu nhien K:’); readln(K); Câu 12 (2 điểm) S:=0; 2,0đ for i:=1 to K do S:=S + i; writeln (‘Tong cua’,K,’ so tu nhien dau tien la:’, S); readln; end. Câu 13 (1 điểm) - Sửa lại chương trình đoạn chương trình sử dụng câu 1,0đ lệnh While…do thay cho câu lệnh For…do i:=1; while i
  9. TRƯỜNG THCS PHAN BỘI CHÂU KIỂM TRA GIỮA HỌC KỲ II Họ và tên: ........................................... NĂM HỌC 2022-2023 Lớp: 8/ ….. Môn: TIN HỌC – Lớp 8 (Phần: Trắc nghiệm) Thời gian: 15 phút (không kể thời gian giao đề) ĐIỂM Nhận xét của Giáo viên Bằng số Bằng chữ Mã đề : 02 I. TRẮC NGHIỆM: (5 điểm) Hãy chọn vào chữ cái A, B, C, D đứng trước phương án trả lời đúng (từ câu 1-10) và trả lời vào ô tương ứng Câu 1 2 3 4 5 6 7 8 9 10 Đáp án Câu 1: Trong các câu lệnh lặp Pascal sau đây, câu lệnh nào đúng: A. for i : =1 to 10 do sum:=sum + i; B. for i:=10 to 0 do sum:=sum + i; C. for i>=1 do sum:=sum + i; D. for i>=1 to 10 do sum:=sum + i; Câu 2: Sau khi thực hiện đoạn chương trình sau: tong:=0; For i:=1 to 6 do tong:=tong+i; Giá trị của biến S bằng bao nhiêu? A. S = 0 B. S = 6 C. S = 15 D. S = 21 Câu 3: Kiểu dữ liệu của biến đếm trong lệnh lặp For – do: A. Cùng kiểu với giá trị đầu và giá trị cuối B. Chỉ cần khác kiểu với giá trị đầu C. Cùng kiểu với các biến trong câu lệnh D. Không cần phải xác định kiểu dữ liệu Câu 4: Lệnh GotoXY(WhereX, 6); có ý nghĩa gì? A. Đưa con trỏ về cột 6, hàng X B. Đưa con trỏ về vị trí cột 6 của hàng hiện tại C. Đưa con trỏ về vị trí của cột hiện tại, hàng 6 D. Đưa con trỏ về vị trí cột 6 của hàng Y Câu 5. Cho biết câu lệnh sau từ khoá Do sẽ được lặp lại bao nhiêu lần? For i:=2 to 35 do S:=S+i; A. 0 B. 34 C. 35 D. 36 Câu 6. Hãy cho biết với đoạn lệnh sau chương trình thực hiện bao nhiêu vòng lặp và kết thúc giá trị của s, n bằng bao nhiêu? s:=0; n:=0; while s=10 do begin n:=n+1; s:=s+n; end; A. 1 vòng lặp, s=10, n=2 B. 5 vòng lặp, s=15, n=5 C. 10 vòng lặp, s=10, n=0 D. 0 vòng lặp, s=0, n=0
  10. Câu 7. Cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp. Khi kết thúc, giá trị của s bằng bao nhiêu? Bước 1: s = 10, x = 4 Bước 2: Nếu s
  11. TRƯỜNG THCS PHAN BỘI CHÂU KIỂM TRA GIỮA HỌC KỲ II Họ và tên: ........................................... NĂM HỌC 2022-2023 Lớp: 8/ …… Môn: TIN HỌC – Lớp 8 (Phần: Thực hành) Thời gian: 30 phút (không kể thời gian giao đề) ĐIỂM Nhận xét của Giáo viên Bằng số Bằng chữ Mã đề: 02. B. THỰC HÀNH. (5 điểm) Viết chương trình thực hiện các công việc sau: Câu 11. (1 điểm). Nhập một số tự nhiên N từ bàn phím Câu 12. (2 điểm). Sử dụng câu lệnh lặp While…do để tính tích của N số tự nhiên Câu 13. (1 điểm). Viết lại chương trình sử dụng câu lệnh lặp for … do thay cho câu lệnh while …do Câu 14. (1 điểm). Sử dụng thêm các câu lệnh GotoXY(a,b); để điều chỉnh kết quả in ra giữa màn hình * Lưu ý: Lưu tên chương trình theo cú pháp KTGHKII_TenHS_lop (Ví dụ: KTGHKII_NguyenVanA_lop8_3) ---------------Hết--------------- (Giám thị coi thi không giải thích gì thêm)
  12. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA GIỮA HỌC KỲ II (2022-2023) TRƯỜNG THCS PHAN BỘI CHÂU MÔN: TIN HỌC-LỚP 8 HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM Mã đề: 02 I. TRẮC NGHIỆM: (5 điểm) Đúng mỗi câu ghi 0,5đ Câu 1 2 3 4 5 6 7 8 9 10 Đáp án A D A C B D C B C B II. THỰC HÀNH: (5 điểm) Câu Đáp án Biểu điểm Câu 11 (1 điểm) program ktraGKII; 1,0đ uses crt; var N, T,i: integer; begin clrscr; write(‘Nhap so tu nhien N:’); readln(N); Câu 12 (2 điểm) T:=0; i:=1; 2,0đ While i
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0