intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề kiểm tra 1 tiết học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án - TH&THCS Hương Nguyên

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

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

Hãy tham khảo Đề kiểm tra 1 tiết HK2 môn Tin học lớp 8 năm 2019-2020 có đáp án - TH&THCS Hương Nguyên để giúp các bạn biết thêm cấu trúc đề kiểm tra như thế nào, rèn luyện kỹ năng giải bài tập và có thêm tư liệu tham khảo chuẩn bị cho kì kiểm tra sắp tới đạt điểm tốt hơn.

Chủ đề:
Lưu

Nội dung Text: Đề kiểm tra 1 tiết học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án - TH&THCS Hương Nguyên

  1. PHÒNG GD & ĐT A LƯỚI KIỂM TRA 1 TIẾT HK2 - NĂM HỌC 2019-2020 TRƯỜNG TH & THCS HƯƠNG NGUYÊN MÔN: TIN HỌC 8 Thời gian: 45 phút (Không kể thời gian phát đề) ĐỀ CHÍNH THỨC MA TRẬN ĐỀ KIỂM TRA Nội dung-Chủ đề Tổng Nhận biết Thông hiểu Vận dụng điểm TN TN TL TN TL TN TL TL Phần mềm tin Câu lệnh CI1 CI2 CII1 3 học For … do 0.5 1đ 4đ 5,5 đ CI3 3 Câu lệnh CI4 CII2 0.5 4,5 đ while…do 1đ 3đ 2 2 2 6 TỔNG 1đ 2đ 7đ 10đ Chú thích: a) Đề được thiết kế với tỉ lệ: 10% nhận biết + 20% thông hiểu + 70% vận dụng (1). Trong đó 30% trắc nghiệm và 70% tự luận. b) Cấu trúc bài: 6 câu c) Cấu trúc câu hỏi: 6.
  2. PHÒNG GD & ĐT A LƯỚI KIỂM TRA 1 TIẾT HK2 - NĂM HỌC 2019-2020 TRƯỜNG TH & THCS HƯƠNG NGUYÊN MÔN: TIN HỌC 8 Thời gian: 45 phút (Không kể thời gian phát đề) ĐỀ CHÍNH THỨC I/ TRẮC NGHIỆM (3 điểm) (Khoanh tròn vào đáp án đúng) Câu 1: Cú pháp của câu lệnh For …. do là: a. for := to do; b. for := to do; c. for = to do; d. for = to; do; Câu 2: Cho đoạn chương trình: S:=0; For i:=1 to 5 do S:=S+2; * Sau khi thực hiện đoạn chương trình trên S có kết quả là : A. 20 B. 15 C. 10 D. 0 * Sau khi thực hiện đoạn chương trình trên i có kết quả là : A. 2 B. 3 C. 4 D. 5 Câu 3: Câu lệnh viết đúng cú pháp trong ngôn ngữ lập trình Pascal là: a. While to ; b. While do ; c. While to do ; d. While ; do ; Câu 4: Cho đoạn chương trình: S: =0 ; n:= 0; While S < = 6 do begin n:= n+1; S:= S+ n ; End; * Sau khi thực hiện đoạn chương trình trên S có kết quả là A. 6 B. 10 C. 15 D. 21 * Sau khi thực hiện đoạn chương trình trên n có kết quả là A. 2 B. 3 C. 4 D. 5 II/ TỰ LUẬN (6 điểm) Câu 1. Các câu lệnh sau trong Pascal sau có hợp lệ không? Nếu không hãy sửa lại cho hợp lệ? (4 đ) a) For i:= 100 to 1 do writeln(‘A’);
  3. b) For i:= 1.5 to 10.5 do Writeln(‘A’); c) X: = 10; while X: =10 do X: = X + 5; d) X: = 10; while X =10 do X = X + 5; Câu 2. (3 đ) - Viết chương trình tính 1 + 2 + 3+ ...+ t với t là một số tùy ý do người sử dụng nhập vào.
  4. ĐÁP ÁN VÀ BIỂU ĐIỂM I/ TRẮC NGHIỆM (3Đ) Mỗi câu trả lời đúng đạt 0,5 đ Câu 1 2 3 4 Đáp án A C, D B B, C II/ Tự luận: Bài 1: Tất cả các câu đều không hợp lệ (1 đ) Sửa lại a) For i:= 1 to 100 do writeln(‘A’); b) For i:= 1 to 10 do Writeln(‘A’); c) X: = 10; while X =10 do X: = X + 5; d) X: = 10; while X =10 do X: = X + 5; ( Mỗi câu đúng 0,75đ) Bài 2: Program tinh_tong; Uses crt; Var i, t: Integer; Tong : Longint; Begin Clrscr; Writeln(‘ Moi ban nhap vao mot so tuy y lon hon 0’); Readln(t); For i:= 1 to t do Tong:= Tong + i; Wirteln(‘ 1 + 2 + ...’, t, ‘ =’, Tong : 10); Readln; End. (3đ)
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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