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 PTDTBT THCS Trà Tập, Nam Trà My

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

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

TaiLieu.VN giới thiệu đến các bạn “Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường PTDTBT THCS Trà Tập, Nam Trà My” để ôn tập nắm vững kiến thức cũng như giúp các em được làm quen trước với các dạng câu hỏi đề thi giúp các em tự tin hơn khi bước vào kì thi chính thức.

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 PTDTBT THCS Trà Tập, Nam Trà My

  1. PHÒNG GD&ĐT NAM TRÀ MY MA TRẬN ĐỀ KIỂM TRA GIỮA HỌC KÌ II TRƯỜNG PTDTBT THCS TRÀ TẬP MÔN: TIN HỌC - KHỐI 8 NĂM HỌC 2022 – 2023 Mức độ Nhận biết Thông hiểu Vận dụng VDT VDC Tổng số TN TL TN TL TN TL TN TL Chủ đề Thực hiện tính Cú pháp, hoạt Cách hoạt toán với câu Câu lệnh lặp động, cách sử động của câu lệnh For… dụng câu lệnh lặp. lệnh lặp to… do… Số câu 10 1 0.5 11.5 Số điểm 2.5 1 2 5.5 Tỉ lệ 25% 10% 20% 55% Cú pháp, cách Hoạt động và Sử dụng câu Lặp với số lần hoạt động của cách sử dụng câu lệnh While… chưa biết câu lệnh lặp lệnh lặp với số lần do… trong trước với số lần chưa chưa biết trước. chương trình. biết trước. Số câu 6 1 0.5 7.5 Số điểm 1.5 2 1 4.5 Tỉ lệ 15% 20% 10% 45% Tổng số câu 16 2 0.5 0.5 19 Tổng số điểm 4 3 2 1 10 Tỷ lệ 40% 30% 20% 10% 100%
  2. PHÒNG GD&ĐT NAM TRÀ MY BẢNG ĐẶC TẢ KIỂM TRA GIỮAHỌC KÌ II TRƯỜNG PTDTBT THCS TRÀ TẬP MÔN: TIN HỌC - KHỐI 8 NĂM HỌC 2022 – 2023 CHỦ ĐỀ MỨC ĐỘ MÔ TẢ Nhận biết: Cú pháp, hoạt động, cách sử dụng câu lệnh lặp. Câu lệnh lặp Thông hiểu: Cách hoạt động của câu lệnh lặp Vận dụng Thực hiện tính toán với câu lệnh For… to… do… thấp: Hoạt động và cách sử dụng câu lệnh lặp với số lần Nhận biết: chưa biết trước. Lặp với số lần Cú pháp, cách hoạt động của câu lệnh lặp với số lần chưa biết trước Thông hiểu: chưa biết trước. Vận dụng cao Sử dụng câu lệnh While… do… trong chương trình.
  3. PHÒNG GD&ĐT NAM TRÀ MY KIỂM TRA GIỮA HỌC KÌ II TRƯỜNG PTDTBT THCS TRÀ TẬP NĂM HỌC 2022-2023. MÔN: TIN HỌC 8 Thời gian làm bài: 45phút (không kể thời gian giao đề) ĐỀ CHÍNH THỨC Đề này gồm 3 trang Họ và tên: ..................................................... Lớp: ...... SBD: .................... I. PHẦN TRẮC NGHIỆM (4.0 điểm) Em hãy chọn một trong các đáp án A, B, C hoặc D đứng trước câu trả lời mà em cho là đúng và ghi vào giấy bài làm. (Ví dụ: Câu 1: D) Câu 1: Kiểu dữ liệu của biến đếm trong lệnh lặp For – do: A. Cùng kiểu với giá trị đầu và giá trị cuối B. Chỉ cần khác kiểu với giá trị đầu C. Cùng kiểu với các biến trong câu lệnh D. Không cần phải xác định kiểu dữ liệu Câu 2: Hoạt động nào sau đây lặp với số lần lặp biết trước? A. Giặt tới khi sạch B. Học bài cho tới khi thuộc bài C. Gọi điện tới khi có người nghe máy D. Ngày đánh răng 2 lần Câu 3: Chọn cú pháp câu lệnh lặp là: A. For < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >; B. For < biến đếm > := < giá trị cuối > to < giá trị đầu > do < câu lệnh >; C. For < biến đếm > = < giá trị đầu > to < giá trị cuối >; do < câu lệnh >; D. For < biến đếm > = < giá trị đầu > to < giá trị cuối > do < câu lệnh >; Câu 4: Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì? A. Thực hiện < câu lệnh > sau từ khóa Do B. Kiểm tra giá trị của < điều kiện > C. Thực hiện câu lệnh sau từ khóa Then D. Kiểm tra < câu lệnh > Câu 5: Câu lệnh For..to..do kết thúc khi nào? A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm lớn hơn giá trị cuối. C. Khi biến đếm nhỏ hơn giá trị đầu. D. Khi biến đếm lớn hơn giá trị đầu. Câu 6: Đoạn lệnh sau, mỗi lần lặp giá trị của biến i trong câu lệnh sau thay đổi như thế nào? While i
  4. Câu 8: Khi sử dụng lệnh lặp While ... do cần chú ý điều gì? A. Số lần lặp B. Số lượng câu lệnh C. Điều kiện dần đi đến đúng D. Điều kiện dần đi đến sai Câu 9: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào? A. Integer B. Real C. String D. Char Câu 10: Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100 A. 1 B. 99 C. 100 D. 101 Câu 11: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? A. Ngày tắm hai lần. B. Mỗi tuần đi nhà sách một lần. C. Học bài cho tới khi thuộc bài. D. Mỗi tuần đi học 5 buổi. Câu 12: Trong lệnh lặp For – do: A. Giá trị đầu phải nhỏ hơn giá trị cuối B. Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối C. Giá trị đầu phải lớn hơn giá trị cuối D. Giá trị đầu phải bằng giá trị cuối Câu 13: Lệnh lặp For, mỗi lần lặp giá trị của biến đếm thay đổi như thế nào? A. Giảm 1 đơn vị. B. Giảm 2 đơn vị. C. Tăng 1 đơn vị. D. Tăng 2 đơn vị. Câu 14: Kết quả của < điều kiện > trong câu lệnh sẽ có giá trị là gì? A. Là một dãy kí tự. B. Là một số thực. C. Là một số nguyên . D. Đúng hoặc sai . Câu 15: Sau khi thực hiện đoạn chương trình sau: S:=10; For i:=1 to 4 do S:=S+i; Giá trị của biến S bằng bao nhiêu? A. 20 B. 14 C. 10 D. 0 Câu 16: Cho đoạn chương trình sau: i := 5; While i>=1 do i := i – 1; Câu lệnh sau Do được thực hiện mấy lần? A. 1 B. 2 C. 4 D. 5 Trang 02
  5. II. PHẦN TỰ LUẬN: (6.0 điểm) Câu 17: (2 điểm) Trình bày cú pháp và cách hoạt động của câu lệnh lặp với số lần chưa biết trước. Câu 18: (1 điểm) Chương trình Pascal sau đây thực hiện hoạt động nào? Program bai_tap; Var i: integer; Begin For i:=1 to 100 do Write( i, ‘ ‘); End. Câu 19: (3 điểm) Viết một chương trình Pascal thực hiện được các yêu cầu sau: a. Nhập vào hai số nguyên dương n. Kiểm tra giá trị nhập vào (n>0). b. Tính tổng n số tự nhiên đầu tiên. ............................... Hết................................ (Giám thị coi thi không giải thích gì thêm.) Trang03
  6. PHÒNG GD&ĐT NAM TRÀ MY HƯỚNG DẪN CHÁM KIỂM TRA GIỮA HỌC KÌ II TRƯỜNG PTDTBT THCS TRÀ TẬP MÔN: TIN HỌC - KHỐI 8 NĂM HỌC 2022 – 2023 I. PHẦN TRẮC NGHIỆM: (4.0 điểm) Mỗi đáp án đúng được 0.25 điểm Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Đáp án A D A B B C B D A C C B C D A D II. PHẦN THỰC HÀNH: (6.0 điểm) CÂU ĐÁP ÁN ĐIỂM Cú pháp: While do ; Hoạt động: 1.0 Câu 17 Bước 1: Kiểm tra điều kiện. Bước 2: Nếu điều kiện sai thì câu lệnh bị bỏ qua và kết 1.0 thúc vòng lặp. Nếu điều kiện đúng thì thực hiện câu lệnh và quay lại bước 1. Chương trình đã cho thực hiện việc in ra màn hình từ số Câu 18 1 đến số 100. 1.0 Program Tinh; 0.25 Var i, n, S: integer; 0.5 Begin Write (‘Nhap n’); Readln (n); 0.25 While n0’); Câu 19 Readln(n); End; S:=0; 0.25 For i:=1 to n do 0.75 S := S+i; Writeln(‘Gia tri can tim: S = ’,S); 0.25 Readln; End. (Chấp nhận các cách giải khác cho ra đáp án đúng) Duyệt đề của tổ KHTN Giáo viên ra đề Nguyễn Đại Sơn Nguyễn Thị Lan Mai
  7. Duyệt đề của BLĐ
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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