Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Đình Chiểu, Điện Bàn
Số trang: 9
Loại file: docx
Dung lượng: 24.70 KB
Lượt xem: 12
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:
Mời các bạn tham khảo “Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Đình Chiểu, Điện Bàn” sau đây để hệ thống lại kiến thức đã học và biết được cấu trúc đề thi cũng như những nội dung chủ yếu được đề cập trong đề thi để từ đó có thể đề ra kế hoạch học tập và ôn thi một cách hiệu quả hơn. Chúc các bạn ôn tập thật tốt!
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 Nguyễn Đình Chiểu, Điện BànTrường THCS Nguyễn Đình Chiểu KIỂM TRA CUỐI HỌC KỲ II Điểm:Họ và tên:............................................. NĂM HỌC 22-23, MÔN: TIN HỌC 8Lớp:… /…….SBD…..PHÒNG……… Thời gian: 45’(không kể thời gian giao đề)I.TRẮC NGHIỆM: (5.0 Điểm) Hãy khoanh tròn vào một trong các chữ A, B, C hoặc D đứng trước câu trả lời đúng nhất.Câu 1: Trong câu lệnh lặp For i:=1 to 10 do begin s:=s+i end; Câu lệnh ghép thực hiện baonhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện)?A. Không lần nào B. 1 lần C. 2 lần D. 10 lầnCâu 2. Trong Pascal, để tính số vòng lặp ta thực hiện công thức nào dưới đây?A. giá trị cuối – giá trị đầu +1 B.giá trị cuối + giá trị đầu - 1C. giá trị cuối + giá trị đầu +1 D. giá trị cuối – giá trị đầu - 1Câu 3: Thực hiện đoạn lệnh: a[1]:=8; a[2]:=3; x:=a[1]+a[2]; giá trị biến x là :A. 3 B. 11 C. 8 D. 12Câu 4: Trong các câu lệnh lặp Pascal sau đây, câu lệnh nào sai?A. While iCâu 2: (2,0 điểm) Các lệnh khai báo biến mảng trong Pascal sau đây đúng hay sai? Hãy giảithích.A. a:array[1...100] of integer; B. b: array[1..n] of real;C. c:array[-7..7] of byte; D. d:array[100..1] of real;Câu 3: (1,0 điểm) Viết chương trình tìm phần tử nhỏ nhất của dãy n số nhập vào từ bàn phím.? BÀI LÀM:Đáp án trắc nghiệm: Câ 1 2 3 4 5 6 7 8 9 10 u ĐA HƯỚNG DẪN CHẤM Môn: Tin 8I. Phần trắc nghiệm (5đ): Mỗi câu đúng 0.5 điểm Câu 1 2 3 4 5 6 7 8 9 10 Đáp án D A B B D B D B D CII. Phần tự luận (5đ): Câu Đáp án Điểm 1 Sửa lại câu lệnh cho đúng(2.0 đ) 0.5 A. for i := 2 to 10 do 0.5 writeln(A); 0.5 B. for i:=1 to 10 do writeln(A); 0.5 C. While i = 1 do S := S+i; D. Var A: array[1..100] of integer ; A. a:array[1...100] of 0.5 integer; sai vì giữa chỉ số 0.5 đầu và chỉ số cuối 0.5 B. b: array[1..n] of real; sai vì không xác định được chỉ 0.5 2 số cuối(2.0 đ) C. c:array(1..7)of byte; sai vì là dấu ngoặc vuông D. d:array[100..1] of real; sai vì chỉ số đầu không thể lớn hơn chỉ số cuối Program bt; 1.0 Var a: array[1..100] of integer; i, n, s : integer; Begin write(Cho biet so phan tu cua day : ); readln(n); for i:=1 to n do begin write(a[,i,] = ); 3 readln(a[i]); end;(1.0 đ) min:=a[1]; for i:=2 to n do MA TRẬNMÔN: TIN HỌC 8Năm học: 2022-2023 Thông Vận dụng Cộng Nhận biết hiểu Cấp độ thấp Cấp độ cao TNKQ TL TNKQ TL TNKQ TL TNKQ TL Cấp - Biết được Hiểu được Vận dụngđộ cú pháp; số số vòng lặp kiến thứcChủCâu 1. đề vòng lặp của câu để hoàn lệnh lặp của câu lệnh thành lệnh lặp. chương trình. Số câu 2 1 1 4 Số điểm 1.0 0.5 2.0 3.5 Tỉ lệ % 10% 5% 20% 35% 2. Câu Biết được Hiểu được lệnh lặp cú pháp ý nghĩa củavới số lần của câu câu lệnhchưa biết lệnh Số câu 1 3 4 Số điểm 0.5 1.5 2.0 Tỉ lệ % 5% 15% 20% ...
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 Nguyễn Đình Chiểu, Điện BànTrường THCS Nguyễn Đình Chiểu KIỂM TRA CUỐI HỌC KỲ II Điểm:Họ và tên:............................................. NĂM HỌC 22-23, MÔN: TIN HỌC 8Lớp:… /…….SBD…..PHÒNG……… Thời gian: 45’(không kể thời gian giao đề)I.TRẮC NGHIỆM: (5.0 Điểm) Hãy khoanh tròn vào một trong các chữ A, B, C hoặc D đứng trước câu trả lời đúng nhất.Câu 1: Trong câu lệnh lặp For i:=1 to 10 do begin s:=s+i end; Câu lệnh ghép thực hiện baonhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện)?A. Không lần nào B. 1 lần C. 2 lần D. 10 lầnCâu 2. Trong Pascal, để tính số vòng lặp ta thực hiện công thức nào dưới đây?A. giá trị cuối – giá trị đầu +1 B.giá trị cuối + giá trị đầu - 1C. giá trị cuối + giá trị đầu +1 D. giá trị cuối – giá trị đầu - 1Câu 3: Thực hiện đoạn lệnh: a[1]:=8; a[2]:=3; x:=a[1]+a[2]; giá trị biến x là :A. 3 B. 11 C. 8 D. 12Câu 4: Trong các câu lệnh lặp Pascal sau đây, câu lệnh nào sai?A. While iCâu 2: (2,0 điểm) Các lệnh khai báo biến mảng trong Pascal sau đây đúng hay sai? Hãy giảithích.A. a:array[1...100] of integer; B. b: array[1..n] of real;C. c:array[-7..7] of byte; D. d:array[100..1] of real;Câu 3: (1,0 điểm) Viết chương trình tìm phần tử nhỏ nhất của dãy n số nhập vào từ bàn phím.? BÀI LÀM:Đáp án trắc nghiệm: Câ 1 2 3 4 5 6 7 8 9 10 u ĐA HƯỚNG DẪN CHẤM Môn: Tin 8I. Phần trắc nghiệm (5đ): Mỗi câu đúng 0.5 điểm Câu 1 2 3 4 5 6 7 8 9 10 Đáp án D A B B D B D B D CII. Phần tự luận (5đ): Câu Đáp án Điểm 1 Sửa lại câu lệnh cho đúng(2.0 đ) 0.5 A. for i := 2 to 10 do 0.5 writeln(A); 0.5 B. for i:=1 to 10 do writeln(A); 0.5 C. While i = 1 do S := S+i; D. Var A: array[1..100] of integer ; A. a:array[1...100] of 0.5 integer; sai vì giữa chỉ số 0.5 đầu và chỉ số cuối 0.5 B. b: array[1..n] of real; sai vì không xác định được chỉ 0.5 2 số cuối(2.0 đ) C. c:array(1..7)of byte; sai vì là dấu ngoặc vuông D. d:array[100..1] of real; sai vì chỉ số đầu không thể lớn hơn chỉ số cuối Program bt; 1.0 Var a: array[1..100] of integer; i, n, s : integer; Begin write(Cho biet so phan tu cua day : ); readln(n); for i:=1 to n do begin write(a[,i,] = ); 3 readln(a[i]); end;(1.0 đ) min:=a[1]; for i:=2 to n do MA TRẬNMÔN: TIN HỌC 8Năm học: 2022-2023 Thông Vận dụng Cộng Nhận biết hiểu Cấp độ thấp Cấp độ cao TNKQ TL TNKQ TL TNKQ TL TNKQ TL Cấp - Biết được Hiểu được Vận dụngđộ cú pháp; số số vòng lặp kiến thứcChủCâu 1. đề vòng lặp của câu để hoàn lệnh lặp của câu lệnh thành lệnh lặp. chương trình. Số câu 2 1 1 4 Số điểm 1.0 0.5 2.0 3.5 Tỉ lệ % 10% 5% 20% 35% 2. Câu Biết được Hiểu được lệnh lặp cú pháp ý nghĩa củavới số lần của câu câu lệnhchưa biết lệnh Số câu 1 3 4 Số điểm 0.5 1.5 2.0 Tỉ lệ % 5% 15% 20% ...
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 Kiểm tra học kì 2 lớp 8 môn Tin học Câu lệnh lặp Pascal Khai báo biến mảngTài liệu liên quan:
-
Đề 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 278 0 0 -
Đề 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 272 1 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 248 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 187 0 0 -
4 trang 180 1 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 170 0 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 159 0 0 -
25 trang 152 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 152 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 130 0 0