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 19.8, Bắc Trà My

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

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

Mời các bạn cùng 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 19.8, Bắc Trà My" sau đây để biết được cấu trúc đề thi, cách thức làm bài thi cũng như những dạng bài chính được đưa ra trong đề thi. Từ đó, giúp các bạn học sinh có kế hoạch học tập và ôn thi hiệu quả.

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 19.8, Bắc Trà My

  1. MA TRẬN KIỂM TRA GIỮA HỌC KÌ II NĂM HỌC 2022-2023 Môn: TIN - LỚP 8 Cấp độ Chủ đề Nhận biết Thông hiểu Vận dụng Vận dụng cao Cộng - Bài 7: Câu lệnh - Nhận biết hoạt động - Số lần thực hiện câu - Biết sửa lỗi chương lặp. lặp với một số lần nhất lệnh trong câu lệnh trình. - Viết chương - Bài TH5: Bài thực định và biết trước. lặp For...do. trình Pascal. hành: Sử dụng lệnh - Cú pháp câu lệnh lặp - Biến đếm trong câu lặp For...do. For...do. lệnh lặp 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ố câu: 8 Số điểm: 1,5 0,5 1,0 1,0 1,0 Số điểm: 5 - Bài 8: Lặp với số - Nhận biết hoạt động - Hiểu hoạt động của - Đọc hiểu chương Câu lần chưa biết trước. lặp với số lần chưa biết câu lệnh While…do. trình. lệnh - Bài TH6: Sử dụng trước. - Xác định số lần thực lặp lệnh lặp While...do. - Cú pháp câu lệnh lặp hiện trong câu lệnh While...do. While..do. - Nhận biết được điều kiện trong câu lệnh lặp While...do thường là phép so sánh. TN TL TN TL TN TL TN TL Số câu: 5 1 2 1 Số câu:9 Số điểm: 2,5 0,5 1,0 1,0 Số điểm: 5 Tổng Số câu: 8 6 2 1 17 Tổng Số điểm: 4,0 3,0 2,0 1,0 10,0 Tổng Tỉ lệ: 40% 30% 20% 10% 100%
  2. BẢNG ĐẶC TẢ KĨ THUẬT ĐỀ KIỂM TRA GIỮA KÌ 2 MÔN: TIN HỌC 8 Câu 1. NB. Hoạt động lặp với số lần chưa biết trước. Câu 2. NB. Điều kiện trong câu lệnh lặp với số lần chưa biết trước. Câu 3. NB. Câu lệnh lặp với số lần chưa xác định có dạng. Câu 4. NB. Số vòng lặp trong câu lệnh: For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh); được xác định như thế nào Câu 5. TH. Tìm giá trị S khi thực hiện đoạn chương trình có câu lệnh lặp for...to...do. Câu 6.NB. Cú pháp của câu lệnh lặp với số lần xác định. Câu 7. TH. Tìm được kết quả của b trong đoạn chương trình có câu lệnh lặp while .. do. Câu 8. NB. Lúc nào thì câu lệnh lặp While..Do sẽ dừng lại? Câu 9. NB. Trong ngôn ngữ lập trình Pascal, với câu lệnh lặp em đã học có mấy dạng? Câu 10. TH. Câu lệnh pascal nào sau đây là hợp lệ? Câu 11. VD. Với đoạn chương trình đã cho a) Xác định chương trình đó thực hiện bao nhiêu vòng lặp? b) Giá trị T kết thúc bằng bao nhiêu? Câu 12.VD. Xác định ý nghĩa đoạn chương trình đã cho. Câu 13. Với đoạn chương trình đã cho. a) TH. Tìm được chương trình đã cho có bao nhiêu vòng lặp? b) TH. Tìm được Biến đếm trong chương trình trên có tên là gì? c) VD. Xác định được đoạn chương trình đã cho như vậy đúng hay sai. Và sửa lỗi sai trong chương trình đó (nếu có). Câu 14. VDC. Vận dụng câu lệnh lặp while ... do, viết chương trình tìm tổng nhỏ nhất lớn hơn của 20. ---------------HẾT-------------
  3. PHÒNG GD&ĐT BẮC TRÀ MY KIỂM TRA GIỮA HỌC KỲ II. TRƯỜNG TRUNG HỌC CƠ SỞ 19.8 NĂM HỌC 2022-2023 Họ tên HS: …………………………… MÔN: TIN HỌC 8 Lớp: ……. THỜI GIAN: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giáo viên ĐỀ. A.TRẮC NGHIỆM. (5.0 điểm) Khoanh tròn vào chữ cái trước câu trả lời em cho là đúng nhất. Câu 1. Hoạt động nào sau đây lặp với số lần chưa biết trước? A. Học cho tới khi thuộc bài. B. In số 20 ra màn hình 5 lần. C. Đánh răng mỗi ngày 3 lần. D. Mỗi buổi sáng 6 giờ, em đều đi chợ mua rau. Câu 2. Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là A. phép gán. B. phép so sánh. C. câu lệnh ghép. D. câu lệnh đơn. Câu 3. Câu lệnh lặp với số lần chưa biết trước có dạng. A. while do ;. B. while do ;. C. for := to do ;. D. for := to do ;. Câu 4. Trong các câu lệnh lặp sau câu lệnh nào có chứa câu lệnh ghép? A. For i:= 1 to n do s:= s+i;. B. For i:= 1 to n do s:= s+i; delay (100);. C. For i:= 1 to n do begin s:= s+i; delay (100); end;. D. For i:= 1 to n do s:= s+2;. Câu 5. Cho s và i là hai biến kiểu nguyên. Tìm giá trị S khi thực hiện đoạn chương trình sau đây S:=0; For i:=1 to 5 do S:= S+i; A. S=0. B. S= 5. C. S=10. D. S=15. Câu 6. Cú pháp của câu lệnh lặp với số lần biết trước là A. while do ;. B. while do ;. C. for := to do ;. D. for := to do ;. Câu 7. Hãy cho biết kết quả của b trong đoạn chương trình sau đây. a:=10; b:=5; while a>=10 do begin b:=b+a; a:=a-1; end; A. b=5. B. b=10. C. b=15. D. B=20. Câu 8. Lúc nào thì câu lệnh lặp While..Do sẽ dừng lại? A. có giá trị đúng. B. < Điều kiện> có giá trị sai. C. Các câu lệnh bên trong < câu lệnh> đã thực hiện xong.
  4. D. Các câu lệnh bên trong < điều kiện> đã thực hiện xong. Câu 9. Hoạt động nào sau đây lặp với số lần biết trước? A. Chiều nay, em phải nấu cơm. B. Đánh răng mỗi ngày 3 lần. C. Đi chợ mua rau. D. Hôm nay, em đi xem phim với bạn Hoa. Câu 10. Kết quả của < điều kiện> trong câu lệnh While .. Do có giá trị là gì? A. Là 1 số nguyên. B. Là 1 số thực. C. Đúng hoặc sai. D. Là 1 dãy kí tự. B. TỰ LUẬN (5.0 điểm) Với đoạn chương trình sau. (Áp dụng cho câu 11,12) i:=0; T:=2; While T
  5. ĐÁP ÁN KIỂM TRA GIỮA HỌC KÌ II. NĂM HỌC 2022-2023 Môn: TIN - LỚP 8 I. TRẮC NGHIỆM (5.0 điểm) Câu hỏi 1 2 3 4 5 Điểm A B A C D Mỗi câu đúng Đáp án được 0.5 điểm Câu hỏi 6 7 8 9 10 Đáp án D C B B C II. TỰ LUẬN. (5.0 điểm) Khởi tạo:i:=0; T:=2; Tìm được số vòng T
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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