
Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lê Quý Đôn, Tiên Phước
lượt xem 4
download

Nhằm giúp các bạn có thêm tài liệu ôn tập, củng cố lại kiến thức đã học và rèn luyện kỹ năng làm bài tập, mời các bạn cùng tham khảo ‘Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lê Quý Đôn, Tiên Phước’ dưới đây. Hy vọng sẽ giúp các bạn tự tin hơn trong kỳ thi sắp tới.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lê Quý Đôn, Tiên Phước
- MA TRẬN KIỂM TRA GIỮA HỌC KÌ II NĂM HỌC 2022-2023 Môn: TIN - LỚP 8 Cấp độ Mục tiêu Vận dụng Vận dụng Thông Chủ đề Nhận biết cấp độ cấp độ Cộng hiểu thấp cao - Bài 7: - Biết nhu 3TN 1TN, 2TL 1TL 1TL 5 điểm Câu lệnh Câu lệnh cầu cần có lặp lặp cấu trúc - Bài lặp trong TH5: Bài ngôn ngữ thực lập trình; hành: Sử - Biết dụng lệnh ngôn ngữ lặp lập trình For...do dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần; - Hiểu hoạt động của câu lệnh lặp với số lần biết trước for…do trong Pascal; - Viết đúng được lệnh for…do
- trong một số tình huống đơn giản; - Rèn luyện kỹ năng vận dụng câu lệnh lặp Số câu: 3 1 2 1 1 Số điểm: 5 Số điểm: 1,5 0,5 1 1 1 Tỉ lệ: 50% - Bài 8: 1. Kiến 5TN 1TN, 2TL 1TL 5 điểm Lặp với số thức lần chưa - Biết biết nhu cầu trước. cần có cấu - Bài trúc lặp TH6: Sử với số lần dụng lệnh chưa biết lặp trước While...do trong ngôn ngữ lập trình. - Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công
- việc đến khi một điều kiện nào đó được thỏa mãn. - Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while .. do trong Pascal. Viết đúng lệnh while .. do trong một số tình huống đơn giản Số câu: 5 1 2 1 Số điểm: 5 Số điểm: 2,5 0,5 1 1 Tỉ lệ: 50%
- ĐẶC TẢ ĐỀ KIỂM TRA GIỮA HỌC KÌ II NĂM HỌC 2022-2023 Môn: TIN - LỚP 8 Cấp độ Vận dụng Vận dụng Thông Chủ đề Nhận biết cấp độ cấp độ Cộng hiểu thấp cao - Bài 7: - Nhận - Số lần - Biết sửa Câu lệnh Câu lệnh biết hoạt thực hiện lỗi lặp lặp động lặp câu lệnh chương - Bài với một số trong câu trình. TH5: Bài lần nhất lệnh lặp - Viết thực định và For...do. chương hành: Sử biết trước. - Biến trình dụng lệnh - Cú pháp đếm trong Pascal. lặp câu lệnh câu lệnh For...do lặp lặp For...do. For...do. - Câu lệnh ghép. TN TL TN TL TN TL TN TL Số câu: 3 1 2 1 1 Số điểm: Số điểm: 1,5 0, 1 1 1 5 5 Tỉ lệ: 50% - Bài 8: - Nhận - Hiểu - Đọc hiểu Lặp với biết hoạt hoạt động chương số lần động lặp của câu trình. chưa biết với số lần lệnh trước. chưa biết While… - Bài trước. do TH6: Sử - Cú pháp - Xác định dụng lệnh câu lệnh số lần lặp lặp thực hiện
- While...d While...do trong câu o . lệnh - Nhận While..do. biết được điều kiện trong câu lệnh lặp While...do thường là phép so sánh. TN TL TN TL TN TL TN TL Số câu: 5 1 2 1 Số điểm: Số điểm: 2,5 0, 1 1 5 5 Tỉ lệ: 50%
- Trường THCS Lê Quý Đôn KIỂM TRA GIỮA KỲ Họ và tên: HỌC KỲ II, NĂM HỌC 2022-2023 …………………… MÔN: TIN HỌC – LỚP: 8 ……………… Lớp: 8/…. Thời gian làm bài: 45 phút (Không kể thời gian giao đề) ĐIỂM: NHẬN XÉT CỦA THẦY/CÔ: A. TRẮC NGHIỆM: (5 điểm) Hãy khoanh tròn vào đáp án đúng nhất (5 điểm) Câu 1: Câu lệnh Pascal sau câu nào đúng? A. For i := 1 to 10; do x :=x+1; B. For i := 10 to 1 do x :=x+1 ; C. For i :=1 to 10 do x :=x+1 ; D. For i :=1 to 10 for j :=1 to 10 do x :=x+1; Câu 2: Trong câu lệnh lặp for i :=1 to 10 do begin s:= s+i; end ; câu lệnh lặp được thực hiện bao nhiêu lần? A. Không lần nào. B. 1 lần C. 2 lần D. 10 lần Câu 3: Câu lệnh For..to..do kết thúc khi nào? 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 nhỏ hơn giá trị đầu D. Khi biến đếm lớn hơn giá trị đầu Câu 4: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào? A. Integer B. Real C. String D. Tất cả các kiểu trên đều được Câu 5: Vòng lặp While – do kết thúc khi nào? A. Khi một điều kiện cho trước được thỏa mãn B. Khi đủ số vòng lặp C. Khi tìm được Output D. Tất cả các phương án Câu 6: Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?
- A. Thực hiện < câu lệnh > sau từ khóa Do B. Kiểm tra giá trị của < điều kiện > C. Thực hiện câu lệnh sau từ khóa Then D. Kiểm tra < câu lệnh > Câu 7: Câu lệnh sau giải bài toán nào? While M N do If M > N then M:=M-N else N:=N-M; A. Tìm UCLN của M và N B. Tìm BCNN của M và N C. Tìm hiệu nhỏ nhất của M và N D. Tìm hiệu lớn nhất của M và N Câu 8: 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 hai lần B. Học bài cho tới khi thuộc bài C. Mỗi tuần đi nhà sách một lần D. Ngày đánh răng 2 lần Câu 9: Cú pháp lệnh lặp với số lần chưa biết trước là cú pháp nào? A. While < điều kiện > to < câu lệnh >; B. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >; C. While < điều kiện > do ;< câu lệnh >; D. While < điều kiện > do < câu lệnh >; Câu 10: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước? A. For…do B. While…do C. If..then D. If…then…else B. TỰ LUẬN (5 điểm) Câu 1: (0.5 đ) Xác định số vòng lặp trong câu lệnh sau: For a:= 4 to 8 do writeln(i); Số vòng lặp là: ……………………….. Câu 2: (0.5 đ) Sau khi thực hiện đoạn chương trình sau: S:=10; For i:=1 to 4 do S:=S+i; Giá trị của biến S bằng bao nhiêu? ………………………… Câu 3: (1đ) Cho chương trình tính tổng sau, hãy tìm lỗi và sửa lỗi trong chương trình. Chương trình Sửa lỗi (nếu có)
- Program tinh tong; Uses crt; Var i : real; S: integer; Begin; S:=0; For i:=1 to 10 do s:= s+ i; Writeln(‘Tong S = ’, X); Readln End. Câu 4: (1 đ) Em hãy viết chương trình tính tổng của các số lẻ từ 1 đến N. (N nhập từ bàn phím) ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… Câu 5: (0.5 đ) Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: i := 5; While i>=1 do i := i – 1; Số lần thực hiện là: ……………………………………………………………………… Câu 6: (0.5 đ)Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>108. Điều kiện vòng lặp while – do được viết như thế nào?
- ………………………………………………………………………………………………… Câu 7: (1 điểm) Hãy cho biết kết quả sau khi thực hiện đoạn chương trình dưới đây: s:=0; i:=1; While i
- KIỂM TRA GIỮA KỲ HỌC KÌ II, NĂM HỌC: 2022 – 2023 HƯỚNG DẪN CHẤM MÔN: TIN HỌC - LỚP: 8 A. TRẮC NGHIỆM: (5,0 điểm) Mỗi câu khoanh đúng đạt 0,5 điểm. Câu 1 2 3 4 5 6 7 8 9 10 Đáp án C D B A A B A B D B B. TỰ LUẬN: (5,0 điểm) Câu 1. Số vòng lặp là: 8 – 4 + 1 = 5 Câu 2. Giá trị của S là 20 Câu 3. Tìm lỗi và sửa lỗi Program tinh tong; Program tinh_tong; Uses crt; Var i : real; S: integer; i :integer Begin; Begin S:=0; For i:=1 to 10 do s:= s+ i; Writeln(‘Tong S = ’, X); Writeln(‘Tong S = ’, S); Readln End. Câu 4. Viết chương trình tính tổng của các số lẻ từ 1 đến N, N nhập từ bàn phím. Program tinh_tong; Uses crt; Var I, n, s: integer; Begin
- Writeln(‘Nhap n:’); Readln(n); S:=0; For i:=1 to n do If (i mod 2 = 1) then S:=S+i; Writeln(‘Tong cua cac so le tu 1 den n la:’,S); Readln End. Câu 5. Số lần thực hiện là: 5 lần Câu 6. While S

CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bộ 17 đề thi giữa học kì 2 môn Toán lớp 6 năm 2020-2021 (Có đáp án)
86 p |
175 |
18
-
Bộ 7 đề thi giữa học kì 2 môn Tiếng Anh lớp 6 năm 2020-2021 (Có đáp án)
46 p |
58 |
7
-
Bộ 5 đề thi giữa học kì 2 môn GDCD lớp 8 năm 2020-2021 (Có đáp án)
36 p |
73 |
6
-
Bộ 8 đề thi giữa học kì 2 môn Tiếng Anh lớp 9 năm 2020-2021 (Có đáp án)
53 p |
59 |
6
-
Bộ đề thi giữa học kì 2 môn Hóa học lớp 9 năm 2020-2021 (Có đáp án)
52 p |
69 |
5
-
Bộ 7 đề thi giữa học kì 2 môn Sinh học lớp 8 năm 2020-2021 (Có đáp án)
54 p |
69 |
5
-
Bộ 13 đề thi giữa học kì 2 môn Ngữ văn lớp 6 năm 2020-2021 (Có đáp án)
77 p |
55 |
4
-
Bộ 7 đề thi giữa học kì 2 môn Địa lí lớp 7 năm 2020-2021 (Có đáp án)
47 p |
57 |
4
-
Bộ 11 đề thi giữa học kì 2 môn Sinh học lớp 6 năm 2020-2021 (Có đáp án)
64 p |
65 |
4
-
Bộ đề thi giữa học kì 2 môn Địa lí lớp 8 năm 2020-2021 (Có đáp án)
38 p |
50 |
3
-
Bộ 5 đề thi giữa học kì 2 môn Tin học lớp 6 năm 2020-2021 (Có đáp án)
36 p |
66 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Vật lí lớp 6 năm 2020-2021 (Có đáp án)
61 p |
62 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Sinh học lớp 9 năm 2020-2021 (Có đáp án)
44 p |
48 |
3
-
Bộ 7 đề thi giữa học kì 2 môn Lịch sử lớp 9 năm 2020-2021 (Có đáp án)
67 p |
60 |
3
-
Bộ 8 đề thi giữa học kì 2 môn Sinh học lớp 7 năm 2020-2021 (Có đáp án)
46 p |
63 |
3
-
Bộ 8 đề thi giữa học kì 2 môn Lịch sử lớp 6 năm 2020-2021 (Có đáp án)
52 p |
57 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Ngữ văn lớp 7 năm 2020-2021 (Có đáp án)
47 p |
71 |
3
-
Bộ 14 đề thi giữa học kì 2 môn Toán lớp 7 năm 2020-2021 (Có đáp án)
76 p |
80 |
2


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
