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 TH&THCS Nguyễn Trãi, Hiệp Đức

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

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

“Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Nguyễn Trãi, Hiệp Đức” giúp các bạn học sinh có thêm tài liệu ôn tập, luyện tập giải đề nhằm nắm vững được những kiến thức, kĩ năng cơ bản, đồng thời vận dụng kiến thức để giải các bài tập một cách thuận lợi. Chúc các bạn thi tốt!

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 TH&THCS Nguyễn Trãi, Hiệp Đức

  1. PHÒNG GD&ĐT HIỆP ĐỨC KHUNG MA TRẬN KIỂM TRA CUỐI HỌC KỲ II TRƯỜNG TH-THCS NGUYỄN TRÃI MÔN: TIN HỌC 8– THỜI GIAN: 45 PHÚT NĂM HỌC: 2022 - 2023 Tổng Mức độ nhận thức TT Nhận biết Nội dung/đơn n dụng thức n dụng Thông Vậ vị kiến Vậ hiểu cao TNKQ TL TNKQ TL TNKQ TH TNKQ TH 1 Bài 7: 2 2 Câu lệnh 1đ 1đ lặp 2 Bài 8: Lặp với 1 2 số lần 0.5đ 1đ chưa biết trước 3 Bài 9: 1 2 Làm việc 0.5đ 1đ với dãy số 4 Bài thực 2 1 hành 3đ 2đ 5,6,7 4 câu 4 câu 4 câu 1 câu 13 câu Tổng 2 điểm 2 điểm 4 điểm 2 điểm 10 điểm Tỉ lệ % 20% 20% 40% 20% 100% Tỉ lệ 40% 60% 100% chung
  2. PHÒNG GD&ĐT HIỆP ĐỨC BẢNG ĐẶC TẢ ĐỀ KIỂM TRA CUỐI HỌC KỲ II TRƯỜNG TH-THCS NGUYỄN TRÃI MÔN: TIN HỌC 8 – THỜI GIAN: 45 PHÚT NĂM HỌC: 2022 - 2023 NỘI DUNG MỨC ĐỘ MÔ TẢ Nhận biết Biết cấu trúc và hoạt động câu lệnh lặp for...do. Bài 7: Câu lệnh lặp Thông hiểu Hiểu nguyên tắc hoạt động của câu lệnh for...do. Số lần thực hiện câu lệnh trong câu lệnh lặp For...do. Nhận biết Biết cấu trúc và hoạt động câu lệnh lặp while...do. Bài 8: Lặp với số lần chưa biết trước Vận dụng Đọc hiểu câu lệnh lặp while…do để xác định kết quả sau khi chạy chương trình. Bài 9: Làm việc với dãy số Nhận biết Biết cú pháp và hoạt động của khai báo biến mảng. Thông hiểu Hiểu nguyên tắc hoạt động của cấu trúc khai báo biến mảng. Bài thực hành 5,6,7 Vận dụng Khai báo biến mảng. Dùng câu lệnh lặp lần lượt nhập các phần tử trong mảng. Vận dụng Viết hoàn chỉnh và chạy được chương trình. cao
  3. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA CUỐI HỌC KỲ II - NĂM HỌC 2022-2023 TRƯỜNG TH-THCS NGUYỄN TRÃI MÔN: TIN HỌC - LỚP 8 Thời gian: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giám khảo: Họ và tên: …………………………..... Lớp: 8 I. TRẮC NGHIỆM: (5,0 điểm) – Thời gian: 15 phút. Chọn phương án trả lời đúng nhất của mỗi câu sau: Câu 1: Bạn An ăn sáng mỗi ngày là hoạt động? A. Lặp với số lần biết trước. B. Lặp với số lần chưa biết trước. C. Không có hoạt động lặp. D. Lặp không giới hạn. Câu 2: Hoạt động nào sau đây có thể tính toán được số lần làm việc? A. Múc từng gáo nước đến đầy bể. B. Đi lên tầng, đến tầng 10 thì dừng. C. Học cho tới khi thuộc bài. D. Nhặt từng cọng rau cho tới khi xong. Câu 3: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì? For i:=1 to 10 do write (i,’ ‘); A. 1 2 3 4 5 6 7 8 9 10 B. 10 9 8 7 6 5 4 3 2 1 C. Đưa ra 10 dấu cách. D. Không đưa ra kết quả gì. Câu 4: Câu lệnh Pascal : While (4*5>=20) do Writeln (4*5); sẽ : A. In số 20 ra màn hình 4 lần. B. In số 20 ra màn hình 5 lần. C. Không thực hiện lệnh Writeln (4*5). D. Lặp vô hạn lần lệnh Writeln (4*5). Câu 5: Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị? A. 4 B. 6 C. 5 D. 7 Câu 6: Đoạn lệnh sau đây sẽ cho kết quả gì? s:=0;i:=1; While i
  4. PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA CUỐI HỌC KỲ II - NĂM HỌC 2022-2023 TRƯỜNG TH-THCS NGUYỄN TRÃI MÔN: TIN HỌC - LỚP 8 Thời gian: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giám khảo: Họ và tên: …………………………..... Lớp: 8 II. THỰC HÀNH (5,0 đ) – Thời gian: 30 phút. Sử dụng ngôn ngữ lập trình Pascal để viết chương trình cho 1 trong các bài sau đây: 1. Cho dãy số gồm n phần tử, tính tổng các phần tử âm của dãy. 2. Cho dãy số gồm n phần tử, tính tổng các phần tử chẵn của dãy. Hướng dẫn : Khai báo biến mảng. Nhập từ bàn phím số phần tử và giá trị từng phần tử.. In kết quả ra màn hình. ---------------Hết--------------- PHÒNG GD&ĐT HIỆP ĐỨC KIỂM TRA CUỐI HỌC KỲ II - NĂM HỌC 2022-2023 TRƯỜNG TH-THCS NGUYỄN TRÃI MÔN: TIN HỌC - LỚP 8
  5. Thời gian: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giám khảo: Họ và tên: …………………………..... Lớp: 8 II. THỰC HÀNH (5,0 đ) – Thời gian: 30 phút. Sử dụng ngôn ngữ lập trình Pascal để viết chương trình cho 1 trong các bài sau đây: 3. Cho dãy số gồm n phần tử, tính tổng các phần tử âm của dãy. 4. Cho dãy số gồm n phần tử, tính tổng các phần tử chẵn của dãy. Hướng dẫn : Khai báo biến mảng. Nhập từ bàn phím số phần tử và giá trị từng phần tử.. In kết quả ra màn hình. ---------------Hết---------------
  6. PHÒNG GD & ĐT HIỆP ĐỨC KIỂM TRA CUỐI HỌC KỲ II – NĂM HỌC: TRƯỜNG TH-THCS NGUYỄN TRÃI 2022 -2023 MÔN: TIN HỌC – LỚP 8 THỜI GIAN: 45 PHÚT HƯỚNG DẪN CHẤM I. TRẮC NGHIỆM (5,0đ) Mỗi câu chọn đúng ghi 0,5đ Câu 1 2 3 4 5 6 7 8 9 10 Đáp án B B A D C A A D A B II. THỰC HÀNH (5,0đ) Hướng dẫn chấm Điểm Khai báo biến mảng. 1 Nhập từ bàn phím số phần tử và giá trị từng phần tử.. 2 Viết, sửa lỗi và chạy đúng chương trình. 2
  7. Program cau1; Uses crt; Var N, i, S: integer; A: array[1..100] of integer; Begin Clrscr; Write(‘Nhap so N = ‘); Readln(N); For i := 1 to N do Begin Write(‘Nhap cac phan tu A[‘,i,’] = ‘); Readln(A[i]); End; S:=0; For i : = 1 to N do if A[i]
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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