Cộng đồng chia sẻ tri thức Lib24.vn

Đề thi học kì 2 Tin 8 trường THCS Phú Lương năm 2018-2019

18137f6b5fdee4656b097411ea650859
Gửi bởi: Nguyễn Minh Lệ 24 tháng 10 2021 lúc 22:51:08 | Update: 8 giờ trước (11:58:39) | IP: 14.245.249.146 Kiểu file: DOC | Lượt xem: 99 | Lượt Download: 0 | File size: 0.080384 Mb

Nội dung tài liệu

Tải xuống
Link tài liệu:

Các tài liệu liên quan


Có thể bạn quan tâm


Thông tin tài liệu

PHÒNG GD&ĐT PHÚ VANG TRƯỜNG THCS PHÚ LƯƠNG ĐỀ KIỂM TRA HỌC KÌ 2 MÔN: TIN HỌC 8 Năm học: 2018 - 2019 Thời gian: 45 phút (không kể phát đề) ĐỀ : A. TRẮC NGHIỆM KHÁCH QUAN. (4đ) Chọn đáp án đúng nhất Câu 1: Cách khai báo mảng nào sau đây chương trình không báo lỗi? A. var X : Array [10, 13] of real; B. var X : Array [1..100] of integer; C. var X : Array [3.4..4.8] of integer; D. var X : Array [1…100] of real; Câu 2: Sau khi thực hiện đoạn chương trình sau: s:=1; for i:= 1 to 3 do s:= s*i; Giá trị của biến s bằng bao nhiêu? A. 10; B.5; C. 6; D. 15. Câu 3: Cho đoạn chương trình sau: a := 1; b: = 7; While a
0) do i:= i+ 1; B. TỰ LUẬN (6đ) Câu 1: (2đ) Các câu lệnh Pascal sau có đúng không? Hãy sửa lại cho đúng nếu sai? a) for i:=1 to 10 do writeln('A'); b) var X; Array[5…10] Of Char; c) X:=10; while X=10 do X := X+5; d) for i=1.5 to 10.3 do writeln('A'); Câu 2: (4đ) Viết chương trình tính tổng dãy n số nguyên với n được nhập từ bàn phím. ----------------------- Hết ---------------------------- Thiết lập ma trận đề kiểm tra: Cấp độ Tên chủ đề Câu lệnh lặp Số câu: 4 Số điểm: 3 Tỉ lệ 30% Lặp với số lần chưa biết trước Số câu: 4 Số điểm: 3.5 Tỉ lệ 35% Nhận biết TNKQ TL Thông hiểu TNKQ TNKQ TL Vận dụng tính toán trên vòng lặp for..to..do Phần biệt và tìm các lỗi sai trong câu lệnh Số câu: 1 c2 Số điểm: 1.5 Tỉ lệ 50% Vận dụng viết chương trình tính tổng. Số câu: 1 c3 Số điểm: 2 Tỉ lệ 57.1% Hiểu về cách thực hiện của câu lệnh lặp Số câu: 1 c4 Số điểm: 0.5 Tỉ lệ 16.6% Hiểu về cách thực hiện của câu lệnh lặp Số câu: 1 c2 Số điểm: 0.5 Tỉ lệ 16.6% Số câu: 1 c7 Số điểm: 0.5 Tỉ lệ 14.3% Số câu: 1 c8 Số điểm: 0.5 Tỉ lệ 14.3% Số câu: 1 c3 Số điểm: 0.5 Tỉ lệ 14.3% Làm việc với dãy số Số câu: 3 Số điểm: 2.5 Tỉ lệ 25% Số câu: 1 c1 Số điểm: 0.5 Tỉ lệ 20% Vận dụng tính toán trên vòng lặp while..do Thông hiểu cách khai báo lấy ví dụ về biến mảng Số câu: 1 c1 Số điểm: 1.5 Tỉ lệ 60% Nhận biết màn hình làm việc chính của phần mềm GeoGebra Cấp độ cao TNKQ TL Số câu: 3 3 điểm = 30% Số câu: 4 3.5 điểm = 35% Vận dụng tính toán, tham chiếu dữ trong mảng Số câu: 3 2.5 điểm = 25% Số câu: 1 c6 Số điểm: 0.5 Tỉ lệ 20% Số câu: 1 0.5 điểm = 10% Số câu: 1 c5 Số điểm: 0.5 Tỉ lệ 10% Số câu: 2 Số điểm: 1.5 15% Cộng Sử các dụng công cụ để vẽ hình trền phần mềm GeoGebra Số câu: 1 Số điểm: 1 Tỉ lệ 10% Tổng số câu: 10 Tổng số điểm: 10 Tỉ lệ 100% Cấp độ thấp Nhận biết cú pháp của câu lệnh lặp for..to..do Số câu: 1 c7 Số điểm: 0.5 Tỉ lệ 16.6% Nhận biết cấu trúc, cách sử dụng câu lệnh lặp Hiểu cách khai báo mảng trong chương trình Phần mềm học tập TL Vận dụng Số câu: 3 Số điểm: 3 30% Số câu: 5 Số điểm: 5.5 55% Số câu: 10 Số điểm 10 Xây dựng hướng dẫn chấm (đáp án) và thang điểm: Câu Trắc nghiệm 1, 2, 3, 4, 5, 6, 7, 8 Tự luận 1 2 Nội dung 1B; 2C; 3C; 4A; 5D; 6C; 7B; 8D Câu a) for i:=1 to 10 do writeln('A'); b) var X; Array[5…10] Of Char; c) X:=10; while X=10 do X := X+5; d) for i=1.5 to 10.3 do writeln('A'); Đúng Sai Điểm Mỗi câu đúng được 0.5đ Sửa lại cho đúng nếu sai X 0.5đ X var X: Array[5..10] Of Integer (Real); X 0.5đ 0.5đ X Program tinh_tong; Uses crt; Var A: array[1..20] of integer; i, n, Tong: integer; BEGIN Clrscr; Write(‘Nhap do dai cho mang n= ’); readln(n); For i:= 1 to n do Beign Write(‘A[’,i,’]= ’); readln(A[i]); End; For i:= 1 to n do Tong:= Tong + A[i]; Write(‘Tong day so la: ’,Tong); Readln; END. for i:=1 to 10 do writeln('A'); 0.5đ 0.25đ 0.25đ 0.5đ 0.5đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ