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

Đề thi học kì 2 Tin 8 trường THCS Phú Xuân năm 2019-2020

8a36d8632779027b8de4f9cfb3dd065b
Gửi bởi: Nguyễn Minh Lệ 24 tháng 10 2021 lúc 22:53:03 | Được cập nhật: 24 tháng 4 lúc 16:26:16 | IP: 14.245.249.146 Kiểu file: DOC | Lượt xem: 129 | Lượt Download: 1 | File size: 0.202752 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

PHÒNG GD & ĐT KRÔNG NĂNG TRƯỜNG THCS PHÚ XUÂN Mức độ Nội dung Bài 7. Câu lệnh lặp Bài 8. Lặp với số lần chưa biết trước. Bài 9. Làm việc với dãy số. TỔNG MA TRẬN ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2019-2020 Môn: Tin học 8 Thời gian làm bài : 45 phút (không kể thời gian giao đề) Biết Hiểu TN TL TN Câu 1,2 Câu 3,6 1đ 1đ Câu 5 Câu1 Câu 7 0,5đ 2đ 0.5đ Câu Câu 10 4,8,9 0.5đ 1,5 đ 6câu 1 câu 4 câu 3đ 2đ 2đ Vận dung TL TN TỔNG TL Câu 2a 4,5 câu 1,5đ 3,5 đ Câu 2b 3,5 Câu 1,5đ 4.5 đ 4 câu 2đ 1 câu 12 câu 3đ 10 đ PHÒNG GD & ĐT KRÔNG NĂNG TRƯỜNG THCS PHÚ XUÂN ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2019-2020 Môn: Tin học 8 Thời gian làm bài : 45 phút (không kể thời gian giao đề) ĐỀ CHÍNH THỨC ĐỀ I. Trắc nghiệm (5 điểm) chọn đáp án đúng. Câu 1. Số lần lặp trong câu lệnh lặp với số lần biết trước được xác định bằng? A. Giá trị cuối - giá trị đầu -1 B. Giá trị cuối + giá trị đầu +1 C. Giá trị cuối - giá trị đầu +1 D. Giá trị cuối + giá trị đầu -1 Câu 2. Trong ngôn ngữ lập trình Pascal, cấu trúc câu lệnh lặp nào sau đây đúng? A. For i:=1 to 38 do writeln(‘A’); A. For i:=38 to 1 do writeln(‘A’); A. For i:1 to 38 do writeln(‘A’); A. For i=1 to 38 do writeln(‘A’); Câu 3. Sau khi thực hiện chương trình dưới đây, giá trị của biến j bằng bao nhiêu? j:= 1; for i:= 0 to 10 do j:= j+1; A. 12; B. 13; C. 11; D. 14; Câu 4. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng: A. Chỉ số đầu > chỉ số cuối; B. Chỉ số đầu chỉ số cuối; C. Kiểu dữ liệu chỉ có thể là real; D. Cả ba ý trên đều đúng; Câu 5. Cú pháp đầy đủ của câu lệnh While … do là: A. While do <điều kiện>; B. While <điều kiện>; ; C. While <điều kiện> to do; D. While <điều kiện> do ; Câu 6: Trong câu lệnh lặp: j:=0; For i := 4 to 10 do begin j:= j + 2; write( j ); end; Khi kết thúc câu lệnh lặp trên, giá trị j bằng bao nhiêu? A. 2 B. 14 C. 12 D. 10 Câu 7. Hãy cho biết chương trình dưới đây sẽ thực hiện bao nhiêu vòng lặp khi thực hiện đoạn chương trình ? n:=10; T:=100; While n>10 do n:=n+5; T:=T - n; A. 0 B. 4 C. 6 D. 10 Câu 8: Chỉ ra cú pháp khai báo biến mảng đúng trong Turbo Pascal: A. Var : array[] of ; B. Var : array[..]: ; C. Var : array[:]: ; D. Var : array[..]of ; Câu 9: Các phần tử của mảng: A. Phải là số nguyên. 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ữ liệu. Câu 10. Trong Pascal, câu lệnh nào sau đây được viết đúng? A. Var soluong: array [1..40] of Integer; C. Var soluong: array [1..40,8] of Real; B. Var soluong: array [40..1] of Integer; D. Var soluong: array [1..40] of Real; II. Tự luận (5,0 điểm) Câu 1. (2 đ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 2: (3 điểm): Cho chương trình sau: a) Đối với từng đoạn chương trình Pascal sau đây, hãy cho biết lệnh writeln (j,k) in ra màn hình giá trị của j, k là bao nhiêu? j:=2; k:=3; for i:=1 to 5 do j:=j+2; k:=k+j; writeln(j,k); b) Đối với từng đoạn chương trình Pascal sau đây, hãy cho biếtcõ bao nhiêu vòng lặp và lệnh writeln (s) in ra màn hình giá trị của s là bao nhiêu? S:=20; n:=0; While S > 5 do Begin n:=n+3; S:=S -n; End; writeln(S); PHÒNG GD & ĐT KRÔNG NĂNG TRƯỜNG THCS PHÚ XUÂN HƯỚNG DẪN CHẤM KIỂM TRA HỌC KÌ II NĂM HỌC 2019-2020 Môn: Tin học 8 Thời gian làm bài : 45 phút (không kể thời gian giao đề) Đáp án – Biểu điểm I. Trắc nghiệm: ( 5 điểm) Mỗi ý đúng được 0,5 điểm Bảng điền đáp án Câu Đ.án II. 1 C 2 A 3 A 4 B 5 D 6 B 7 A 8 D 9 C 10 A Tự luận: (5 điểm) Câu 1. Cú pháp lệnh lặp với số lần chưa biết trước: (0,5 điểm) While (điều kiện) Do (câu lệnh); Sơ đồ hoạt động câu lệnh: (0,5 điểm) + Hoạt động: (1 điểm) - B1. Kiểm tra điều kiện. - 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à quay lại B1 Câu 2: a . j= 12 và k=15 (1,5 điểm) b. đoạn lệnh sau khi thực hiện 3 vòng lặp và s= 2 (1,5 điểm) Duyệt của tổ trưởng Phú xuân, ngày 15 tháng 06 năm 2020 Người ra đề Nguyễn Thị Tuyết