Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Võ Trường Toản
lượt xem 2
download
Với “Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Võ Trường Toản” được chia sẻ dưới đây, các bạn học sinh được ôn tập, củng cố lại kiến thức đã học, rèn luyện và nâng cao kỹ năng giải bài tập để chuẩn bị cho kì thi sắp tới đạt được kết quả mong muốn. Mời các bạn tham khảo đề thi!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Võ Trường Toản
- Trường THCS Võ Trường Toản ĐỀ KIỂM TRA LÝ THUYẾT HỌC KÌ II Họ và tên: ………………………. Môn: TIN HỌC LỚP 8 Lớp:…… Thời gian: 45 phút Năm học: 2021 – 2022 Điểm Nhận xét của Thầy (Cô) giáo I. Trắc nghiệm: (5đ) Chọn đáp án đúng và điền vào bảng sau: (mỗi câu đúng 0.5 điểm) Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8 Câu 9 Câu 10 Câu 1: Cấu trúc của vòng lặp với số lần biết trước là : A. For := < giá trị đầu> to do ; B. For := < giá trị cuối> to do ; C. For = < giá trị cuối> downto do ; D. For := < giá trị đầu> downto do ; Câu 2: Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i:= 4 to 1 do writeln(‘A’); B. for i:= 1 to 10 do writeln(‘A’); C. for i:= 1 to 10 writeln(‘A’); D. for i to 10 do writeln(‘A’); Câu 3: Trong câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j ); Khi kết thúc câu lệnh lặp trên, câu lệnh được lặp bao nhiêu lần? A. 10 lần B. 5 lần C. 1 lần D. Không thực hiện. Câu 4: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? A. Ngày tắm 2 lần B. Một tuần đi nhà sách 1 lần C. Học bài cho đến khi thuộc bài D. Ngày đánh răng 2 lần Câu 5: Cấu trúc của vòng lặp WHILE .. DO có dạng: A. While do < điều kiện2>; B. While do ; C. While do ; D. While do ; Câu 6. Câu lệnh nào sau đây đú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 7. Khi thực hiện đoạn chương trình sau: S:=0; i:=0; While (i
- Câu 9. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng: A. Chỉ số đầu và chỉ số cuối là 2 số nguyên. B. Chỉ số đầu chỉ số cuối. C. Kiểu dữ liệu có thể là integer hoặc real. D. Cả ba ý trên. Câu 10: Câu lệnh nào là câu lệnh nhập dữ liệu cho phần tử thứ 10 của biến mảng A? A. Readln(A[10]); B. Readln(A[k]); C. Readln(A[i]); D. Readln(A10); B. TỰ LUẬN: (5đ) Câu 1: (1 điểm) Cho đoạn chương trình, hãy tính số lần lặp của câu lệnh sau: For i:= 3 to 25 do Writeln(A); ...................................................................................................................................................... ...................................................................................................................................................... Câu 2: (1 điểm) Các khai báo sau đây đúng hay sai? Nếu sai gạch chân chỗ sai và sửa lại cho đúng? a) For i:= 10 to 1 do write(A); ...................................................................................................................................................... ...................................................................................................................................................... b) Var A: array (1…100) of Integer; ...................................................................................................................................................... ...................................................................................................................................................... Câu 3: (0.5 điểm) Nêu quá trình hoạt động của câu lệnh lặp For ..do ? ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... Câu 4: (1.5 điểm) Viết chương trình nhập, xuất mảng A có n phần tử? ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... Câu 5:(1.5 điểm) Viết đoạn chương trình tìm Max của mảng A? ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ĐÁP ÁN I. Trắc nghiệm (5đ) Mỗi câu đúng cho 0.5đ Câu 1 2 3 4 5 6 7 8 9 10 Đáp án A B A C B D D A D A II. Tự luận (5đ) Câu 1: (1 điểm) Cho đoạn chương trình, hãy tính số lần lặp của câu lệnh sau:
- For i:= 3 to 25 do Writeln(A); Công thức tính số lần lặp: Số lần lặp = Giá trị cuối – Giá trị đầu + 1 Vậy: Số lần lặp= 25 - 3 + 1= 23 Câu 2: (1 điểm) Các khai báo sau đây đúng hay sai? Nếu sai gạch chân chỗ sai và sửa lại cho đúng? a) For i:= 10 to 1 do write(A); Sửa: For i:= 1 to 10 do write(A); b) Var A: array (1…100) of integer; Sửa: Var A: array[1..100] of integer; Câu 3: (1 điểm) Nêu quá trình hoạt động của câu lệnh lặp For ..do ? Ban đầu biến đếm nhận giá trị đầu. Sau mỗi lần lặp, biến đếm tự động tăng lên 1 đơn vị và câu lệnh lặp lại tới khi biến đếm bằng giá trị cuối thì kết thúc vòng lặp. Câu 4: (1.5 điểm) Viết chương trình nhập, xuất mảng A có n phần tử? Program Nhap_xuat_mang; Uses crt; Var A: array[1..100] of integer; i, n:integer; Begin Write(‘Nhap do dai day so A’); Readln(n); Writeln(‘Nhap mang A’); For i:= 1 to n do Begin Write(‘A[‘, i , ‘]=’); Readln(A[i]); End; Writeln(‘Day so vua nhap la:’); For i:=1 to n do Write(A[i]); Readln; End. Câu 5:(0.5 điểm) Viết đoạn chương trình tìm Max của mảng A? Max:=A[1]; For i:=2 to n do If Max
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bộ đề thi học kì 2 môn Ngữ Văn lớp 8 năm 2018 có đáp án
25 p | 1605 | 57
-
Bộ đề thi học kì 2 môn GDCD lớp 7 năm 2017-2018 có đáp án
26 p | 1235 | 34
-
Đề thi học kì 2 môn Hóa lớp 8 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
3 p | 390 | 34
-
Đề thi học kì 2 môn Lịch Sử lớp 6 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
4 p | 445 | 21
-
Đề thi học kì 2 môn GDCD lớp 7 năm 2017-2018 có đáp án
2 p | 298 | 19
-
Đề thi học kì 2 môn GDCD lớp 6 năm 2017-2018 có đáp án - Trường THCS Khai Quang
2 p | 508 | 17
-
Đề thi học kì 2 môn Ngữ Văn lớp 9 năm 2017-2018 có đáp án - Trường THCS Hoàn Thiện
3 p | 325 | 13
-
Đề thi học kì 2 môn Ngữ Văn lớp 8 năm 2018 có đáp án - Đề số 2
9 p | 965 | 12
-
Đề thi học kì 2 môn GDCD lớp 9 năm 2017-2018 có đáp án - Sở GD&ĐT Thanh Hóa
3 p | 405 | 10
-
Đề thi học kì 2 môn Lịch Sử lớp 8 năm 2017-2018 có đáp án - Trường THCS Khai Quang
3 p | 270 | 9
-
Đề thi học kì 2 môn GDCD lớp 8 năm 2017-2018 có đáp án - Trường THCS Bình An
2 p | 687 | 9
-
Bộ 24 đề thi học kì 2 môn Ngữ văn lớp 8 năm 2019-2020 có đáp án
104 p | 80 | 4
-
Đề thi học kì 2 môn GDCD lớp 9 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
4 p | 175 | 3
-
Đề thi học kì 2 môn Lịch Sử lớp 9 năm 2017-2018 có đáp án - Trường THCS Bình An
4 p | 244 | 3
-
Đề thi học kì 2 môn Toán lớp 2 năm 2019-2020 có đáp án - Trường Tiểu học Phong Phú B
4 p | 67 | 3
-
Đề thi học kì 2 môn Toán lớp 2 năm 2019-2020 có đáp án - Trường Tiểu học số 2 Hoài Tân
6 p | 80 | 2
-
Đề thi học kì 2 môn Địa lý lớp 9 năm 2017-2018 có đáp án - Trường THCS Khai Quang
4 p | 202 | 1
-
Đề thi học kì 2 môn Công nghệ lớp 7 năm 2018 có đáp án - Trường THCS Vĩnh Thịnh
2 p | 132 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn