Câu hỏi tự luận mức độ thông hiểu Tin học 8 CTST bài 12: Thuật toán, chương trình máy tính
2. THÔNG HIỂU (5 câu)
Câu 1: Em hãy sắp xếp các thao tác dưới đây theo thứ tự đúng để mô tả thuật toán tính chu vi của hình tròn có số đo bán kính r được nhập từ bàn phím.
- a) Chuẩn theo công thức C = 2 x 3,14 x r.
- b) Nhập số đo bán kính hình tròn r.
- c) Thông báo kết quả chu vi.
Câu 2: Em hãy chỉnh sửa phần thuật toán em đã hoàn thành ở Câu 1 để thực hiện thêm việc tính và thông báo diện tích của hình tròn.
Câu 3: Em hãy nêu cách chỉnh sửa chương trình ở Hình 1 để thực hiện thuật toán đã chỉnh sửa ở câu 2.
Hình 1.
Câu 4: Trình bày các bước tạo biến trong Scratch.
Câu 5: Khi chỉnh sửa chương trình ở Hình 1 (Câu 3) để tính diện tích hình tròn em cần sử dụng thêm biến nào? Em đặt tên biến đó là gì? Hãy nêu các bước để tạo biến đó.
Câu 1:
Sắp xếp các thao thác trên theo thứ tự đúng: b) → a) → c).
Câu 2:
Sử dụng chương trình Scratch:
- ask "Nhập a=bán kính hình tròn:" and wait
- set "r" to answer
- set "chuvi" to 2*3.14*r
- say join"Chu vi hình tròn là:" chuvi
- say join"Diện tích hình tròn là:" dientich
Câu 3:
- Thêm biến diện tích: Make a variable → Nhập "Dientich"→ OK.
- Thêm lệnh tính diện tích:
- Thêm lệnh thông báo diện tích hình tròn:
- Thực hiện thay đổi vị trí các lệnh để hoàn thiện chương trình:
Câu 4:
- Bước 1: Chọn nhóm lệnh Variables.
- Bước 2: Nháy chọn nút Make a Variable, xuất hiện cửa sổ New Variable:
- Bước 3: Gõ tên biến, ví dụ r.
- Bước 4: Nháy chọn nút OK
Câu 5:
- Em cần thêm biến diện tích.
- Em đặt tên là dientich.
- Cách tạo biến dientich:
+ Bước 1: Chọn nhóm lệnh Variables.
+ Bước 2: Nháy chọn nút Make a Variable.
+ Bước 3: Ở cửa sổ New Variable gõ tên biến dientich.
+ Bước 4: Nháy chọn OK.
Bình luận