Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Hướng dẫn giải bài 12: Từ thuật toán đến chương trình SBT Tin học 8 Kết nối. Đây là sách bài tập nằm trong bộ sách "Kết nối" được biên soạn theo chương trình đổi mới của Bộ giáo dục. Hi vọng, với cách hướng dẫn cụ thể và giải chi tiết học sinh sẽ nắm bài học tốt hơn.

12.1. Sơ đồ khối trong Hình 12.1 thực hiện công việc gì?

 Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

A. Điều khiển nhân vật đi theo hình vuông.

B. Điều khiển nhân vật đi theo hình ngũ giác đều (5 cạnh bằng nhau).

C. Điều khiển nhân vật đi theo hình cầu thang có 5 bậc bằng nhau.

D. Điều khiển nhân vật đi theo hình ngôi sao 5 cánh.

Hướng dẫn trả lời:

Chọn B

12.2. Chương trình Scratch nào sau đây thực hiện thuật toán ở Câu 12.1?

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Hướng dẫn trả lời:

Chọn C

12.3. Sơ đồ khối trong Hình 12.2 mô tả thuật toán nào?

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

A. Giải phương trình bậc nhất.

C. Tính tổng hai số x, y.

B. So sánh hai số x, y.

D. Tính tích hai số x, y.

Hướng dẫn trả lời:

Chọn B

12.4. Khối lệnh nào sau đây thực hiện đúng thuật toán được mô tả bằng sơ đồ khối ở Hình 12.2 với hai số x, y được nhập vào từ bàn phím?

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Hướng dẫn trả lời:

Chọn B

12.5. Thực hành: Em hãy tạo chương trình Scratch thực hiện thuật toán được mô tả bằng sơ đồ khối ở Hình 12.2.

Hướng dẫn trả lời:

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

12.6. Chỉ số BMI còn được gọi là chỉ số khối lượng cơ thể (Body Mass Index). Dựa vào chỉ số BMI của một người có thể biết được người đó thừa cân, thiếu cân hay có cân nặng lí tưởng. Công thức tính chỉ số BMI dựa vào hai chỉ số là chiều cao và cân nặng, trong đó chiều cao tính bằng mét (m) và cân nặng tính bằng kilôgam (kg).

BMI = Cân nặng(Chiều caO)

Nếu một người có chỉ số BMI 2 23 thì được kết luận là thừa cân. Hãy điền các câu dưới đây vào các ô được đánh số ở Hình 12.3 để hoàn thành sơ đồ khối của thuật toán tính chỉ số BMI của cơ thể.

a) Tính chỉ số BMI.

b) BMI lớn hơn hoặc bằng 23.

c) Nhập cân nặng (kg) và chiều cao (m).

d) Hiển thị “Bạn bị thừa cân, hãy chú ý tập thể dục nhiều hơn!”.

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Hướng dẫn trả lời:

(1) - c; (2) - a; (3) - b; (4) - d.

12.7. Thực hành: Hãy tạo chương trình Scracth thực hiện thuật toán tính chỉ số BMI theo sơ đồ khối ở Hình 12.3.

Hướng dẫn trả lời:

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

12.8. Thực hành: Bảng dưới đây là thang phân loại mức độ gầy, béo dựa vào chỉ số BMI được áp dụng cho người châu Á. Hãy chỉnh sửa chương trình ở Câu 12.7 để xét tất cả các trường hợp của chỉ số BMI theo thang phân loại.

Phân loại

BMI (kg/m2)

Thiếu cân 

<18.5

Bình thường

18.5 - 22.9

Thừa cân

23

Hướng dẫn trả lời:

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

12.9. Toạ độ của sân khấu được mô tả như Hình 12.4. Vị trí của nhân vật trên sân khấu được xác định bởi tọa độ (x, y).

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Bạn Khoa muốn tạo chương trình mô tả hành động một nhân vật rơi liên tục từ trên xuống dưới của sân khấu (rơi theo trục y) từ những vị trí khác nhau. Thuật toán được mô tả bằng cách liệt kê các bước như sau:

Lặp lại liên tục các hành động sau:

1. Giảm độ cao mỗi lần 5 bước bằng cách thay đổi y một lượng là -5.

2. Nếu vị trí y < -180 thì:

2.1. Di chuyển tới vị trí ngẫu nhiên.

2.2. Đặt độ cao xuất phát y = 180.

Khối lệnh nào sau đây thực hiện thuật toán trên?

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Hướng dẫn trả lời:

Chọn B

12.10. Thực hành: Hãy sử dụng thuật toán được bạn Khoa mô tả trong Câu 12.9 để tạo chương trình Scratch mô tả một giọt nước rơi liên tục.

Hướng dẫn trả lời:

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Giải sách bài tập Tin học 8 Kết nối bài 12: Từ thuật toán đến chương trình

Tìm kiếm google: Giải sách bài tập Tin học 8 Kết nối, Giải SBT Tin học 8 KNTT bài 12, Giải sách bài tập tin học 8 KNTT bài 12: Từ thuật toán đến chương trình

Xem thêm các môn học

Giải SBT Tin học 8 kết nối tri thức

CHỦ ĐỀ 1. MÁY TÍNH VÀ CỘNG ĐỒNG

CHỦ ĐỀ 2. TỔ CHỨC LƯU TRỮ, TÌM KIẾM VÀ TRAO ĐỔI THÔNG TIN

CHỦ ĐỀ 3. ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HÓA TRONG MÔI TRƯỜNG SỐ

a. Soạn thảo văn bản và trình chiếu nâng cao

CHỦ ĐỀ 5. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

CHỦ ĐỀ 6. HƯỚNG NGHIỆP VỚI TIN HỌC


Đia chỉ: Tòa nhà TH Office, 90 Khuất Duy Tiến, Thanh Xuân, Hà Nội
Điện thoại hỗ trợ: Fidutech - click vào đây
Chúng tôi trên Yotube
Cùng hệ thống: baivan.net - Kenhgiaovien.com - tech12h.com