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

Đề thi học kì 1 Tin 8 trường THCS Phổ Quang năm 2018-2019

95cba65bdb9e949d19700c850b72cc22
Gửi bởi: Nguyễn Minh Lệ 24 tháng 10 2021 lúc 6:56:25 | Được cập nhật: hôm qua lúc 8:13:31 | IP: 14.245.125.104 Kiểu file: DOC | Lượt xem: 115 | Lượt Download: 0 | File size: 0.136192 Mb

Nội dung tài liệu

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

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


Có thể bạn quan tâm


Thông tin tài liệu

TRƯỜNG THCS PHỔ QUANG Họ và tên:........................................ Lớp:.............. Điểm KIỂM TRA HỌC KÌ II -Năm học 2018 - 2019 MÔN TIN – 8 Thời gian: 45 Phút Ngày thi:................................................. Lời phê của giáo viên I/ TRẮC NGHIỆM (6 đ) Khoanh tròn vào chữ cái của mỗi câu mà em chọn là đúng. Câu 1: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’); C.For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’); Câu 2: Phần thân chương trình bắt đầu bằng từ khóa: A. End. B. Begin. C. Uses. D. Var. Câu 3: Cấu trúc chung hợp lý của một chương trình Pascal là: A. Begin -> Program -> End. B. Program -> End -> Begin. C. End -> Program -> Begin. D. Program -> Begin -> End. Câu 4: Cú pháp khai báo biến mảng trong Pascal là: A.var array: [..] of ; B.var : aray [] of ; C.var : array [..] of ; D.var array: [] for ; Câu 5: Trong cách đặt tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: A. Tam giac; ; B. end C. Tamgiac; D. Day so; Câu 6: Chọn khai báo hợp lệ: A. Var a,b: array[1 .. . n] of real; C. Var a,b: array[1 : n] of Integer; B. Var a,b: array[1 .. 100] of Integer; D. Var a,b: array[1 … 100] of real; Câu 7: Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào? A. +1 B. +1 hoặc -1 C. Một giá trị bất kì D. Một giá trị khác 0 Câu 8: Cú pháp của câu lệnh While…do là: A. While <điều kiện> to ; B. While <điều kiện> to do ; C. While <điều kiện> do ; D. While < câu lệnh > do < điều kiện >; Câu 9: Đâu là công việc phải thực hiện nhiều lần với số lần biết trước? A. Hàng ngày em đi học. B.Em bị ốm vào một dịp có dịch cúm C.Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng D.Ngày đánh răng ba lần Câu 10: Lệnh lặp nào sau đây là đúng? A.For = to do ; B.For := to do ; C.For := to do ; D.For : to do ; Câu 11: Sau khi thực hiện đoạn chương trình sau: S:=0; For i:=1 to 5 do S:=S+i; Giá trị của biến S bằng bao nhiêu? A. 20 B. 15 C. 10 D. 5 Câu 12: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước? A. For…do; B.While…do; C. If..then; D.If…then…else; II/ BÀI TẬP TỰ LUẬN: Câu 1: Dữ liệu kiểu mảng là gì? (1đ) Câu 2: Điền X vào các ô sao cho phù hợp và giải thích vì sao? (1đ) Câu Đúng Sai a) var X: Array[5…10] Of Char; b) if x>5 then a:=b; else m :=n; Câu 3: Viết chương trình tính tổng bằng lệnh lặp While…do; (1đ) Giải thích : ; Trong đó n là số nguyên nhập từ bàn phím. Câu 4: Viết chương trình sử dụng biến mảng nhập một dãy số gồm 10 phần tử và in các phần tử đó ra màn hình. (1đ) Bài làm ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………..………………………………………………………………………………………………. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… …………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… …………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………... ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ KIỂM TRA HỌC KỲ II: 2018 – 2019 Môn: Tin học 8 -Thời gian: 45 phút I/TRẮC NGHIỆM (6 điểm) Mỗi câu trả lời đúng đạt 0,5 điểm Câu Kết quả 1 D 2 B 3 A 4 C 5 C 6 B 7 A 8 C 9 D 10 B 11 B II - PHẦN TỰ LUẬN : (4điểm) Đáp án Câu Câu1 Đ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ự, mọi phần tử đều có cùng một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp thứ tự được thực hiện bằng cách gán cho mỗi phần tử một chỉ số: Giá trị của biến mảng là một mảng, tức một dãy số (số nguyên, hoặc số thực) có thứ tự, mỗi số là giá trị của biến thành phần tương ứng. a/ var X: Array[5…10] Of Char; Sai Vì -> var X: Array[5…10] Of integer; b/ if x>5 then a:=b; else m := n; Sai Vì -> / if x>5 then a:=b else m := n; BEGIN Clrscr ; Write (' Cho so tu nhien n : ') ; Readln (n) ; tong :=0 ; i :=1 ; Câu 3 While i <= n Do Begin tong := tong + 1/i ; i := i + 1 ; End ; Writeln (' Tong can tim la : ', tong: S ) ; Readln ; END 0.5đ 0.5đ Câu2 Chương trình: Câu 4 Program Tinh_tong; Uses crt; Var i, n: integer; A: array[1..10] of real; Begin Clrscr; Writeln(‘Nhập vào 10 số tự nhiên đầu tiên’); readln(n); For i:=1 to 10 do Writeln(‘A[‘,i,’]=’); readln(A[i]); Readln; End. MA TRẬN ĐỀ KIỂM TRA HỌC KÌ II- NĂM HỌC 2018-2019 0. 5đ 0. 5đ 0. 5đ 0. 5đ 0.5đ 0. 5đ 12 B MÔN TIN HỌC 8 I/Mục tiêu: 1/ Kiến thức: - Hiểu câu lệnh: If…then dạng đủ và dạng thiếu, câu lệnh For…do, While…do trong chương trình. - Biết lựa chọn các câu lệnh lặp như: While…do hoặc For…do phù hợp với tình huống cụ thể. - Biết khái niệm mảng một chiều, Khai báo mảng, nhập, in, truy cập các phần tử của mảng - Biết khám phá, điều khiển các hình không gian như: Biết tên phần mêm, tạo, di chuyển, thay đổi kích thước, thay đổi màu cho các hình. 2/ Kỹ năng: - Rèn luyện kĩ năng về khai báo, sử dụng biến. Viết đúng các lệnh, thành thạo trong việc sử dụng câu lệnh lặp, mảng một chiều chính xác.. Vận dụng được câu lệnh lặp, mảng vào bài tập , viết và in ra màn hình đoạn chương trình tính đơn giản 3/ Thái độ:- Tích cực học tập, ham hiểu tìm tòi, nghiêm túc khi làm bài… 4/ Định hướng và phát triển năng lực cho học sinh: Phát triển năng lực giải quyết vấn đề, tư duy logic… II/Chuẩn bị: Đề kiểm tra. MA TRẬN Cấp độ Nhận biết Thông hiểu Tên Chủ đề (nộidung, chương…) Chủ đề 1 Câu lệnh lặp Câu điểm: % Vận dụng TN TL Biết cách đặt tên và sử dụng từ khóa trong khi viết chương trình Câu 2,3,5,7 2,0 đ 20% TL Hiểu câu lệnh For… do, While…do trong chương trình. . Chủ đề 2 Làm việc với dãy số Định nghĩa được dữ liệu kiểu mảng. Câu điểm: % Câu 1 1,0đ 10% 5 câu Tổng TN Câu 1,8,9,10,12 2,5 đ 25% Khai báo được cú pháp biến mảng 3.00 đ 30 % Duyệt của tổ trưởng Viết được chương trình có sử dụng biến mảng Câu 2b 0,5đ 5% Câu 4 1,0đ 10% Câu 2a 1,0đ 10% 8 câu TL Hiểu được cú pháp câu lệnh If...then Hiểu được cú pháp khai báo biến mảng Câu 4 0,5đ 5% TN Hiểu được ý nghĩa lệnh Writeln Câu 6,11 0,5đ 5% 4 câu 4.0 đ 40 % Phổ Quang, ngày Tổng 11 câu 6,0 đ % Sử dụng được câu lệnh While...d o để viết chương trình Câu 3 1,0đ 10% 3,0 đ 30% 6 câu 2,0đ 20 % 17 câu 10.0 100% tháng 4 năm 2019 Giáo viên ra đề Phan Thị Mỹ Lệ PHÒNG GD & ĐT ĐỨC PHỔ TRƯỜNG THCS PHỔ QUANG Mức độ Nhận biết Thông hiểu Vận dụng Tổng Chủ đề TN Ngôn ngữ pascal TL TN TL Câu lệnh For…do Làm việc với dãy số Tổng Duyệt của tổ trưởng TL Câu 2 Câu 3 Câu 1 3 câu 0.5đ 0.5đ 0.5đ 1.5đ Câu lệnh if…then Câu lệnh While…do TN Câu 2b 0.5đ 1 câu 0. 5đ Câu 3 1.0đ Câu 8 Câu 12 0.5đ 0.5đ Câu 10 Câu 5,7 Câu 9,11 5 câu 0.5đ 1.0đ 1.0đ 2.5đ Câu 4,6 1.0đ Câu 1 1.0đ 6 câu 2.0 đ Câu 2a 0.5đ Câu 4 1.0đ 6 câu 3.5 đ 3 câu 5 câu 3.0đ Phổ Quang, ngày tháng 17 câu 3.5 đ năm 2019 Giáo viên ra đề 5 câu 3.5 đ 10.0đ ……………………………………………………………………………………………………………… … ……………………………………………………………………………………………………………… …