Câu hỏi tự luận mức độ thông hiểu Tin học 9 CTST bài 13: Quy trình giao bài toán cho máy tính giải quyết

2. THÔNG HIỂU (4 CÂU)

Câu 1: Vì sao cần mô tả thuật toán trước khi viết chương trình?

Câu 2: Hãy mô tả thuật toán để vẽ một hình vuông trên sân khấu Scratch.

Câu 3: Viết một chương trình Scratch để tính tổng của 10 số tự nhiên đầu tiên.

Câu 4: Em hiểu chương trình là gì?


Câu 1:

- Hiểu rõ vấn đề, xác định các bước cần thiết để giải quyết.

- Tìm ra giải pháp tối ưu

- Khi đã có một thuật toán rõ ràng, việc viết code sẽ trở nên dễ dàng hơn và ít mắc lỗi hơn.

- Dễ dàng bảo trì

Câu 2:

- Di chuyển đến góc dưới bên trái của hình vuông: Đặt nhân vật vào vị trí bắt đầu.

- Vẽ cạnh thứ nhất: Di chuyển về phía phải một đoạn bằng độ dài cạnh hình vuông.

- Xoay nhân vật sang phải 90 độ.

- Lặp lại bước 2 và 3: Thực hiện các bước 2 và 3 thêm 3 lần nữa để vẽ 3 cạnh còn lại.

Câu 3:

- Tạo một biến mới đặt tên là "tổng".

- Đặt giá trị ban đầu của biến "tổng" bằng 0.

- Sử dụng khối lệnh "lặp lại 10 lần". Bên trong vòng lặp, sử dụng khối lệnh "thay đổi tổng thêm 1".

- Sau khi kết thúc vòng lặp, sử dụng khối lệnh "nói" để hiển thị giá trị của biến "tổng" ra màn hình.

Câu 4:

- Chương trình là bản mô tả thuật toán bằng ngôn ngữ mà máy tính có thể “hiểu” và thực hiện . 


Bình luận

Giải bài tập những môn khác