Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
Chương trình trong lập trình được hiểu là gì?
-
A
Đáp án A: Một chuỗi hình ảnh minh họa thuật toán.
-
B
Đáp án B: Một bản mô tả thuật toán bằng ngôn ngữ máy tính có thể hiểu và thực hiện.
-
C
Đáp án C: Một tập hợp các tài liệu hướng dẫn sử dụng phần mềm.
-
D
Đáp án D: Một danh sách các thao tác thực hiện trên máy tính.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án: B
Giải thích: Chương trình là bản mô tả thuật toán bằng ngôn ngữ máy tính, giúp máy tính hiểu và thực hiện các bước đó.
Để tạo nhân vật trong Scratch, bước đầu tiên là gì?
-
A
Đáp án A: Đổi tên nhân vật có sẵn thành tên mới.
-
B
Đáp án B: Chọn nhân vật từ danh sách các nhân vật có sẵn.
-
C
Đáp án C: Tạo trang phục mới cho nhân vật.
-
D
Đáp án D: Viết chương trình điều khiển nhân vật.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án: B
Giải thích: Đầu tiên, cần chọn nhân vật từ danh sách có sẵn trong Scratch trước khi thực hiện các thao tác đổi tên hoặc thêm trang phục.
Khi nhân bản nhân vật trong Scratch, các nhân vật được nhân bản sẽ:
-
A
Đáp án A: Có chương trình điều khiển giống như nhân vật gốc.
-
B
Đáp án B: Hoàn toàn không có chương trình điều khiển.
-
C
Đáp án C: Có chương trình điều khiển khác biệt so với nhân vật gốc.
-
D
Đáp án D: Không thể chỉnh sửa được sau khi nhân bản.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án: A
Giải thích: Các nhân vật nhân bản từ một nhân vật gốc trong Scratch sẽ có chương trình điều khiển giống hệt nhân vật gốc.
Lỗi "một số bóng xanh đổi thành trang phục màu đỏ ở lần chạy chương trình trước đó" có thể sửa bằng cách nào?
-
A
Đáp án A: Thêm lệnh "chờ" (wait) vào đầu chương trình.
-
B
Đáp án B: Thêm lệnh đặt trang phục bóng xanh về "màu-xanh" ở đầu chương trình.
-
C
Đáp án C: Xóa và tạo lại nhân vật bóng xanh.
-
D
Đáp án D: Không cần sửa, vì lỗi không ảnh hưởng đến kết quả.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án: B
Giải thích: Thêm lệnh đặt lại trang phục "màu-xanh" giúp đảm bảo trạng thái ban đầu đúng trước khi chạy chương trình.
Để bóng đỏ di chuyển chậm hơn trong Scratch, cần thực hiện điều chỉnh nào?
-
A
Đáp án A: Thêm lệnh "chờ" (wait) trong vòng lặp.
-
B
Đáp án B: Tăng số bước di chuyển của bóng đỏ.
-
C
Đáp án C: Thay đổi hướng di chuyển ngẫu nhiên của bóng đỏ.
-
D
Đáp án D: Xóa lệnh lặp (loop).
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án: A
Giải thích: Thêm lệnh "chờ" giữa các lần di chuyển của bóng đỏ sẽ làm chậm tốc độ di chuyển của nó.
Để đổi tên trang phục của một nhân vật trong Scratch, bạn cần:
-
A
Đáp án A: Nhấp chuột phải vào nhân vật và chọn "Đổi tên trang phục".
-
B
Đáp án B: Vào mục "Trang phục" (Costume), chọn trang phục và đổi tên.
-
C
Đáp án C: Nhấn "Ctrl + R" khi chọn trang phục.
-
D
Đáp án D: Đổi tên trực tiếp trong danh sách nhân vật.
Xem đáp án và lời giải
Chức năng chính của lệnh lặp (loop) trong Scratch là gì?
-
A
Đáp án A: Dừng chương trình khi có lỗi xảy ra.
-
B
Đáp án B: Thực hiện các hành động lặp lại một số lần hoặc mãi mãi.
-
C
Đáp án C: Kiểm tra lỗi trong chương trình.
-
D
Đáp án D: Kích hoạt các nhân vật.
Xem đáp án và lời giải
Khi muốn các bóng xanh di chuyển ngẫu nhiên, bạn cần sử dụng lệnh nào?
-
A
Đáp án A: "Thay đổi hướng ngẫu nhiên".
-
B
Đáp án B: "Di chuyển về phía trước".
-
C
Đáp án C: "Xoay góc ngẫu nhiên và di chuyển".
-
D
Đáp án D: "Dừng di chuyển".
Xem đáp án và lời giải
Tại sao cần chạy thử chương trình nhiều lần?
-
A
Đáp án A: Để phát hiện và sửa lỗi, đảm bảo chương trình chạy đúng yêu cầu.
-
B
Đáp án B: Để kiểm tra tốc độ thực thi của máy tính.
-
C
Đáp án C: Để thay đổi tên nhân vật trong chương trình.
-
D
Đáp án D: Để giảm thời gian chạy chương trình.
Xem đáp án và lời giải
Lệnh "when green flag clicked" trong Scratch có tác dụng gì?
-
A
Đáp án A: Bắt đầu chạy chương trình khi nhấn cờ xanh.
-
B
Đáp án B: Dừng chương trình đang chạy.
-
C
Đáp án C: Tạo nhân vật mới.
-
D
Đáp án D: Lưu chương trình vào bộ nhớ.
Xem đáp án và lời giải
Khi muốn bóng xanh và bóng đỏ bắt đầu cùng lúc, cần thêm lệnh gì?
-
A
Đáp án A: "When green flag clicked".
-
B
Đáp án B: "Broadcast message".
-
C
Đáp án C: "Wait until".
-
D
Đáp án D: "Go to position".
Xem đáp án và lời giải
Lỗi chương trình có thể do nguyên nhân nào?
-
A
Đáp án A: Viết sai cú pháp lệnh.
-
B
Đáp án B: Thứ tự lệnh không đúng logic.
-
C
Đáp án C: Lệnh bị thiếu hoặc không phù hợp.
-
D
Đáp án D: Cả A, B và C.
Xem đáp án và lời giải
Để nhân bản nhân vật, bạn sử dụng lệnh nào?
-
A
Đáp án A: "Duplicate".
-
B
Đáp án B: "Create clone".
-
C
Đáp án C: "Broadcast".
-
D
Đáp án D: "Repeat".
Xem đáp án và lời giải
Lệnh "wait" trong Scratch có tác dụng gì?
-
A
Đáp án A: Tạm dừng chương trình trong một khoảng thời gian.
-
B
Đáp án B: Kết thúc chương trình.
-
C
Đáp án C: Tăng tốc độ thực thi lệnh.
-
D
Đáp án D: Bắt đầu lại chương trình.
Xem đáp án và lời giải
Khi nào cần chỉnh sửa chương trình?
-
A
Đáp án A: Khi chương trình không đúng với yêu cầu.
-
B
Đáp án B: Khi muốn thay đổi hiệu ứng hoặc tốc độ.
-
C
Đáp án C: Khi phát hiện lỗi logic trong chương trình.
-
D
Đáp án D: Cả A, B và C.
Xem đáp án và lời giải
Tất cả đề Thực hành tạo và chạy thử chương trình · Các bộ sách Tin học Lớp 9