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


