Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Phan Châu Trinh, Phú Ninh
Số trang: 7
Loại file: docx
Dung lượng: 34.87 KB
Lượt xem: 6
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:
“Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Phan Châu Trinh, Phú Ninh” là tài liệu hữu ích giúp các em ôn tập cũng như hệ thống kiến thức môn học, giúp các em tự tin đạt điểm số cao trong kì thi sắp tới. Mời các em cùng tham khảo đề thi.
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 Phan Châu Trinh, Phú NinhPHÒNG GD&ĐT HUYỆN PHÚ NINH MA TRẬN - ĐỀ KIỂM TRA HỌC KỲ IITRƯỜNG THCS PHAN CHÂU TRINH NĂM HỌC 2022-2023MÔN : TIN HỌC -LỚP 8A/ Bảng đặc tả:Câu 1: Khi nào thì câu lệnh lặp For…to…do kết thúc.Câu 2: Khi sử dụng lệnh lặp While…do cần chú điều kiên.Câu 3: Kết quả của một phép so sánh.Câu 4: Cú pháp câu lệnh lặp với số lần chưa xác định.Câu 5: Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện.Câu 6:Chỉ số khi khai báo mảng.Câu 7: Chỉ ra khai báo biến mảng đúng.Câu 8: Kiểu dữ liệu của các phần tử trong mảng.Câu 9-10: Cú pháp câu lệnh khai báo biến mảng.Câu: 11(1 đ). Viết câu lệnh khai báo biến mảng.Câu 12.(1.5 đ).Sửa các câu lệnh sau trong Pascal cho hợp lệ.Câu 13: (1 điểm)Tính giá trị các biến trong đoạn chương trình đã cho.Câu 14. (1.5 đ)Viết chương trình.B/ Ma trận đề: Nhận Thông Vận Tống sốMức biết hiểu dụngđộ THẤP CAO TN TL TN TLNội TN TL TN TLdung Câu 1 1 3lệnh 1lặp for 1 0.5 0.5 2...doLặpvới sốlần 3 1 4chưabiết 1.5 0.5 2trướcWhile...doLàm 1việc 3 2 2 9với 1.5 1 1 4 0.5dãy sốCác 1 1phép 0.5 0.5toánViết 1 1chươn 1.5 1.5g trình Tổng 8 2 4 2 1 17 số câu Tổng 4 1 2 2 1 10 điểm Tỷ lệ 40% 30% 20% 10% 100%C/ Đề kiểm tra:ĐỀ A.I. Trắc nghiệm khách quan (5 điểm): Hãy điền câu trả lời đúng nhất vào bảng đáp án bên dưới:Câu 1: Khi nào thì câu lệnh lặp For…to…do kết thúc? 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 bằng giá trị cuối. D. Khi biến đếm bằng giá trị đầu.Câu 2: Khi sử dụng lệnh lặp While…do cần chú ý điều gì? A. Điều kiện dần đi đến sai. B. Số lần lặp. C. Số lượng câu lệnh. D. Điều kiện dần đi đến đúng.Câu 3: Kết quả của một phép so sánh: A. Có thể có giá trị đúng hoặc giá trị sai. B. Chỉ có giá trị đúng. C. Đồng thời nhận giá trị đúng và giá trị sai. D. Chỉ có giá trị sai.Câu 4: Trong Pascal, câu lệnh lặp với số lần chưa xác định trước có dạng: A. While do ; B. While ; do ; C. While then ; D. While ; then ;Câu 5: Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì? A. Thực hiện sau từ khóa do. B. Kiểm tra . C. Thực hiện sau từ khóa then.D. Kiểm tra .Câu 6: Trước khi khai báo mảng A:array[1..n] of Real, thì phải khai báo điều gì trước? A. Const n=10; B. Var n:integer; C. Cả A và B đều đúng. D. Cả A và B đều sai.Câu 7: Chỉ ra khai báo biến mảng đúng trong các cách khai báo sau: A. Var a:array[1...10] of integer; B. Var a:array(1..10] of integer; C. Var a:array(1..10) of integer; D. Var a:array[1..10] of integer;Câu 8: Các phần tử của mảng: A. Phải khác kiểu dữ liệu. B. Phải có giá trị như nhau. C. Phải cùng kiểu dữ liệu. D. Có thể cùng kiểu hoặc khác kiểu dữ liệu.Câu 9: Câu lệnh khai báo biến mảng để nhập chiều cao (Đơn vị m) cho 40 học sinh của lớp 8A A. Var a:array[1..10] of integer; B. Var a:array[1..40] of integer; C. Var a:array[1..10] of real; D. Var a:array[1..40] of real;Câu 10: Câu lệnh khai báo biến mảng để nhập một dãy số gồm10 số nguyên. A. Var a:array[1..10] of integer; B. Var a:array[1…10] of integer; C. Var a:array[1..10] of real; D. Var a:array[1:10] of integer; Bảng đáp án:Câu 1 2 3 4 5 6 7 8 9 10Đáp ánII/ TỰ LUẬN: (5 điểm)Câu: 1(1 đ). Viết câu lệnh khai báo biến mảng A để nhập tuổi và B để nhập chiều cao của 50người trong một xóm.Câu 2.(1.5 đ).Các câu lệnh sau trong Pascal có cú hợp lệ không? Nếu không hãy sửa lại cho hợplệ?a) For i:= 10 to 1 do writeln(‘A’);b) X: = 10; while X: =10 do X: = X + 5;c) Var a:array(1…100) of integer;Câu 3:(1 điểm).Cho đoạn chương trình: S: =0 ; n:= 0; While S < = 10 do begin n:= n+1; S:= S+ n ; End;a) Tính giá tri cuối cùng của n?b) Tính giá tri cuối cùng của S?Câu 4. (1.5 đ) Viết chương in ra các số lẻ từ 1 đến n với n là một số tùy ý do người sử dụng nhập vào. Hết ĐÁP ÁN VÀ BIỂ ...
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 Phan Châu Trinh, Phú NinhPHÒNG GD&ĐT HUYỆN PHÚ NINH MA TRẬN - ĐỀ KIỂM TRA HỌC KỲ IITRƯỜNG THCS PHAN CHÂU TRINH NĂM HỌC 2022-2023MÔN : TIN HỌC -LỚP 8A/ Bảng đặc tả:Câu 1: Khi nào thì câu lệnh lặp For…to…do kết thúc.Câu 2: Khi sử dụng lệnh lặp While…do cần chú điều kiên.Câu 3: Kết quả của một phép so sánh.Câu 4: Cú pháp câu lệnh lặp với số lần chưa xác định.Câu 5: Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện.Câu 6:Chỉ số khi khai báo mảng.Câu 7: Chỉ ra khai báo biến mảng đúng.Câu 8: Kiểu dữ liệu của các phần tử trong mảng.Câu 9-10: Cú pháp câu lệnh khai báo biến mảng.Câu: 11(1 đ). Viết câu lệnh khai báo biến mảng.Câu 12.(1.5 đ).Sửa các câu lệnh sau trong Pascal cho hợp lệ.Câu 13: (1 điểm)Tính giá trị các biến trong đoạn chương trình đã cho.Câu 14. (1.5 đ)Viết chương trình.B/ Ma trận đề: Nhận Thông Vận Tống sốMức biết hiểu dụngđộ THẤP CAO TN TL TN TLNội TN TL TN TLdung Câu 1 1 3lệnh 1lặp for 1 0.5 0.5 2...doLặpvới sốlần 3 1 4chưabiết 1.5 0.5 2trướcWhile...doLàm 1việc 3 2 2 9với 1.5 1 1 4 0.5dãy sốCác 1 1phép 0.5 0.5toánViết 1 1chươn 1.5 1.5g trình Tổng 8 2 4 2 1 17 số câu Tổng 4 1 2 2 1 10 điểm Tỷ lệ 40% 30% 20% 10% 100%C/ Đề kiểm tra:ĐỀ A.I. Trắc nghiệm khách quan (5 điểm): Hãy điền câu trả lời đúng nhất vào bảng đáp án bên dưới:Câu 1: Khi nào thì câu lệnh lặp For…to…do kết thúc? 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 bằng giá trị cuối. D. Khi biến đếm bằng giá trị đầu.Câu 2: Khi sử dụng lệnh lặp While…do cần chú ý điều gì? A. Điều kiện dần đi đến sai. B. Số lần lặp. C. Số lượng câu lệnh. D. Điều kiện dần đi đến đúng.Câu 3: Kết quả của một phép so sánh: A. Có thể có giá trị đúng hoặc giá trị sai. B. Chỉ có giá trị đúng. C. Đồng thời nhận giá trị đúng và giá trị sai. D. Chỉ có giá trị sai.Câu 4: Trong Pascal, câu lệnh lặp với số lần chưa xác định trước có dạng: A. While do ; B. While ; do ; C. While then ; D. While ; then ;Câu 5: Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì? A. Thực hiện sau từ khóa do. B. Kiểm tra . C. Thực hiện sau từ khóa then.D. Kiểm tra .Câu 6: Trước khi khai báo mảng A:array[1..n] of Real, thì phải khai báo điều gì trước? A. Const n=10; B. Var n:integer; C. Cả A và B đều đúng. D. Cả A và B đều sai.Câu 7: Chỉ ra khai báo biến mảng đúng trong các cách khai báo sau: A. Var a:array[1...10] of integer; B. Var a:array(1..10] of integer; C. Var a:array(1..10) of integer; D. Var a:array[1..10] of integer;Câu 8: Các phần tử của mảng: A. Phải khác kiểu dữ liệu. B. Phải có giá trị như nhau. C. Phải cùng kiểu dữ liệu. D. Có thể cùng kiểu hoặc khác kiểu dữ liệu.Câu 9: Câu lệnh khai báo biến mảng để nhập chiều cao (Đơn vị m) cho 40 học sinh của lớp 8A A. Var a:array[1..10] of integer; B. Var a:array[1..40] of integer; C. Var a:array[1..10] of real; D. Var a:array[1..40] of real;Câu 10: Câu lệnh khai báo biến mảng để nhập một dãy số gồm10 số nguyên. A. Var a:array[1..10] of integer; B. Var a:array[1…10] of integer; C. Var a:array[1..10] of real; D. Var a:array[1:10] of integer; Bảng đáp án:Câu 1 2 3 4 5 6 7 8 9 10Đáp ánII/ TỰ LUẬN: (5 điểm)Câu: 1(1 đ). Viết câu lệnh khai báo biến mảng A để nhập tuổi và B để nhập chiều cao của 50người trong một xóm.Câu 2.(1.5 đ).Các câu lệnh sau trong Pascal có cú hợp lệ không? Nếu không hãy sửa lại cho hợplệ?a) For i:= 10 to 1 do writeln(‘A’);b) X: = 10; while X: =10 do X: = X + 5;c) Var a:array(1…100) of integer;Câu 3:(1 điểm).Cho đoạn chương trình: S: =0 ; n:= 0; While S < = 10 do begin n:= n+1; S:= S+ n ; End;a) Tính giá tri cuối cùng của n?b) Tính giá tri cuối cùng của S?Câu 4. (1.5 đ) Viết chương in ra các số lẻ từ 1 đến n với n là một số tùy ý do người sử dụng nhập vào. Hết ĐÁP ÁN VÀ BIỂ ...
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 HK2 môn Tin học lớp 8 Ôn thi học kì 2 lớp 8 môn Tin học Câu lệnh trong Pascal Phép so sánhGợ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 261 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 260 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 221 0 0 -
Bộ 14 đề thi học kì 2 môn Toán lớp 9 năm 2022-2023 có đáp án
82 trang 183 0 0 -
4 trang 172 1 0
-
Đề thi học kì 2 môn HĐTN lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
5 trang 154 0 0 -
Đề thi học kì 2 môn Công nghệ lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
8 trang 150 0 0 -
Đề thi học kì 2 môn Tin học lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
13 trang 142 0 0 -
25 trang 141 0 0
-
Đề thi học kì 2 môn Ngữ văn lớp 7 năm 2022-2023 có đáp án - Trường THCS Trần Hưng Đạo, Kon Tum
9 trang 121 0 0