Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

1. Khối lệnh nào trong Scratch được dùng để dừng tất cả các script đang chạy?

A. Stop all
B. Stop this script
C. Wait
D. End

2. Khi lập trình để nhân vật nói Xin chào! và sau đó đợi 2 giây, trình tự các khối lệnh cần sử dụng là gì?

A. say Xin chào! for 2 seconds
B. say Xin chào!; wait 2 seconds
C. wait 2 seconds; say Xin chào!
D. say Xin chào! và wait 2 seconds

3. Trong lập trình Scratch, sự kiện nào thường kích hoạt một đoạn mã khi người dùng nhấn vào một phím cụ thể trên bàn phím?

A. Khi nhấn vào lá cờ xanh
B. Khi nhận được thông điệp
C. Khi phím [tên phím] được nhấn
D. Khi nhân vật chạm vào cạnh

4. Khi lập trình với Scratch, việc sử dụng các khối lệnh có điều kiện (ví dụ: if ... then ...) giúp tạo ra chương trình có tính chất gì?

A. Ngẫu nhiên hóa hoàn toàn hành động
B. Phản ứng linh hoạt với các tình huống khác nhau
C. Chỉ chạy một lần duy nhất
D. Tạo ra các lỗi không mong muốn

5. Khái niệm thuật toán trong tin học được hiểu chính xác nhất là gì?

A. Một chương trình máy tính được viết sẵn
B. Một chuỗi các bước hữu hạn, rõ ràng để giải quyết một vấn đề hoặc thực hiện một nhiệm vụ
C. Tập hợp các lệnh điều khiển phần cứng máy tính
D. Quá trình lưu trữ và truy xuất dữ liệu

6. Trong Scratch, làm thế nào để tạo ra một hiệu ứng rung lắc cho nhân vật?

A. Sử dụng khối change size by
B. Sử dụng khối repeat kết hợp với change x by và wait
C. Sử dụng khối go to front layer
D. Sử dụng khối say

7. Trong Scratch, để nhân vật di chuyển đến một tọa độ (x, y) cụ thể trên sân khấu, nên sử dụng khối lệnh nào?

A. move [số] steps
B. turn right [số] degrees
C. go to x: [tọa độ x] y: [tọa độ y]
D. change y by [số]

8. Để tạo ra một chương trình có tính tương tác, người lập trình cần kết hợp những yếu tố nào?

A. Sự kiện, điều kiện và hành động
B. Chỉ các vòng lặp và biến số
C. Chỉ các khối lệnh đồ họa
D. Chỉ các khối lệnh âm thanh

9. Khái niệm vòng lặp (loop) trong lập trình có ý nghĩa quan trọng nhất là gì?

A. Giúp chương trình thực hiện một hành động duy nhất
B. Cho phép lặp lại một hoặc nhiều hành động nhiều lần
C. Thay đổi logic của chương trình
D. Tạo ra các biến số mới

10. Trong môi trường lập trình Scratch, khối lệnh nào được sử dụng để lặp lại một chuỗi các lệnh nhiều lần với số lần xác định?

A. Khối lệnh repeat 10
B. Khối lệnh forever
C. Khối lệnh wait
D. Khối lệnh go to

11. Trong Scratch, làm thế nào để một nhân vật di chuyển một khoảng cách nhất định theo hướng hiện tại của nó?

A. Sử dụng khối change x by
B. Sử dụng khối go to x: y:
C. Sử dụng khối move [số] steps
D. Sử dụng khối point in direction

12. Nếu muốn nhân vật lặp lại một chuỗi hành động chỉ khi một điều kiện nào đó được thỏa mãn, bạn sẽ sử dụng loại cấu trúc điều khiển nào?

A. Vòng lặp forever
B. Khối lệnh if ... then ...
C. Vòng lặp repeat until <điều kiện>
D. Vòng lặp repeat [số]

13. Khái niệm biến số (variable) trong lập trình có vai trò chính là gì?

A. Lưu trữ và quản lý dữ liệu có thể thay đổi
B. Điều khiển hướng di chuyển của nhân vật
C. Tạo hiệu ứng âm thanh cho chương trình
D. Xác định vị trí của sân khấu (stage)

14. Trong Scratch, sự kiện when this sprite clicked sẽ kích hoạt đoạn mã khi nào?

A. Khi người dùng nhấp vào lá cờ xanh
B. Khi người dùng nhấp chuột vào chính nhân vật đó
C. Khi một thông điệp được gửi đến nhân vật
D. Khi nhân vật chạm vào một nhân vật khác

15. Khối lệnh broadcast [message] và when I receive [message] trong Scratch được sử dụng cho mục đích gì?

A. Thay đổi màu nền của sân khấu
B. Tạo hiệu ứng chuyển động phức tạp
C. Cho phép các nhân vật hoặc script giao tiếp với nhau
D. Tăng tốc độ xử lý của chương trình

16. Trong Scratch, khối lệnh say [văn bản] for [số] seconds có chức năng gì?

A. Thay đổi kích thước của nhân vật
B. Phát ra một âm thanh cụ thể
C. Hiển thị một đoạn văn bản trong bong bóng suy nghĩ trong một khoảng thời gian nhất định
D. Di chuyển nhân vật đến một vị trí ngẫu nhiên

17. Để tạo hiệu ứng nhân vật thay đổi trang phục (costume) hoặc nền sân khấu (backdrop) trong Scratch, nên sử dụng loại khối lệnh nào?

A. Khối lệnh Motion
B. Khối lệnh Looks
C. Khối lệnh Control
D. Khối lệnh Sensing

18. Khối lệnh set [biến số] to [giá trị] trong Scratch có công dụng gì?

A. Tăng giá trị của biến số lên 1 đơn vị
B. Giảm giá trị của biến số đi 1 đơn vị
C. Gán một giá trị cụ thể cho biến số
D. Xóa biến số khỏi chương trình

19. Trong Scratch, làm thế nào để nhân vật quay theo chiều kim đồng hồ 90 độ?

A. Sử dụng khối turn right [90] degrees
B. Sử dụng khối turn left [90] degrees
C. Sử dụng khối point in direction [90]
D. Sử dụng khối go to x: y:

20. Trong lập trình Scratch, việc sử dụng khối wait until <điều kiện> sẽ khiến chương trình:

A. Dừng lại trong một khoảng thời gian cố định
B. Tiếp tục chạy ngay lập tức
C. Chờ cho đến khi điều kiện được đưa ra trở thành đúng
D. Báo lỗi chương trình

21. Trong Scratch, khối lệnh nào có thể được sử dụng để kiểm tra xem nhân vật có đang chạm vào một nhân vật khác hoặc màu sắc cụ thể hay không?

A. Khối lệnh distance to
B. Khối lệnh touching [tên nhân vật/color]?
C. Khối lệnh x position
D. Khối lệnh y position

22. Trong Scratch, khối lệnh repeat until <điều kiện> sẽ thực hiện hành động lặp lại cho đến khi nào?

A. Cho đến khi điều kiện trở thành sai
B. Cho đến khi điều kiện trở thành đúng
C. Lặp lại một số lần xác định
D. Dừng lại ngay lập tức

23. Trong Scratch, khối lệnh glide [số] secs to x: [tọa độ x] y: [tọa độ y] có tác dụng gì?

A. Nhân vật di chuyển ngay lập tức đến tọa độ mới
B. Nhân vật di chuyển mượt mà từ vị trí hiện tại đến tọa độ mới trong một khoảng thời gian nhất định
C. Nhân vật chỉ di chuyển theo trục x
D. Nhân vật chỉ di chuyển theo trục y

24. Việc sử dụng khối lệnh if ... then ... else ... cho phép chương trình thực hiện hành động nào?

A. Lặp lại một hành động vô thời hạn
B. Thực hiện một hành động nếu điều kiện đúng, và một hành động khác nếu điều kiện sai
C. Chỉ thực hiện một hành động khi có sự kiện xảy ra
D. Thay đổi ngoại hình của nhân vật

25. Để thay đổi màu sắc của nhân vật (sprite) trong Scratch, người lập trình thường sử dụng loại khối lệnh nào?

A. Khối lệnh Motion
B. Khối lệnh Looks
C. Khối lệnh Sound
D. Khối lệnh Events

1 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

1. Khối lệnh nào trong Scratch được dùng để dừng tất cả các script đang chạy?

2 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

2. Khi lập trình để nhân vật nói Xin chào! và sau đó đợi 2 giây, trình tự các khối lệnh cần sử dụng là gì?

3 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

3. Trong lập trình Scratch, sự kiện nào thường kích hoạt một đoạn mã khi người dùng nhấn vào một phím cụ thể trên bàn phím?

4 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

4. Khi lập trình với Scratch, việc sử dụng các khối lệnh có điều kiện (ví dụ: if ... then ...) giúp tạo ra chương trình có tính chất gì?

5 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

5. Khái niệm thuật toán trong tin học được hiểu chính xác nhất là gì?

6 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

6. Trong Scratch, làm thế nào để tạo ra một hiệu ứng rung lắc cho nhân vật?

7 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

7. Trong Scratch, để nhân vật di chuyển đến một tọa độ (x, y) cụ thể trên sân khấu, nên sử dụng khối lệnh nào?

8 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

8. Để tạo ra một chương trình có tính tương tác, người lập trình cần kết hợp những yếu tố nào?

9 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

9. Khái niệm vòng lặp (loop) trong lập trình có ý nghĩa quan trọng nhất là gì?

10 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

10. Trong môi trường lập trình Scratch, khối lệnh nào được sử dụng để lặp lại một chuỗi các lệnh nhiều lần với số lần xác định?

11 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

11. Trong Scratch, làm thế nào để một nhân vật di chuyển một khoảng cách nhất định theo hướng hiện tại của nó?

12 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

12. Nếu muốn nhân vật lặp lại một chuỗi hành động chỉ khi một điều kiện nào đó được thỏa mãn, bạn sẽ sử dụng loại cấu trúc điều khiển nào?

13 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

13. Khái niệm biến số (variable) trong lập trình có vai trò chính là gì?

14 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

14. Trong Scratch, sự kiện when this sprite clicked sẽ kích hoạt đoạn mã khi nào?

15 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

15. Khối lệnh broadcast [message] và when I receive [message] trong Scratch được sử dụng cho mục đích gì?

16 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

16. Trong Scratch, khối lệnh say [văn bản] for [số] seconds có chức năng gì?

17 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

17. Để tạo hiệu ứng nhân vật thay đổi trang phục (costume) hoặc nền sân khấu (backdrop) trong Scratch, nên sử dụng loại khối lệnh nào?

18 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

18. Khối lệnh set [biến số] to [giá trị] trong Scratch có công dụng gì?

19 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

19. Trong Scratch, làm thế nào để nhân vật quay theo chiều kim đồng hồ 90 độ?

20 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

20. Trong lập trình Scratch, việc sử dụng khối wait until <điều kiện> sẽ khiến chương trình:

21 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

21. Trong Scratch, khối lệnh nào có thể được sử dụng để kiểm tra xem nhân vật có đang chạm vào một nhân vật khác hoặc màu sắc cụ thể hay không?

22 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

22. Trong Scratch, khối lệnh repeat until <điều kiện> sẽ thực hiện hành động lặp lại cho đến khi nào?

23 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

23. Trong Scratch, khối lệnh glide [số] secs to x: [tọa độ x] y: [tọa độ y] có tác dụng gì?

24 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

24. Việc sử dụng khối lệnh if ... then ... else ... cho phép chương trình thực hiện hành động nào?

25 / 25

Category: Trắc nghiệm ôn tập Tin học 8 chân trời sáng tạo cuối học kì 1

Tags: Bộ đề 1

25. Để thay đổi màu sắc của nhân vật (sprite) trong Scratch, người lập trình thường sử dụng loại khối lệnh nào?