Danh mục

Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Huỳnh Thúc Kháng, Tam Kỳ

Số trang: 8      Loại file: doc      Dung lượng: 142.00 KB      Lượt xem: 10      Lượt tải: 0    
Thư viện của tui

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (8 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Việc ôn tập và hệ thống kiến thức với ‘Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Huỳnh Thúc Kháng, Tam Kỳ’ được chia sẻ dưới đây sẽ giúp bạn nắm vững các phương pháp giải bài tập hiệu quả và rèn luyện kỹ năng giải đề thi nhanh và chính xác để chuẩn bị tốt nhất cho kì thi sắp diễn ra. Cùng tham khảo và tải về đề thi này ngay bạn nhé!
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Huỳnh Thúc Kháng, Tam Kỳ TRƯỜNG THCS H. T. KHÁNG ĐỀ KIỂM TRA CUỐI HỌC KÌ II – NĂM HỌC 2022 – 2023 Họ và tên: .......................................................................... MÔN: TIN HỌC - LỚP 8 Lớp: 8 /............ Thời gian: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giáo viên ĐỀ CHÍNH THỨC MÃ ĐỀ A A . TRẮC NGHIỆM: (5đ) Chọn chữ cái đứng trước câu trả lời đúng và điền vào bảng sau: Câu 1: Chọn khai báo hợp lệ? A. Var a: array[1 .. n] of real; C. Var a: array[1 : n] of Integer; B. Var a: array[1 .. 100] of real; D. Var a: array[1 … 100] of real; Câu 2: Vòng lặp while ..do là vòng lặp A. biết trước số lần lặp B. chưa biết trước số lần lặp MÃ ĐỀ A C. biết trước số lần lặp nhưng giới hạn là Câu 1/ Viết chương trình nhập một số nguyên dương N, rồi in ra màn hình tất cả các ước số chẵn của nó. (1đ)Câu 2/ Viết chương trình nhập vào một dãy số, tối đa gồm 100 số. In ra màn hình tổng của dãy số vừa nhập.(2đ)Câu 3/ Cho đoạn chương trình sau, kiểm tra nếu dòng nào có lỗi hoặc thiếu thì đánh chữ “ S” hoặc ghi “thiếu”rồi sửa lại để được một chương trình hoàn chỉnh. (2đ)Program tinh_tich; (1) Var i P: Integer; (2) Begin (3) i: =1; (4) P = 1; (5) While i …………………………………………………… …………………………………………………… …………………………………………………… …………………………………………………… …………………………………………………… ……………………………… …………………………………………………… TRƯỜNG THCS H. T. KHÁNG ĐỀ KIỂM TRA CUỐI HỌC KÌ II – NĂM HỌC 2022 – 2023 Họ và tên: .......................................................................... MÔN: TIN HỌC - LỚP 8 Lớp: 8 /............ Thời gian: 45 phút (không kể thời gian giao đề) Điểm Nhận xét của giáo viên ĐỀ CHÍNH THỨC MÃ ĐỀ B A . TRẮC NGHIỆM: (5đ) Chọn chữ cái đứng trước câu trả lời đúng và điền vào bảng sau: Câu 1: Câu lệnh sau đúng hay sai? For i:= 5 to 3 do writeln(‘So thu nhat’); A. Đúng B. Sai. Vì thiếu câu lệnh C. Sai. Vì thiếu biến đếm D. Sai. Vì giá trị đầu > giá trị cuối. Câu 2: Cho khai báo sau: Var : array[ 1..10] of real; sai là do? A. Thiếu từ khóa B. Thiếu tên mảng C. Thiếu kiểu dữ liệu D. Thiếu số phần tử trong mảng. Câu 3: Mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện MÃ ĐỀ A A. cấu trúc lặp B. Cấu trúc ảo C. cấu trúc câu D. cấu trúc hoạt động. Câu 4: Cách khai báo biến mảng trong Pascal sau đây – cách khai báo nào đúng? A. Var A: Array[10.5..13] of integer; B. Var A: Array[1..10] of integer; C. Var A: Array[1 : 10] of integer; D. Var A: Array[5..10.5] of real; Câu 5: Trong các câu sau, câu nào đúng? A. X: = 10; While X= 10 do X= X+ 5; B. X: = 10; While X:= 10 do X= X+ 5; C. X: = 10; While X= 10 do X:= X+ 5; D. X: = 10 While X= 10 do X= X+ 5; Câu 6: Cấu trúc lặp với số lần chưa biết trước làA. If ... then B. For...downto...do C. For...to...do D. While...Do Câu 7: Câu lệnh Pascal nào sau đây là hợp lệ? B. For i:= 10 to 1 do writeln(‘A’); B. For i:= 1.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 8: Khi khai báo một mảng. Số phần tử của mảng là A. vô hạn B. có giới hạn C. có n phần tử D. có 1000 phần tử. Câu 9: Khi viết câu lệnh lặp for..do…thì? A. Giá trị đầu bằng giá trị cuối B. Giá trị cuối phải lớn hơn giá trị đầu C. Giá trị đầu lớn hơn giá trị cuối D. Không cần giá trị đầu và giá trị cuối. Câu 10: Dòng lệnh for i:=1 to 5 do writeln(bbb) sẽ đưa ra màn hình mấy hàng chứa kí tự bbb? A. 4 B. 2 C. 1 D. 5 Câu 11: Em hiểu câu lệnh lặp theo nghĩa nào dưới đây? A. Một lệnh thay cho nhiều lệnh. B. Vì câu lệnh đã có tên là lệnh lặp. C. Vì câu lệnh có nhiều điều kiện. D. Các câu lệnh đượ ...

Tài liệu được xem nhiều: