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 2021-2022 có đáp án - Trường THCS Phúc Trìu, Thái Nguyên

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

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

Tham khảo “Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Phúc Trìu, Thái Nguyên” để bổ sung kiến thức, nâng cao tư duy và rèn luyện kỹ năng giải đề chuẩn bị thật tốt cho kì thi học kì sắp tới các em nhé! Chúc các em ôn tập kiểm tra đạt kết quả cao!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Phúc Trìu, Thái Nguyên

  1. PHÒNG GDĐT TP THÁI NGUYÊN ĐỀ KIỂM TRA CUỐI HỌC KỲ II TRƯỜNG THCS PHÚC TRÌU Năm học 2021 - 2022 Môn: Tin Học Lớp 8 (Thời gian làm bài 45 phút) Họ và tên:............................... Lớp:............ Điểm Nhận xét của Thầy, Cô giáo Đề bài I. PHẦN TRẮC NGHIỆM (3,0 điểm-mỗi câu trả lời đúng được 0,5 điểm) Khoanh tròn vào chữ cái đầu mỗi câu trả lời đúng và đầy đủ nhất. Câu 1. Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc? A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm lớn hơn giá trị cuối. C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm bằng giá trị đầu. Câu 2. 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. Số lần lặp. C. Số lượng câu lệnh. D. Điều kiện dần đi đến đúng. Câu 3. Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì? A. Thực hiện sau từ khóa do. B. Kiểm tra giá trị của . C. Thực hiện sau từ khóa then. D. Kiểm tra . Câu 4. Trước khi khai báo mảng A: array [1..n] of Real, thì phải khai báo điều gì trước? A. Const n=10; B. Var n:integer; C. Cả A và B đều đúng. D. Cả A và B đều sai. Câu 5. Các phần tử của mảng? A. Phải khác kiểu dữ liệu. B. Phải có giá trị như nhau. C. Phải cùng kiểu dữ liệu. D. Có thể cùng kiểu hoặc khác kiểu dữ.
  2. Câu 6. Chỉ ra câu lệnh lặp với số lần lặp biết trước trong các câu lệnh rút gọn sau đây? A. While…do; B. If – then – else; C. If – then; D. For…do; II. TỰ LUẬN (7,0 điểm) Câu 7 (3,0 điểm): Cho chương trình sau. Hãy tìm những lỗi sai và sửa lại chương trình cho đúng. Program H C_N; Uses Crt; Var a,b,s,cv:= real; Begin Clrscr; While('Nhap chieu dai='); readln(a); Write('Nhap chieu rong=');readln(); s=axb; cv:(a+b):2; Writeln('Dien tich hinh chu nhat la:’,s:6:2); Writeln('Chu vi hinh chu nhat:',cv:6:2); Readln; End. Câu 8 (2,0 điểm): Viết cú pháp, vẽ sơ đồ và nêu hoạt động câu lệnh lặp với số lần chưa biết trước. Câu 9 (1,0 điểm): Cho đoạn chương trình: S: =0; n:= 0; While S < = 6 do Begin n:= n+1; S:= S+ n ; End. Cho biết giá trị của biến S và n sau khi thực hiện đoạn chương trình trên. Câu 10 (1,0 điểm): Em hãy viết câu lệnh lặp hiển thị lên màn hình 10 chữ A. Bài làm ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………
  3. PHÒNG GDĐT TP THÁI NGUYÊN TRƯỜNG THCS PHÚC TRÌU HƯỚNG DẪN CHẤM KIỂM TRA CUỐI HỌC KỲ II NĂM HỌC 2021-2022 Môn:Tin Học Lớp 8 I. TRẮC NGHIỆM ( 3,0 điểm): Học sinh chọn đúng mỗi câu đạt 0,5 điểm Câu 1 2 3 4 5 6 Đáp án B A B B C D II. TỰ LUẬN (7,0 điểm): Câu Đáp án Điểm 7 Lỗi sai Sửa lại Program H C_N; Program H_C_N; 0,5 Var a,b,s,cv:= real; Var a,b,s,cv:real; 0,5 While('Nhap chieu dai='); Write('Nhap chieu dai='); 0,5 readln(); readln(b); 0,5 s=axb; S:=a*b; 0,5 cv:(a+b):2; cv:=(a+b)*2; 0,5 8 Cú pháp lệnh lặp với số lần chưa biết trước: While do ; 0,5 Sơ đồ hoạt động câu lệnh: 0,5 + Hoạt động: - B1: Kiểm tra điều kiện. 0,5 - B2: Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và việc thực hiện câu lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và 0,5 quay lại B1. 9 Sau khi thực hiện đoạn chương trình trên, giá trị của các biến là: S= 10 0,5 n=4 0,5 10 Lệnh in ra màn hình 10 chữ A For i:=1 to 10 do Writeln(‘A’); 1,0
  4. MA TRẬN ĐỀ KIỂM TRA CUỐI HỌC KỲ II MÔN TIN HỌC LỚP 8 NĂM HỌC 2021 - 2022 Nhận biết Thông hiểu Vận dụng Vận dụng Cộng Cấp độ cao Tên chủ đề TNKQ TL TNKQ TL (Nội dung, TNKQ TL TNKQ TL chương…) Câu lệnh lặp Nhận biết câu Hiểu cú pháp câu lệnh for…do lệnh for…do (C1, C6) (C10) Số câu 2 1 3 Số điểm 1,0 1,0 2,0 Tỉ lệ % 10% 10% 20% Lặp với số lần Nhận biết cách Hiểu hoạt động chưa biết trước viết câu lệnh và cú pháp câu While……do lệnh while…do (C2, C3) (C8, C9) Số câu 2 2 4 Số điểm 1,0 3,0 4,0 Tỉ lệ % 10% 30% 40% Làm việc với dãy Bài tập tổng số Nhận biết cách hợp viết khai báo biến chương trình mảng (C4, C5) và sửa lỗi sai (C7) Số câu 2 1 3 Số điểm 1,0 3,0 4,0 Tỉ lệ % 10% 30 40% % Tổng số câu 6 3 1 10 Tổng số điểm 3,0 4,0 3,0 10,0 Tỉ lệ % 30% 40% 30% 100%
  5. BẢNG ĐẶC TẢ KĨ THUẬT ĐỀ KIỂM TRA CUỐI KỲ II MÔN: TIN HỌC 8 THỜI GIAN LÀM BÀI: 45 PHÚT T Nội Đơn vị Mức độ kiến thức, kĩ Số câu hỏi theo mức độ nhận thức T dung kiến năng cần kiểm tra, đánh Nhận Thông Vận Vận kiến thức giá biết hiểu dụng dụng thức cao 1 Câu Câu lệnh Nhận biết: lệnh lặp lặp Nhận biết câu lệnh for…do. for…do (C1, C6) 2TN 1TL Thông hiểu: Hiểu cú pháp câu lệnh for…do (C10) 2 Lặp với Lệnh lặp Nhận biết: số lần với số lần Nhận biết cách viết câu chưa chưa biết lệnh While……do (C2, biết trước, lặp C3) 2TN 2TL trước vô hạn Thông hiểu: lần. Hiểu hoạt động và cú pháp câu lệnh while…do (C8, C9) 3 Làm Dãy số Nhận biết: việc với và biến Nhận biết cách khai báo dãy số mảng biến mảng (C4, C5) Vận dụng: 2TN 1TL Bài tập tổng hợp viết chương trình và sửa lỗi sai (C7) Tổng 6 3 1 0 Tỉ lệ % 30 40 30 Tỷ lệ chung 70 30 Tổ chuyên môn ký duyệt, ngày /04/2022 TT Cù Thị Xuân
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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