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

Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường PTDTBT THCS Nguyễn Bỉnh Khiêm, Bắc Trà My

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

3
lượt xem
0
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 học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường PTDTBT THCS Nguyễn Bỉnh Khiêm, 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 học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường PTDTBT THCS Nguyễn Bỉnh Khiêm, Bắc Trà My

  1. MA TRẬN KIỂM TRA CUỐI HỌC KỲ II - NĂM HỌC: 2022-2023 Môn: TIN HỌC - LỚP 8. MÃ ĐỀ A. Mức độ TT Nội nhận Tổng Chương/ dung/đơ thức % điểm chủ đề n vị kiến Nhận Thông Vận Vận thức biết hiểu dụng dụng cao TNKQ TL TNKQ TL TNKQ TL TNKQ TL 1 Bài 7: 3,5 điểm 1 1 Câu lệnh 2 40% Chủ đề 4: lặp Bài 8: Câu lệnh Lặp với 2 3,5 điểm lặp số lần 2 1 35% chưa biết trước Chủ đề 5: Bài 9. Làm việc 2,0 điểm Làm việc 2 1 với dãy 20% với dãy số số Bài 10: Làm quen Chủ đề 6: với giải phẫu cơ 1,0 điểm Phần thể người 2 10% mềm học bằng tập phần mềm Anatomy Tổng 8 2 1 1,5 0,5 13 câu Tỉ lệ % 40% 30% 20% 10% 100% Tỉ lệ chung 70% 100% NGƯỜI RA ĐỀ NGƯỜI DUYỆT ĐỀ
  2. Bùi Văn Thực Phạm Ngọc Tín BẢNG ĐẶC TẢ ĐỀ KIỂM TRA CUỐI HỌC KỲ II MÔN: TIN HỌC - LỚP 8 NĂM HỌC: 2022-2023 MÃ ĐỀ A
  3. Số câu hỏi theo mức độ nhận thức V ậ Nội dung kiến Đơn vị kiến Mức độ đánh n TT Nhận Thông thức thức giá Vận dụng cao biết hiểu d ụ n g - Nhận biết hoạt động lặp với một số lần nhất định và biết trước. - Cú pháp câu lệnh lặp For...do. - Câu lệnh ghép. - Biết được giá trị đầu phải luôn luôn nhỏ hơn giá trị Bài 7: Câu cuối. 1TN 2TN lệnh lặp - Số lần thực hiện câu lệnh trong câu lệnh lặp For...do. 1TL - Biến đếm trong câu lệnh lặp For...do. - Đoạn chương trình sử dụng câu lệnh lặp for...do. - Biết sửa lỗi chương trình. - Viết chương trình Pascal. Chủ đề 4: - Nhận biết hoạt động lặp với số lần chưa biết trước. 1 - Cú pháp câu lệnh lặp While...do. Câu lệnh lặp - 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. - Biết được kết quả của sẽ có giá trị là đúng hoặc sai. Bài 8: Lặp với - Biết hoạt động đầu tiên của câu lệnh lặp While...do là 1TN T số lần chưa kiểm tra điều kiện. 2TN TL biết trước L - Biết trong câu lệnh lặp while...do là câu lệnh đơn hoặc câu lệnh ghép. - Hiểu hoạt động của câu lệnh While…do - Xác định số lần thực hiện trong câu lệnh While..do. - Đọc hiểu chương trình. - Khai báo được biến mảng Chủ đề 5: Bài 9. Làm 1 2 Làm việc với việc với dãy - Viết chương trình tìm số lớn nhất của một dãy số 2TN T dãy số số cho trước L
  4. NGƯỜI RA ĐỀ NGƯỜI DUYỆT ĐỀ Bùi Văn Thực Phạm Ngọc Tín
  5. PHÒNG GD&ĐT BẮC TRÀ MY KIỂM TRA CUỐI HỌC KỲ II TRƯỜNG PTDTBT THCS NGUYỄN BỈNH KHIÊM MÔN: TIN 8 Họ tên:……………………………….. Năm học: 2022 – 2023 Lớp: 8/…… Thời gian: 45 phút (Không kể giao đề) (MÃ ĐỀ A) Điểm Lời phê I. TRẮC NGHIỆM: (5,0 điểm) Khoanh tròn vào chữ cái trước đáp án đúng. Câu 1. Trong Pascal câu lệnh lặp với số lần biết trước có dạng A. for do ; B. for := to do ; C. while do ; D. while do ; Câu 2. Hoạt động nào dưới đây lặp với số lần xác định trước A. học cho đến khi học thuộc bài. B. quạt quay cho đến khi tắt điện. C. một ngày ăn cơm ba lần. D. gọi điện cho tới khi có người nhấc máy. Câu 3. Để truy cập đến phần tử thứ 5 của mảng số nguyên A ta viết A. write(5). B. A[5]. C. 5[i]. D.5[A]. Câu 4. Hãy cho biết số phần tử tối đa trong câu lệnh sau: Var cannang: array [0..59] of real; A. 58. B. 59. C. 60. D. 61. Câu 5. Hãy cho biết kết quả của đoạn lệnh sau: x:=1; while x < 6 do begin write(x,‘ ’); x:=x+2 end; A. 1 2 3. B.1 4 5. C. 1 5 3. D. 1 3 5. Câu 6. Bạn Bảo múc từng gáo nước cho đến khi đổ đầy bể? A. Hoạt động lặp với số lần xác định trước. B. Hoạt động lặp với số lần chưa biết trước. C. Không phải hoạt động lặp. D. Hoạt động phụ thuộc vào điều kiện. Câu 7. Số vòng lặp trong câu lệnh for...do được xác định? A. Số vòng lặp = Giá trị cuối + giá trị đầu +1. B. Số vòng lặp = Giá trị cuối - giá trị đầu - 1. C. Số vòng lặp = Giá trị cuối + giá trị đầu -1. D. Số vòng lặp = Giá trị cuối - giá trị đầu +1. Câu 8. Để tìm hiểu hệ xương ta nháy chuột vào biểu tượng có chữ: A. EXCRETOR SYSTEM. B. NERVOUS SYSTEM. C. SKELETAL SYSTEM. D. MUSCULAR SYSTEM. Câu 9:  Khi sử dụng lệnh lặp While ... do cần chú ý điều gì? A. Điều kiện dần đi đến sai. B. Điều kiện dần đi đến đúng. C. Số lượng câu lệnh. D. Số lần lặp. Câu 10. Trên màn hình Learn chọn dòng chữ RESPIRATORY SYSTEM để tìm hiểu hệ: A. Hệ cơ. B. Hệ xương. C. Hệ sinh dục. D. Hệ hô hấp. II. TỰ LUẬN: (5,0 điểm)
  6. Câu 11. (2,0 điểm) Cho đoạn lệnh sau: a: = 1; b:=1; While a < 4 do begin a := a + 1; b := b*a; end; Hãy mô tả hoạt động của lệnh lặp trên để tìm ra giá trị cuối cùng của a và b. Câu 12. (1,0 điểm) Dữ liệu kiểu mảng là gì? Viết cú pháp khai báo biến mảng và giải thích các thành phần trong đó. Câu 13. Giả sử ta cần viết chương trình nhập chiều cao cho 1 lớp học có 35 học sinh. Hãy thực hiện các yêu cầu sau: a. (1,0 điểm) Viết lệnh khai báo biến mảng cần sử dụng trong chương trình. b. (1,0 điểm) Sử dụng vòng lặp while...do hoặc for...do viết đoạn chương trình nhập chiều cao cho các học sinh đó. ------------------HẾT----------------- NGƯỜI RA ĐỀ NGƯỜI DUYỆT ĐỀ Bùi Văn Thực Phạm Ngọc Tín HIỆU TRƯỞNG HƯỚNG DẪN CHẤM VÀ THANG ĐIỂM KIỂM TRA CUỐI KỲ II - NĂM HỌC: 2022 - 2023 MÔN: TIN HỌC - LỚP 8. MÃ ĐỀ A. I. TRẮC NGHIỆM: (5,0 điểm) Mỗi câu chọn đúng đáp án đạt 0,5 điểm Câu 1 2 3 4 5 6 7 8 9 10 Đáp B C B C D B C D A A án II. TỰ LUẬN: (5,0 điểm) Câu 11. (2,0 điểm) a: = 1; b:=1; While a < 4 do begin a := a + 1; b := b*a; end; Mô tả hoạt động câu lệnh lặp: a = 1 < 4; a = a + 1 = 1 + 1 = 2, b = b * a = 1 * 2 = 2 0,5đ a = 2 < 4; a = a + 1 = 2 + 1 = 3, b = b * a = 2 * 3 = 6 0,5đ a = 3 < 4; a = a + 1 = 3 + 1 = 4, b = b * a = 6 * 4 = 24 0,5đ a = 4 < 4; Vì điều kiện sai nên kết thúc vòng lặp và giá trị cuối cùng của a = 4 và b = 24 0,5đ Câu 12. (1,0 điểm) - Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự và mọi phần tử đều có cùng một kiể dữ liệu (0,25đ) - Cú pháp khai báo biến mảng Var : array[..] of ; 0,5đ
  7. - Giải thích: + Trong đó var, array là từ khóa, chỉ số đầu và chỉ số cuối là hai số nguyên. (0,25đ) + Chỉ số đầu chỉ số cuối. Câu 13. (2,0 điểm) a. Var Chieucao: array[1..35] of real; (1,0đ) b. i:=1; while i
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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