TopStudy

Tin học · Lớp 8

Đề thi cuối kì 2 môn Tin học lớp 8 Chân trời sáng tạo có đáp án (Đề 1)

21 câu · 32 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm
Chương trình máy tính là gì?
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án C: Là bước thực hiện công việc đó.
  4. Đáp án 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.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là A

Câu 2

1 điểm
Điều kiện của các bước thực hiện trong thuật toán là gì?
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án C: Là bước thực hiện công việc đó.
  4. Đáp án 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.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 3

1 điểm
Đạ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à:
  1. Đáp án A: Tên
  2. Đáp án B: Từ khóa
  3. Đáp án C: Biến
  4. Đáp án D: Hằng
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 4

1 điểm
Cấu trúc rẽ nhánh gồm:
  1. Đáp án A: Cấu trúc rẽ nhánh dạng đủ
  2. Đáp án B: Cấu trúc rẽ nhánh dư
  3. Đáp án C: Cấu trúc rẽ nhánh thiếu
  4. Đáp án D: Cả A và C đều đúng
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 5

1 điểm
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à:
  1. Đáp án A: Cấu trúc tuần tự
  2. Đáp án B: Cấu trúc rẽ nhánh
  3. Đáp án C: Cấu trúc lặp
  4. Đáp án D: Cả ba cấu trúc
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 6

1 điểm

Đây là khối lệnh gì trong Scratch?

Hình minh hoạ

  1. Đáp án A: Rẽ nhánh dạng thiếu
  2. Đáp án B: Rẽ nhánh dạng đủ
  3. Đáp án C: Câu lệnh lặp mãi mãi
  4. Đáp án D: Câu lệnh lặp với 1 số lần xác định
Xem đáp án và lời giải

Câu 7

1 điểm
Biểu thức trong Scartch Hình minh hoạ tương ứng với biểu thức nào trong Toán học?
  1. Đáp án A: Hình minh hoạ
  2. Đáp án B: Hình minh hoạ
  3. Đáp án C: Hình minh hoạ
  4. Đáp án D: Hình minh hoạ
Xem đáp án và lời giải

Câu 8

1 điểm
Để chọn và kéo thả lệnh Hình minh hoạvào chương trình, em vào nhóm lệnh nào sau đây?
  1. Đáp án A: Hình minh hoạ
  2. Đáp án B: Hình minh hoạ
  3. Đáp án C: Hình minh hoạ
  4. Đáp án D: Hình minh hoạ
Xem đáp án và lời giải

Câu 9

1 điểm
Phát biểu nào sau đây là sai?
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án 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.
  4. Đáp án 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.
Xem đáp án và lời giải

Câu 10

1 điểm
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
  1. Đáp án A: Cấu trúc vòng
  2. Đáp án B: Cấu trúc so sánh
  3. Đáp án C: Cấu trúc lặp
  4. Đáp án D: Cấu trúc rẽ nhánh
Xem đáp án và lời giải

Câu 11

1 điểm
Mục đích của việc chảy thử chương trình là gì?
  1. Đáp án A: Gợi ý nội dung cho bài trình chiếu.
  2. Đáp án 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.
  3. Đáp án 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,…
  4. Đáp án 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.
Xem đáp án và lời giải

Câu 12

1 điểm
Chọn phát biểu đúng nhất về hoạt động gỡ lỗi.
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án 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.
  4. Đáp án 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.
Xem đáp án và lời giải

Câu 13

1 điểm
Đâu là công việc của người phát triển phần mềm?
  1. Đáp án A: Nhà báo, biên tập viên,…
  2. Đáp án B: Khảo sát, phân tích, thiết kế, lập trình,…
  3. Đáp án C: Bác sĩ, y tá, điều dưỡng,…
  4. Đáp án D: Cả 3 đáp án trên.
Xem đáp án và lời giải

Câu 14

1 điểm
Lợi ích của ứng dụng tin học trong giáo dục như nào?
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án 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í.
  4. Đáp án D: Cả 3 đáp án trên.
Xem đáp án và lời giải

Câu 15

1 điểm
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?
  1. Đáp án 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.
  2. Đáp án B: Tổ chức hoặc doanh nghiệp muốn có thêm nguồn nhân lực.
  3. Đáp án C: Tổ chức hoặc doanh nghiệp muốn mở rộng thị trường kinh doanh.
  4. Đáp án 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.
Xem đáp án và lời giải

Câu 16

1 điểm
Ứ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?
  1. Đáp án 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.
  2. Đáp án 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.
  3. Đáp án 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.
  4. Đáp án 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ử.
Xem đáp án và lời giải

Phần II. Tự luận

Câu 17

1 đ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.
Xem đáp án và lời giải

Câu 18

1 đ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.
Xem đáp án và lời giải

Câu 19

1 điểm
Lợi ích của việc ứng dụng tin học vào ngành y tế là gì?
Xem đáp án và lời giải

Câu 20

1 điểm
Biểu thức số học là gì? Biểu thức logic là gì?
Xem đáp án và lời giải

Câu 21

1 điểm

Nêu ý nghĩa của các lệnh sau trong phép toán logic:

a)Hình minh hoạ

b)Hình minh hoạ

c)Hình minh hoạ

Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi học kì 2 Tin học 8 - Chân trời sáng tạo · Các bộ sách Tin học Lớp 8