Đề 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
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 đượ ...
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ìm kiếm theo từ khóa liên quan:
Đề thi học kì 2 Đề thi học kì 2 lớp 8 Đề thi học kì 2 môn Tin học lớp 8 Ôn thi HK2 môn Tin học lớp 8 Ngôn ngữ lập trình Khai báo biến mảngGợi ý tài liệu liên quan:
-
Đề thi học kì 2 môn Tiếng Anh lớp 6 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 264 1 0 -
Đề thi học kì 2 môn Tiếng Anh lớp 7 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 262 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 257 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 246 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Đề thi học kì 2 môn Toán lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
22 trang 223 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 209 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 199 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 187 0 0