Đề 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)
Đề thi

Đề 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)

A
Admin
Tin họcLớp 878 lượt thi
21 câu hỏi
1. Trắc nghiệm
1 điểm

Chương trình máy tính là gì?

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

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.

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

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

Đáp án đúng là A

2. Trắc nghiệm
1 điểm

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

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

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.

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

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

Đáp án đúng là D

3. Trắc nghiệm
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à:

Tên

Từ khóa

Biến

Hằng

Xem đáp án

Đáp án đúng là D

4. Trắc nghiệm
1 điểm

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

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

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

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

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

Xem đáp án

Đáp án đúng là D

5. Trắc nghiệm
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à:

Cấu trúc tuần tự

Cấu trúc rẽ nhánh

Cấu trúc lặp

Cả ba cấu trúc

Xem đáp án

Đáp án đúng là D

6. Trắc nghiệm
1 điểm

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

Đây là khối lệnh gì trong Scratch?    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 (ảnh 1)

Rẽ nhánh dạng thiếu

Rẽ nhánh dạng đủ

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

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

Xem đáp án

Đáp án đúng là B

7. Trắc nghiệm
1 điểm

Biểu thức trong Scartch Biểu thức trong Scartch   tương ứng với biểu thức nào trong Toán học? (ảnh 1) tương ứng với biểu thức nào trong Toán học?

Biểu thức trong Scartch tương ứng với biểu thức nào trong Toán học? (ảnh 2)

Biểu thức trong Scartch tương ứng với biểu thức nào trong Toán học? (ảnh 3)

Biểu thức trong Scartch tương ứng với biểu thức nào trong Toán học? (ảnh 4)

Biểu thức trong Scartch tương ứng với biểu thức nào trong Toán học? (ảnh 5)

Xem đáp án

Đáp án đúng là B

8. Trắc nghiệm
1 điểm

Để chọn và kéo thả lệnh Để chọn và kéo thả lệnh  vào chương trình, em vào nhóm lệnh nào sau đây? (ảnh 1)vào chương trình, em vào nhóm lệnh nào sau đây?

Để chọn và kéo thả lệnh vào chương trình, em vào nhóm lệnh nào sau đây? (ảnh 2)

Để chọn và kéo thả lệnh vào chương trình, em vào nhóm lệnh nào sau đây? (ảnh 3)

Để chọn và kéo thả lệnh vào chương trình, em vào nhóm lệnh nào sau đây? (ảnh 4)

Để chọn và kéo thả lệnh vào chương trình, em vào nhóm lệnh nào sau đây? (ảnh 5)

Xem đáp án

Đáp án đúng là A

9. Trắc nghiệm
1 điểm

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

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.

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.

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.

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

Đáp án đúng là B

10. Trắc nghiệm
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

Cấu trúc vòng

Cấu trúc so sánh

Cấu trúc lặp

Cấu trúc rẽ nhánh

Xem đáp án

Đáp án đúng là C

11. Trắc nghiệm
1 điểm

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

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

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.

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,…

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

Đáp án đúng là B

12. Trắc nghiệm
1 điểm

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

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.

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.

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.

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

Đáp án đúng là D

13. Trắc nghiệm
1 điểm

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

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

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

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

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

Xem đáp án

Đáp án đúng là B

14. Trắc nghiệm
1 điểm

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

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.

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.

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í.

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

Xem đáp án

Đáp án đúng là D

15. Trắc nghiệm
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?

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.

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

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

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

Đáp án đúng là A

16. Trắc nghiệm
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?

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.

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.

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.

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

Đáp án đúng là B

17. Tự luận
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

Một số lợi ích của việc ứng dụng tin học trong giáo dục.

- Ứng dụng tin học giúp 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

- 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.

- 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í.

18. Tự luận
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

Một số lợi ích của việc ứng dụng tin học trong giáo dục.

- Ứng dụng tin học giúp 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

- 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.

- 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í.

19. Tự luận
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

Một số lợi ích của việc ứng dụng tin học vào ngành y tế đó là:

- Ứng dụng tin học vào việc theo dõi, thu thập, phân tích dữ liệu bệnh nhân giúp bác sĩ chẩn đoán, đưa ra phương án điều trị nhanh chóng, hiệu quả hơn.

- Việc kết nối dữ liệu của mạng lưới y tế giúp sớm phát hiện nguy cơ dịch bệnh, từ đó có biện pháp phòng, chống kịp thời.

- Ứng dụng khám chữa bệnh từ xa cho phép huy động đội ngũ bác sĩ, chuyên gia y tế ở những địa điểm cách xa nhau cùng kết hợp xử lí ca bệnh phức tạp.

20. Tự luận
1 điểm

Biểu thức số học là gì? Biểu thức logic là gì?

Xem đáp án

- Biểu thức số học là biểu thức có sử dụng các phép toán số học như cộng, trừ, nhân, chia, chia lấy phần dư, làm tròn.

- Biểu thức logic là biểu thức có sử dụng phép toán so sánh như lớn hơn, nhỏ hơn, bằng và phép toán logic như và, hoặc, phủ định.

21. Tự luận
1 điểm

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

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

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

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

 

Xem đáp án

a) Phép và, cho kết quả là true (đúng) khi cả hai toán hạng đều đúng, cho kết quả là false (sai) trong các trường hợp còn lại.

b) Phép hoặc, cho kết quả là false khi cả hai toán hạng đều là false, cho kết quả là true trong các trường hợp còn lại.
c) Phủ định, cho kết quả là true khi toán hạng là false, cho kết quả là false khi toán hạng là true.