Đề thi cuối kì 2 Tin học 8 Cánh diều có đáp án (Đề 4)
Đề thi

Đề thi cuối kì 2 Tin học 8 Cánh diều có đáp án (Đề 4)

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

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

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

Số

Logic

Xâu kí tự

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

Xem đáp án

Chọn D

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

Nhóm nào trong Scratch cung cấp những phép toán để tạo ra các biểu thức số?

Control

Operators

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

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

Xem đáp án

Chọn B

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

 Trong scratch, giá trị của biểu thức là?

Số

Logic

Xâu kí tự

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

Xem đáp án

Chọn D

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

 Nhóm nào trong Scratch cung cấp những phép toán để tạo ra các biểu thức số?

Control

Operators

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

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

Chọn B

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

Phép toán logic and là?

A, Chỉ sai khi hai biểu thức thành phần đều đúng

Chỉ đúng khi một biểu thức thành phần đúng

Chỉ đúng khi hai biểu thức thành phần đều đúng

Xem đáp án

Chọn C

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

 Xâu kí tự là gì?

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

Một biểu thức kiểu số

Một biểu thức kiểu chữ

Một biểu thức kiểu ảnh

Xem đáp án

Chọn A

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

 Trong các câu sau, những câu nào sai với môi trường lập trình Scratch?

Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toàn

Khối lệnh rẽ nhánh dạng đầy đủ mới cân điều kiện rễ nhánh, còn khối lạnh rõ nhánh dạng khuyết không cần có điều kiện nào

Điều kiện rễ nhánh cần phải được thể hiện bằng một biểu thức logic

Đã thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...) nhưng không kéo thả lệnh nào vào phần else

Xem đáp án

Chọn B

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

 Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?

Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo.

Khi có các phép tính toán.

Khi lặp đi lặp lại một công việc nào đó.

Khi sử dụng các hàm toán học.

Xem đáp án

Chọn A

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

 Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi

Điều kiện được tính toán xong;

Điều kiện được tính toán và cho giá trị đúng;

Điều kiện không tính được;

Điều kiện được tính toán và cho giá trị sai;

Xem đáp án

Chọn B

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

<Điều kiện> trong câu lệnh rẽ nhánh là:

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

Biểu thức logic

Biểu thức quan hệ

Các hàm toán học

Xem đáp án

Chọn B

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

Cấu trúc lặp trong Scratch được sử dụng để lặp lại?

Một lệnh

Một đoạn mã bao gồm nhiều lệnh

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

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

Xem đáp án

Chọn C

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

 Điều kiện dừng lặp phải là một biểu thức logic để?

Xác định khi nào cần dừng vòng lặp

Xác định khi nào muốn dừng vòng lặp

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

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

Xem đáp án

Chọn A

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

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

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

Lặp vô hạn

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

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

Xem đáp án

Chọn D

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

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

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

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

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

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

Xem đáp án

Chọn B

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

Đâu là lợi ích của việc ứng dụng tin học trong việc nâng cao cuộc sống?

Máy tính có thể dễ dàng chuyển đổi tiếng nói thành văn bản nếu không dùng được bàn phím

Đọc tín hiệu bộ não ra thành chữ cái

Giúp người khuyết tật có thể làm việc và đóng góp to lớn cho xã hội

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

Xem đáp án

Chọn D

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

Ngành nghề nào dưới đây có nhu cầu ứng dụng tin học cao?

A. Hành chính sự nghiệp

Hành chính sự nghiệp

Quản lý tài chính

Khoa học kĩ thuật

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

Xem đáp án

Chọn D

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

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

Câu 17: Câu lệnh hoặc khối lệnh lặp là gì?

Xem đáp án

Trong các ngôn ngữ lập trình đều có câu lệnh (hoặc khối lệnh) để điều khiển máy tính thực hiện lặp đi lặp lại việc nào đó, được gọi là câu lệnh (hoặc khối lệnh) lặp.

Ví dụ
18. Tự luận
1 điểm

Câu 18: Sự phát triển của tin học đã tạo ra những nghề nghiệp đa dạng nào trong lĩnh vực công nghệ thông tin?

Xem đáp án
Sự phát triển của tin học đã tạo ra những nghề nghiệp đa dạng của lĩnh vực này như: phát triển phần mềm, lập trình ứng dụng điện thoại, quản trị mạng, phát triển và thiết kế website,..
19. Tự luận
1 điểm

Câu 19: Em hãy nêu một số ngành nghề liên quan đến ứng dụng tin học.

Xem đáp án

Một số ngành nghề liên quan đến ứng dụng tin học rất phát triển như: bán hàng online, streamer (phát sóng trực tiếp cho người xem thông qua nền tảng online), vlogger (tạo dựng nội dung trên nền tảng video và đăng trên mạng xã hội).

- Chạy chương trình từng bước, kết hợp theo dõi sự thay đổi của các biến, các giá trị đầu ra và so sánh các giá trị tính được theo cách thủ công
20. Tự luận
1 điểm

Câu 20: Em hãy ghép mỗi phép toán với một kiểu dữ liệu kết quả cho phù hợp.

Câu 20: Em hãy ghép mỗi phép toán với một kiểu dữ liệu kết quả cho phù hợp. (ảnh 1)
Xem đáp án
Câu 20: Em hãy ghép mỗi phép toán với một kiểu dữ liệu kết quả cho phù hợp. (ảnh 2)