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

Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 - Trường PTDTBT THCS Trà Cang, Nam Trà My

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

5
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 học kì 2 môn Tin học lớp 8 năm 2022-2023 - Trường PTDTBT THCS Trà Cang, 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 học kì 2 môn Tin học lớp 8 năm 2022-2023 - Trường PTDTBT THCS Trà Cang, Nam Trà My

  1. PHÒNG GD ĐT NAM TRÀ MY ĐỀ KIỂM TRA CUỐI HỌC KỲ II TRƯỜNG PTDTBT THCS TRÀ CANG Năm học: 2022 - 2023 Môn: TIN HỌC 8 ĐỀ CHÍNH THỨC Thời gian: 45 phút (không kể thời gian giao đề) ( Đề này gồm 02 trang) Họ tên : ............................................... Lớp:.......... SBD: ...................... A. PHẦN LÍ THUYẾT: (4,0 điểm) Đọc và trả lời các câu sau bằng cách chọn đáp án đúng nhất và ghi vào giấy bài làm(Ví dụ: Câu 1 chọn đáp án đúng là D thì ghi là Câu 1: D). Câu 1. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu? S:=0; For i:=1 to 5 do S:=i; A. 0. B. 5. C. 10. D. 15. Câu 2. Trong câu lệnh While .. do vòng lặp được thực hiện khi nào? A. có giá trị SAI. B. là câu lệnh ghép. C. có giá trị ĐÚNG. D. là câu lệnh đơn. Câu 3. Phát biểu nào đúng về chỉ số đầu và chỉ số cuối trong khai báo biến mảng? A. Chỉ số đầu > chỉ số cuối. B. Chỉ số đầu ≤ chỉ số cuối. C. Giá trị cuối, giá trị đầu là số thực. D. Biến mảng có số lượng phần là chỉ số cuối. Câu 4. Câu lệnh nào thể câu lệnh lặp với số lần chưa biết trước? A. While ... do. B. Array. C. For .. do. D. If ... then. Câu 5. For i := 1 to 10 do j:= j + 2; Khi thực hiện chương trình, câu lệnh lặp đã cho lặp lại bao nhiêu lần? A. 10 lần. B. 5 lần. C. Không thực hiện. D. 1 lần. Câu 6. If then ; được thực hiện khi nào? A. có giá trị sai. B. Lúc nào cũng được thực hiện. C. nhận giá trị là 0. D. có giá trị đúng. Câu 7. Khai báo nào sau đây là khai báo biến mảng? A. Var Mang : integer;. B. Conts A : Array[1..30] of integer;. C. For i :=1 to n do;. D. Var A : Array [1..30] of real;. Câu 8. Xác định cú pháp câu lệnh điều kiện dạng đủ. A. If then , ;. B. If ; else ;. C. If then else ;. D. If then; else ;.
  2. B. PHẦN THỰC HÀNH: (6,0 điểm) Câu 9. (1,0 điểm) Câu lệnh khai báo biến mảng sau đây máy tính có thực hiện được không? Vì sao? Var N : integer; A : array[1..N] of real; Câu 10. (5,0 điểm)Viết chương trình thực hiện các yêu cầu sau: a. Nhập vào một số nguyên dương n (n > 0). Kiểm tra số đã nhập đáp ứng yêu cầu chưa, nếu chưa thông báo nhập lại. b. Nhập vào dãy gồm n số nguyên và in dãy số đã nhập ra màn hình. -----------------Hết-------------- Học sinh không được sử dụng tài liệu. Giám thị không giải thích gì thêm.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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