Top 15 Đề thi Tin học 8 Học kì 2 năm 2024 (có đáp án)

Trọn bộ 15 Đề thi Tin học 8 Học kì 2 sách mới Kết nối tri thức, Chân trời sáng tạo, Cánh diều có đáp án và ma trận sẽ giúp bạn ôn tập và đạt điểm cao trong bài thi Tin học 8.

Xem thử Đề thi Tin 8 KNTT Xem thử Đề thi Tin 8 CTST Xem thử Đề thi Tin 8 CD

Chỉ từ 70k mua trọn bộ đề thi Tin học 8 Học kì 2 bản word có lời giải chi tiết, dễ dàng chỉnh sửa:

Xem thử Đề thi Tin 8 KNTT Xem thử Đề thi Tin 8 CTST Xem thử Đề thi Tin 8 CD

Phòng Giáo dục và Đào tạo ...

Đề thi Học kì 2 - Kết nối tri thức

Năm học 2024 - 2025

Môn: Tin học 8

Thời gian làm bài: phút

Phần I. Trắc nghiệm (4 điểm)

Câu 1: Thông tin ở đầu trang và chân trang giúp ?

A. Kiểm soát các trang văn bản

B. Phân loại các trang văn bản

C. Giúp trang văn bản chuyên nghiệp và đẹp hôn

D. Cả ba đáp án trên đều đúng

Câu 2: Vì sao cần đánh số trang?

A. Để người đọc phân biệt các trang

B. Để cho đẹp

C. Để người đọc dễ theo dõi

Câu 3: Các bài trình chiếu muốn mang lại ấn tượng mạnh, các sự kiện tri ân nên sử dụng gam màu nào?

A. Gam màu lạnh

B. Gamm màu trung tính

C. Gam màu nóng

Câu 4: Để thực hiện đánh số trang cho bài trình chiếu, em cần thực hiện thao tác nào

A. Home/Slide Number

B. Insert/Slide Number

C. Insert/Header&Footer/Slide Number

D. Cả B và C đều đúng

Câu 5:  Với trường hợp nhân vật di chuyển theo đường đi là một tam giác đều thì góc quay của nhân vật khi đi hết một cạnh là?

A. 360°

B. 90°

C. 120°

D. 0°

Câu 6: Thuật toán là gì?

A. Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước.

B. Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.

C. Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.

D. Tất cả đều sai

Câu 7: Để di chuyển theo một lục giác đều, nhân vật cần?

A. Di chuyển về phía trước một số bước bằng độ dải cạnh hình lục giác đều. Vi dụ, di chuyển 60 bước

B. Quay trái 60 độ

C. Cả hai đáp án trên đều đúng

D. Cả hai đáp án trên đều sai

Câu 8: Xác định bài toán (xác định điều kiện cho trước của bài toán) tính chu vi tam giác.

A. Diện tích tam giác

B. 3 cạnh của tam giác

C. Chiều cao của tam giác

D. Chu vi tam giác

Câu 9: Để chọn và kéo thả lệnh 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận) vào chương trình, em vào nhóm lệnh nào sau đây?

A. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

B. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

C. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

D. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

Câu 10: Bạn Khoa viết kịch bản mô tả hoạt động - của xe ô tô chạy trên đường như sau:

Khi xe cách hòn đá nhỏ hơn 120 bước, xe sẽ dừng lại. Chương trình Scratch thực hiện thuật toán là?

A. Xe khởi động Khoảng cách hòn đá 120 bước -> nhắc-> đi 5 bước ->  -> dừng lại

B. Xe khởi động-> Khoảng cách hòn đá 120 bước -> đi 5 bước  -> nhắc -> dừng lại

C. Xe khởi động -> đi 5 bước -> Khoảng cách hòn đá 120 bước -> nhắc -> dừng lại

D. Xe khởi động -> đi 5 bước-> nhắc -> Khoảng cách hòn đá 120 bước  -> dừng lại

Câu 11: Lệnh Code trong phần mềm Scratch là nơi?

A. Chứa các âm thanh khác nhau của đối tượng

B. Chứa các thiết kế, các giao diện khác nhau của đối tượng

C. Chứa danh mục các lệnh dùng để lập trình cho các đối tượng trong Scratch

D. Đáp án khác

Câu 12: Sơ đồ khối như hình bên mô tả thuật toán nào?

A. Giải phương trình bậc nhất

B. So sánh 2 số x, y

C. Tính tổng 2 số x, y

D. Tính tích 2 số x, y.

4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

Câu 13: Khối lệnh nào sau đây thực hiện đúng thuật toán được mô tả bằng sơ đồ khối ở câu 10 với 2 số x, y được nhập vào từ bàn phím?

A. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

B. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

C. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

D. 4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

Câu 14: Bạn Khoa muốn tạo chương trình tính quảng đường đi của một phương tiện dựa trên vận tốc và thời gian theo công thức s = v x t. Bạn cần sử dụng các biến nào?

A. Sử dụng 2 biến v và t để lưu giá trị vận tốc và thời gian.

B. Sử dụng 2 biến s và t để lưu giá trị quảng đường và thời gian.

C. Sử dụng 2 biến s và v để lưu giá trị quảng đường và vận tốc.

D. Sử dụng 2 biến s, v, t để lưu giá trị quảng đường, vận tốc và thời gian.

Câu 15: Đâu là ứng dụng tin học trong nghề kiến trúc sư?

A. Quảng cáo sản phẩm du lịch

B. Phần mềm thiết kế bản vẽ

C. Đăng bài nhanh chóng trên báo điện tử

D. Hồ sơ sức khỏe điện tử

Câu 16: Trong thực tế, tỉ lệ nam nữ trong các ngành nghề tin học như thế nào?

A. Tỉ lệ nam giới làm việc trong các ngành nghề tin học so với nữ giới còn thấp

B. Tỉ lệ nữ giới làm việc trong các ngành nghề tin học so với nam giới còn thấp

C. Cả hai đáp án trên đều sai

D. Cả hai đáp án trên đều đúng

Phần II. Tự luận (6 điểm)

Câu 17: (1 điểm) Bản mẫu là gì?

Câu 18: (1 điểm) Em hãy nêu một số tình huống thực tiễn nên lưu bài trình chiếu dưới dạng tệp video để sử dụng.

Câu 19: (2 điểm) Em hãy nêu khái niệm của kiểu dữ liệu. Giả sử r là biến lưu giá trị của bán kính hình tròn. Em hãy cho biết giá trị trả lại của biểu thức sau và kiểu dữ liệu của chúng trong ngôn ngữ lập trình Scratch với trường hợp r = 5.

4 Đề thi Học kì 2 Tin học 8 Kết nối tri thức (có đáp án + ma trận)

Câu 20: (2 điểm) Hãy ghép mỗi tên nghề nghiệp ở cột A với một việc ứng dụng tin học trong cột B cho phù hợp.

A

B

1) Nhà báo

a) Sử dụng bài trình chiếu

2) Giáo viên

b) Sử dụng phần mềm bảng tính

3) Kế toán

c) Sử dụng phần mềm soạn thảo

4) Lái xe taxi công nghệ

d) Gửi, nhận tin tức qua Internet

5) Nhà văn

e) Sử dụng phần mềm đặt xe

…………………Hết………………. 

Phòng Giáo dục và Đào tạo ...

Đề thi Học kì 2 - Chân trời sáng tạo

Năm học 2024 - 2025

Môn: Tin học 8

Thời gian làm bài: phút

Phần I. Trắc nghiệm (4 điểm)

Câu 1: Chương trình máy tính là gì?

A. Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.

B. Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.

C. Là bước thực hiện công việc đó.

D. Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.

Câu 2: Điều kiện của các bước thực hiện trong thuật toán là gì?

A. Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.

B. Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.

C. Là bước thực hiện công việc đó.

D. Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.

Câu 3: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:

A. Tên

B. Từ khóa

C. Biến

D. Hằng

Câu 4: Cấu trúc rẽ nhánh gồm:

A. Cấu trúc rẽ nhánh dạng đủ

B. Cấu trúc rẽ nhánh dư

C. Cấu trúc rẽ nhánh thiếu

D. Cả A và C đều đúng

Câu 5: Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là:

A. Cấu trúc tuần tự

B. Cấu trúc rẽ nhánh

C. Cấu trúc lặp

D. Cả ba cấu trúc

Câu 6: Đây là khối lệnh gì trong Scratch?

4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

A. Rẽ nhánh dạng thiếu

B. Rẽ nhánh dạng đủ

C. Câu lệnh lặp mãi mãi

D. Câu lệnh lặp với 1 số lần xác định

Câu 7: Biểu thức trong Scartch 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận) tương ứng với biểu thức nào trong Toán học?

A. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

B. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

C. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

D. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

Câu 8: Để chọn và kéo thả lệnh 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận) vào chương trình, em vào nhóm lệnh nào sau đây?

A. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

B. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

C. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

D. 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

Câu 9: Phát biểu nào sau đây là sai?

A. Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.

B. Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.

C. Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.

D. Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.

Câu 10: Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng

A. Cấu trúc vòng

B. Cấu trúc so sánh

C. Cấu trúc lặp

D. Cấu trúc rẽ nhánh

Câu 11: Mục đích của việc chảy thử chương trình là gì?

A. Gợi ý nội dung cho bài trình chiếu.

B. Nhằm phát hiện những tình huống bất thường (được gọi là lỗi) khi thực hiện chương trình.

C. Cung cấp công cụ đề chèn thêm văn bản, điều chỉnh độ sáng, tối, tương phản, làm mờ, sắc nét,…

D. Sự kết hợp của biến, hằng, dấu ngoặc, phép toán và các hàm để trả lại giá trị thuộc một kiểu dữ liệu nhất định.

Câu 12: Chọn phát biểu đúng nhất về hoạt động gỡ lỗi.

A. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.

B. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.

C. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình.

D. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình.

Câu 13: Đâu là công việc của người phát triển phần mềm?

A. Nhà báo, biên tập viên,…

B. Khảo sát, phân tích, thiết kế, lập trình,…

C. Bác sĩ, y tá, điều dưỡng,…

D. Cả 3 đáp án trên.

Câu 14: Lợi ích của ứng dụng tin học trong giáo dục như nào?

A. Việc giảng dạy của giáo viên trở nên hiệu quả hơn với sự hỗ trợ của công nghệ đa phương tiện, mô phỏng.

B. Nguồn tài liệu phong phú, đa dạng, dễ truy cập trên Internet giúp giáo viên xây dựng những bài giảng trực quan, sinh động, giúp người học dễ dàng hơn trong việc tiếp thu kiến thức, rèn luyện kĩ năng.

C. Lớp học trực tuyến giúp giáo viên mở rộng lớp học mà không bị hạn chế bởi khoảng cách địa lí.

D. Cả 3 đáp án trên.

Câu 15: Tình huống nào sau đây cần có nguồn nhân lực phát triển phần mềm?

A. Tổ chức hoặc doanh nghiệp muốn áp dụng công nghệ số để phục vụ quản lí, sản xuất hay kinh doanh.

B. Tổ chức hoặc doanh nghiệp muốn có thêm nguồn nhân lực.

C. Tổ chức hoặc doanh nghiệp muốn mở rộng thị trường kinh doanh.

D. Tổ chức hoặc doanh nghiệp muốn đầu tư thêm máy móc thiết bị để sản xuất.

Câu 16: Ứng dụng nào của tin học có thể tăng hiệu quả công việc của nhà báo?

A. Tạo bản vẽ 3D để khách hàng có thể hình dung rõ về căn nhà định xây dựng.

B. Nhận hình ảnh tức thì từ sân vận động được chụp bởi một đồng nghiệp khác để biên tập thành một bài báo.

C. Tạo khóa học trực tuyến để học sinh có thể học bất cứ lúc nào, ở bất cứ đâu.

D. Theo dõi sức khỏe, quá trình điều trị của bệnh nhân qua hồ sơ sức khỏe điện tử.

Phần II. Tự luận (6 điểm)

Câu 17: (2 điểm) Em hãy nêu một số lợi ích của việc ứng dụng tin học trong giáo dục.

Câu 18: (1.5 điểm) Lợi ích của việc ứng dụng tin học vào ngành y tế là gì?

Câu 19.  (1 điểm) Biểu thức số học là gì? Biểu thức logic là gì?

Câu 20: (1.5 điểm) Nêu ý nghĩa của các lệnh sau trong phép toán logic:

a) 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

b) 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

c) 4 Đề thi Học kì 2 Tin học 8 Chân trời sáng tạo (có đáp án + ma trận)

…………………Hết……………….

Phòng Giáo dục và Đào tạo ...

Đề thi Học kì 2 - Cánh diều

Năm học 2024 - 2025

Môn: Tin học 8

Thời gian làm bài: phút

Phần I. Trắc nghiệm (4 điểm)

Câu 1: Biểu thức là?

A. Một toán hạng được kết nối với nhau bởi các phép toán

B. Nhiều toán hạng kết nối với nhau bởi các phép toán

C. Cả hai đáp án trên đều đúng

D. Cả hai đáp án trên đều sai

Câu 2: Trong scratch, giá trị của biểu thức có thể là?

A. Số

B. Logic

C. Xâu kí tự

D. Cả ba đáp án trên đều đúng

Câu 3: Hình ảnh dưới đây là rẽ nhánh dạng?

4 Đề thi Học kì 2 Tin học 8 Cánh diều (có đáp án + ma trận)

A. Khuyết

B. Đầy đủ

C. Kết hợp

D. Đáp án khác

Câu 4: Điều kiện rẽ nhánh cần phải được thể hiện bằng?

A. Một biểu thức xâu kí tự

B. Một biểu thức số

C. Một biểu thức logic

D. Cả ba đáp án trên đều đúng

Câu 5: Trong cấu trúc rẽ nhánh thì điều kiện sẽ được nhận giá trị nào?

A. Đúng

B. Sai

C. Đúng một phần

D. Đúng hoặc sai

Câu 6: Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh?

A. A + B

B. A > B

C. N mod 100

D. “A nho hon B”

Câu 7: Sử dụng cấu trúc nào để giải quyết bài toán ‘Nhập số m vào từ bàn phím và kiểm tra nếu m chia hết cho 2 thì thông báo m là số chẵn, nếu không thì thông báo m là số lẻ’

A. Rẽ nhánh dạng đầy đủ

B. Rẽ nhánh dạng khuyết

C. Rẽ nhánh dạng đầy đủ hoặc rẽ nhánh dạng khuyết

D. Cấu trúc lặp

Câu 8: Cấu trúc lặp có dạng nào dưới đây

A. Lặp với số lần định trước

B. Lặp vô hạn

C. Lặp có điều kiện

D. Cả ba đáp án trên đều đúng

Câu 9: TH Số lần lặp trong Scratch được thể hiện trong lệnh?

A. Next costume

B. Wait seconds

C. Repeat

D. Move step

Câu 10: Khối lệnh thể hiện lặp vô hạn lần là?

A. Repeat

B. Repeat until

C. Move steps

D. Forever

Câu 11: Khi sử dụng lệnh forever, muốn dừng lệnh thì phải dùng?

A. Repeat

B. Repeat until

C. Move steps

D. Stop this scrip

Câu 12: <Điều kiện> trong câu lệnh lặp với số lần không biết trước là:

A. Hàm toán học

B. Biểu thức logic

C. Biểu thức quan hệ

D. Biểu thức tính toán

Câu 13: Em hãy cho biết cấu trúc hình sau thể hiện điều gì?

4 Đề thi Học kì 2 Tin học 8 Cánh diều (có đáp án + ma trận)

A. Nếu seup 1 số tới 10 -> lặp lại 30 lần

B. Nếu seup 1 số tới 0 -> lặp lại 30 lần

C. Nếu seup 1 số tới 0 -> lặp lại 10 lần

D. Đáp án khác

Câu 14: Kết quả của đoạn lệnh sau là?

4 Đề thi Học kì 2 Tin học 8 Cánh diều (có đáp án + ma trận)

A. Hình ba cạnh

B. Hình bốn cạnh

C. Hình năm cạnh

D. Hình sáu cạnh

Câu 15: Với sự phát triển nhanh chóng, mang lại lợi ích to lớn và tạo ra những thay đổi lớn lao cho xã hội loại người thì tin học?

A. Được ứng dụng trong tin học ứng dụng

B. Được ứng dụng trong mọi mặt của đời sống

C. Được ứng dụng trong khoa học công nghệ

D. Được ứng dụng trong khoa học công nghệ

Câu 16: Tình huống nào sau đây cần có nguồn nhân lực phát triển phần mềm?

A. Tổ chức hoặc doanh nghiệp muốn áp dụng công nghệ số để phục vụ quản lí, sản xuất hay kinh doanh.

B. Tổ chức hoặc doanh nghiệp muốn có thêm nguồn nhân lực.

C. Tổ chức hoặc doanh nghiệp muốn mở rộng thị trường kinh doanh.

D. Tổ chức hoặc doanh nghiệp muốn đầu tư thêm máy móc thiết bị để sản xuất.

II. TỰ LUẬN (6 điểm)

Câu 17: (1.5 điểm) Em hãy nêu lợi ích của ứng dụng tin học trong giáo dục?

Câu 18: (1.5 điểm) Sau này em muốn làm nghề gì? Theo em, nghề ấy có thể làm việc ở những lĩnh vực nào trong nền kinh tế xã hội?

Câu 19: (1 điểm) Viết chương trình trong Scratch giải bài toán: ‘Nhập một số tự nhiên m và thông báo m là số chẵn hay số lẻ’.

Câu 20: (2 điểm) Em hãy kể tên một số ngành đào tạo hướng đến việc làm trong lĩnh vực tin học.

…………………Hết………………. 




Lưu trữ: Đề thi Học kì 2 Tin học 8 (sách cũ)


Giải bài tập lớp 8 sách mới các môn học