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

Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lương Thế Vinh, Phú Ninh

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

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

Cùng tham gia thử sức với “Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lương Thế Vinh, Phú Ninh” để nâng cao tư duy, rèn luyện kĩ năng giải đề và củng cố kiến thức môn học nhằm chuẩn bị cho kì thi quan trọng sắp diễn ra. Chúc các em vượt qua kì thi học kì thật dễ dàng nhé!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lương Thế Vinh, Phú Ninh

  1. PHÒNG GD –ĐT HUYỆN PHÚ NINH ĐỀ KIỂM TRA GIỮA KỲ II TRƯỜNG THCS LƯƠNG THẾ VINH NĂM HỌC: 2022 - 2023 MÔN : TIN HỌC 8 THỜI GIAN: 45’ 1. MA TRẬN: Cấp độ Nhận biết Thông hiểu Vận dụng Tổng cộng TN TL TN TL TN TL Chủ đề Câu lệnh - HS nắm được Xác định lặp nguyên tắc hoạt được kết động của câu quả của bài For..to.. lệnh toán khi sử Viết chương do dụng vòng - HS nắm được trình lặp cú pháp câu For..to..do lệnh. Câu 4 câu 1 Câu 4 câu 1 câu 10 câu 2.0 đ 2.0 đ Điểm 2.0 đ 1.0 đ 7.0 đ 20 % 20% TL % 20 % 10 % 70% đề B HS nắm được HS hiểu nguyên tắc hoạt được nguyên 2. Lặp với động của câu tắc hoạt số lần chưa lệnh động của câu biết trước lệnh lặp với - HS nắm được số lần chưa cú pháp câu biết trước và lệnh biết trước Câu 1 Câu 2 1 3 câu 2.0 đ Câu Câu Điểm 3.0 đ 20 % 1.0 đ 2.0 đ TL % 30% đề A 10 % 20 % Câu 5 câu 3 câu 4 câu 1 câu 13 câu Điểm 4 điểm 3.0 điểm 2.0điểm 1.0 đ 10.0 đ TL % 40 % 30 % 20 % 10% 100%
  2. II. Bảng đặc tả Cấp độ Nhận biết Thông hiểu Vận dụng Tổng cộng TN TL TN TL TN TL Chủ đề Câu lệnh - HS nắm được Xác định lặp nguyên tắc hoạt được kết động của câu quả của bài For..to.. lệnh toán khi sử Viết chương do dụng vòng - HS nắm được trình lặp cú pháp câu For..to..do lệnh. Câu Câu 1, Câu Câu Câu 3 10 câu 2, 9, 10 1 5,6,7, Điểm 1.0 đ 7.0 đ 4 2.0 đ 2.0 đ TL % 10 % 70% 2.0 20 % 20 % đ đề B 20% HS nắm được HS hiểu nguyên tắc hoạt được nguyên 2. Lặp với động của câu tắc hoạt số lần chưa lệnh động của câu biết trước lệnh lặp với - HS nắm được số lần chưa cú pháp câu biết trước và lệnh biết trước Câu Câu Câu Câu 3 câu 1 3, 8 2 Điểm 3.0 đ 2.0 đ 1.0 đ 2.0 đ TL % 30% 20 % 10 % 20 % đề A Câu 5 câu 3 câu 5 câu 1 câu 13 câu Điểm 4 điểm 3.0 điểm 2.0điểm 1.0 đ 10.0 đ TL % 40 % 30 % 20 % 10% 100%
  3. KIỂM TRA GIỮA KÌ 2 - NĂM HỌC: Số Trường THCS Lương Thế Vinh 2022-2023 phách: Họ tên HS: ……………………… Môn thi: Tin học 8 …… Lớp: ….SBD: ……Phòng thi… Ngày thi:.../…/... Thời gian làm bài : 45 phút Chữ ký GT 1: ………………… Chữ ký GT 1: ………………… Số TT …... ………………………………………………………………………………………………. Điểm bằng chữ: Số TT Nhận xét: …….. Số phách: Điểm bằng số: ………. Số tờ: … GK 1:…………… GK 2:………… …… ĐỀ A I. Trắc nghiệm: chọn đáp án đúng và khoanh tròn vào chữ cái trước câu trả lời đúng nhất Câu 1: Hoạt động nào sau đây lặp với số lần biết trước: A. Em nấu cơm hằng ngày B. Em nhặt rau C. Đi chợ mua mua rau D. Hôm nay, em đi xem phim Câu 2: Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng: A. giá trị cuối – giá trị đầu + 1 B. giá trị cuối – giá trị đầu + 2 C. giá trị cuối – giá trị đầu + 3 D. giá trị cuối – giá trị đầu + 4 Câu 3: Trong Pascal, câu lệnh lặp thường có dạng: A. for := do do ; B. for : to do ; C. for = to do ; D. for := to do ; Câu 4: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:= 1 to 100 do writeln(‘A’); B. For i:= 2.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 5: Cho S và i là biến nguyên. Khi chạy đoạn chương trình : S := 1; for i:=1 to 5 do s := s+i; Kết quả in lên màn hình là của s là : A. 15 B. 16 C. 10 D. 22 Câu 6: Hãy đọc đoạn chương trình sau: s:= 0; for i:= 1 to 5 do s := s + 1; Sau khi thực hiện xong, kết quả s bằng: A. 10 B. 6 C. 7 D. 5 Câu 7: Sau khi thực hiện đoạn chương trình Pascal :
  4. X:=8 For i : = 1 to 5 do x:=x-1 X sẽ nhận được giá trị nào dưới đây ? A. 3 ; B. -4 ; C. 0; D. – 1; Câu 8: Câu lệnh nào sau đây hợp lệ a. While a:=2 do a:=a+1; c. While a=2 to a:=a+1; b. While a=2 do a:=a+1; d. While a do a:=a+1; Câu 9: Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=0 to 5 do … A. 3 lần B. 4 lần C. 5 lần D. 6 lần Câu 10: câu lệnh lặp For i:= 2 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ? A. 1 B. 3 C. 4 D. 5 II. PHẦN TỰ LUẬN (5 điểm) Câu 1:( 2 đ) Viết cú pháp câu lệnh lặp với số lần chưa biết trước và nêu nguyên tắc hoạt động của câu lệnh. Câu 2: (2 đ) Cho các đoạn chương trình sau, hãy xác định số lần lặp và kết quả của s a) s:=1; for i:=1 to 7 do s := s+2*i; writeln(s); b) s:= 2; n:= 1; While s < 10 do begin s:= s+ n ; n:= n + 2; end; Câu 3: (1 đ) Viết chương trình tính tổng n số tự nhiên đầu tiên, với n được nhập từ bàn phím.
  5. KIỂM TRA GIỮA KÌ 2 - NĂM HỌC: Số Trường THCS Lương Thế Vinh 2022-2023 phách: Họ tên HS: ……………………… Môn thi: Tin học 8 …… Lớp: ….SBD: ……Phòng thi… Ngàythi:.../…/... Thời gian làm bài : 45 phút Chữ ký GT 1: ………………… Chữ ký GT 1: ………………… Số TT …... ………………………………………………………………………………………………. Điểm bằng chữ: Số TT Nhận xét: …….. Số phách: Điểm bằng số: ………. Số tờ: … GK 1:…………… GK 2:………… …… ĐỀ B: I. Trắc nghiệm: ( 5 đ) Khoanh tròn vào chữ cái đứng trước câu trả lời đúng nhất. Câu 1: Hoạt động nào sau đây lặp với số lần biết trước: A. Chiều nay, em phải nấu cơm B. Đánh răng mỗi ngày 3 lần C. Đi chợ mua rau D. Hôm nay, em đi xem phim Câu 2: Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng: A. giá trị cuối – giá trị đầu + 1 B. giá trị cuối – giá trị đầu + 2 C. giá trị cuối – giá trị đầu + 3 D. giá trị cuối – giá trị đầu + 4 Câu 3: Trong Pascal, câu lệnh lặp với số lần chưa biết trước thường có dạng: A. while to ; B. while do ; C. writeln do ; D. while do ; Câu 4: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:= 100 to 10 do writeln(‘A’); B. For i:= 2 to 10 do writeln(‘A’); C. For i = 1 to 10 do writeln(‘A’); D. For i:= 1 to ‘10’ do writeln(‘A’); Câu 5: Cho S và i là biến nguyên. Khi chạy đoạn chương trình : S := 1; for i:=1 to 5 do s := s+i; Kết quả in lên màn hình là của s là : A. 16 B. 12 C. 10 D. 22 Câu 6: Hãy đọc đoạn chương trình sau: s:= 0; for i:= 1 to 5 do s := s + 1; Sau khi thực hiện xong, kết quả s bằng: A. 10 B. 6 C. 7 D. 5 Câu 7: Sau khi thực hiện đoạn chương trình Pascal :
  6. X:=9 For i : = 1 to 5 do x:=x-1 X sẽ nhận được giá trị nào dưới đây ? A. 1 ; B. -4 ; C. 0; D. 4; Câu 8:Câu lệnh nào sau đây hợp lệ a. While a=2 do a:=a+1; c. While a=2 to a:=a+1; b. While a:=2 do a:=a+1; d. While a do a:=a+1; Câu 9: Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=1 to 4 do … A. 6 lần B. 5 lần C. 4 lần D. 3 lần Câu 10: câu lệnh lặp For i:= 3 to 6 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ? A. 2 B. 3 C. 4 D. 5 II. PHẦN TỰ LUẬN (5 điểm) Câu 1:( 2 đ) Viết cú pháp câu lệnh lặp với số lần biết trước và nêu nguyên tắc hoạt động của câu lệnh. Câu 2: (2 đ) Cho các đoạn chương trình sau, hãy xác định số lần lặp và kết quả của s c) s:=0; for i:=1 to 7 do s := s+2*i; writeln(s); d) s:= 1; n:= 1; While s < 9 do begin s:= s+ n ; n:= n + 2; end; Câu 3: (1 đ) Viết chương trình tính tổng n số tự nhiên đầu tiên, với n được nhập từ bàn phím.
  7. Đáp án & Thang điểm ĐỀ A: I. PHẦN TRẮC NGHIỆM (5 điểm) Câu 1 2 3 4 5 6 7 8 9 10 Đáp án A A D A B D A B D C II. PHẦN TỰ LUẬN (5 điểm) Câu Nội dung Điểm 1 Cú pháp: while do Trong đó while, do là từ khóa 0.5đ điều kiện thường là phép so sánh, 0.5 đ Nguyên tắc hooạt động Bước 1: Kiểm tra đk 0.5 đ Bước 2: Nếu đk đúng thực hiện câu lệnh và quay lại bước 1, nếu điều kiện sai thì kết lệnh lặp 0.5 đ 2a lần lặp S:= s+2*i 1đ Ban đầu 1 1 1 + 2*1 = 3 2 3+2*2=7 3 7+2*3=13 4 13+2*4=21 5 21+2*5=31 6 31+2*6=43 7 43+2*7=57 Vậy kết thúc đoạn chương trình s = 57
  8. 2b số lần lặp S:= s+n N:=n +2 kiểm tra điều 1đ kiện s
  9. giá trị cuối – giá trị đầu + 1; Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị bằng giá 0.5 đ trị đầu, sau mỗi vòng lặp biến đếm tự động tăng lên một đơn vị cho đến khi bằng giá trị cuối. 2a lần lặp S:= s+2*i 1đ Ban đầu 0 1 0 + 2*1 = 2 2 2+2*2=6 3 67+2*3=12 4 12+2*4=20 5 20+2*5=30 6 30+2*6=42 7 42+2*7=56 Vậy kết thúc đoạn chương trình s = 56 2b số lần lặp S:= s+n N:=n +2 kiểm tra điều 1đ kiện s
  10. TTCM GV ra đề (Đã kí) (Đã kí) Huỳnh Thị Bích Sâm Nguyễn Thị Kiều Oanh
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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