Giải Tin học 6 Bài 2: Mô tả thuật toán, cấu trúc tuần tự trong thuật toán | Cánh diều

Giải bài tập Tin học 6 bài 2: Mô tả thuật toán, cấu trúc tuần tự trong thuật toán sách Cánh diều giúp các em học sinh lớp 6 có thêm nhiều tư liệu tham khảo, đối chiếu lời giải hay, chính xác để biết cách trả lời các câu hỏi trang 83→85.

Mô t thut toán, cu trúc tun t trong thut toán
1. Thuật toán và chương trình máy tính
Có một chương trình được tạo ra trong môi trường Scratch (Hình 1) điều khin c
mèo làm mt s vic. Em hãy viết mô t thuật toán mà chương trình này thể hin
Tr li:
c 1: Khi lá c màu xanh xut hin, click chut
c 2: Di chuyển 20 bước
c 3: Nói xin chào trong 2 giây
c 4: Di chuyển thêm 10 bước na
c 5: Bt âm thanh meow
2. Mô t thut toán
Bn Khánh Nam cho rằng: " Các bước ra tay" trang 80 dài quá, khó thc hin và
đề xut mô t quy trình ra tay như sau:
- Dùng nước làm ướt và xoa xà phòng hai lòng bàn tay
- Chà hai lòng bàn tay vào nhau, miết mnh
- Chà các ngón tay này vào lòng bàn tay kia và ngưc li
- Ra sạch tay dưới vòi nước
1) Theo em, nếu làm theo đề xut ca bn Khánh Nam thì có luôn chc chn thc hin
được quy đnh ca B Y tế không? Vì sao?
2) Nếu hướng dn cho em mình rửa tay đảm bo v sinh thì em chn quy trình ca B
Y tế (như ở trang 80) hay chn quy trình bạn Khánh Nam đề xut? Em hãy gii thích
lý do chn
Tr li:
1. Theo em, nếu làm theo đề xut ca bn Khánh Nam thì không chc chn thc hin
được quy đnh ca B Y tế. Vì các bưc ca bạn Nam nói ra đang còn thiếu và chi tiết
chưa được chính xác, ngoài ra bn ch lit kê ra, khiến người nghe không nh
những bước nào
2. Em chn quy trình ca B y tế vì đầy đ các bưc và mỗi bước đưc miêu t
ràng và chi tiết, d hiu.
3. Cu trúc tun t
Luyn tp
Bài 1: Trong các câu sau, câu nào đúng, câu nào sai ? Vì sao?
1. Chương trình máy tính là một bản tường thut các vic máy tính cn làm
2. Chương trình máy tính là một bn mô t thut toán cho máy tính bng ngôn ng lp
trình
3. Thut toán có cu trúc tun t khi không có bưc nào giống bước nào
4. Thut toán có cu trúc tun t khi các bước được thc hiện theo đúng trình tự lit
kê trong mô t thut toán
Bài 2: Em hãy mô t thut toán tính din tích hình tròn khi biết chu vi ca nó
Tr li:
Bài 1:
1. Chương trình máy tính là một bản tường thut các vic máy tính cn làm
=> Sai, chương trình máy tính là bn mô t thut toán cho máy tính bng ngôn ng lp
trình
2. Chương trình máy tính là một bn mô t thut toán cho máy tính bng ngôn ng lp
trình
=> Đúng
3. Thut toán có cu trúc tun t khi không có bưc nào giống bước nào
=> Đúng
4. Thut toán có cu trúc tun t khi các bước được thc hiện theo đúng trình tự lit
kê trong mô t thut toán
=> Đúng
Bài 2: Thut toán tính din tích hình tròn:
c 1: Gi C là chu vi, R là bán kính hình tròn.
c 2: Tìm bán kính hình tròn R = C / (2* π) (da theo công thc C = R* 2*π).
c 3: Tính din tích hình tròn, gi S là diện tích hình tròn, ta có S = π *R*R
=C*C/(4*π ).
Vn dng
Hãy viết quy trình tng bước thc hin mt thí nghiệm nào đó mà em rất thích và đã
làm lp
Tr li:
Hc sinh ôn li kiến thc và t thc hành trên lp
Câu hi t kim tra
Trong các câu sau đây, câu nào đúng?
1. Chương trình máy tính là các công thc tính toán mà máy tính có th làm
2. Một chương trình máy tính là bn mô t mt thut toán viết bng tiếng Anh
3. Một chương trình máy tính là bn mô t thut toán cho máy tính hiểu và làm đưc
4. Thut toán có cu trúc tun t nếu khi mô t ta đánh s mi dòng
Tr li:
Câu đúng là:
3. Một chương trình máy tính là bn mô t thut toán cho máy tính hiểu và làm đưc.
4. Thut toán có cu trúc tun t nếu khi mô t ta đánh s mi dòng.
| 1/3

Preview text:


Mô tả thuật toán, cấu trúc tuần tự trong thuật toán
1. Thuật toán và chương trình máy tính
Có một chương trình được tạo ra trong môi trường Scratch (Hình 1) điều khiển chú
mèo làm một số việc. Em hãy viết mô tả thuật toán mà chương trình này thể hiện Trả lời:
Bước 1: Khi lá cờ màu xanh xuất hiện, click chuột
Bước 2: Di chuyển 20 bước
Bước 3: Nói xin chào trong 2 giây
Bước 4: Di chuyển thêm 10 bước nữa
Bước 5: Bật âm thanh meow
2. Mô tả thuật toán
Bạn Khánh Nam cho rằng: " Các bước rửa tay" ở trang 80 dài quá, khó thực hiện và
đề xuất mô tả quy trình rửa tay như sau:
- Dùng nước làm ướt và xoa xà phòng hai lòng bàn tay
- Chà hai lòng bàn tay vào nhau, miết mạnh
- Chà các ngón tay này vào lòng bàn tay kia và ngược lại
- Rửa sạch tay dưới vòi nước
1) Theo em, nếu làm theo đề xuất của bạn Khánh Nam thì có luôn chắc chắn thực hiện
được quy định của Bộ Y tế không? Vì sao?
2) Nếu hướng dẫn cho em mình rửa tay đảm bảo vệ sinh thì em chọn quy trình của Bộ
Y tế (như ở trang 80) hay chọn quy trình bạn Khánh Nam đề xuất? Em hãy giải thích lý do chọn Trả lời:
1. Theo em, nếu làm theo đề xuất của bạn Khánh Nam thì không chắc chắn thực hiện
được quy định của Bộ Y tế. Vì các bước của bạn Nam nói ra đang còn thiếu và chi tiết
chưa được chính xác, ngoài ra bạn chỉ liệt kê ra, khiến người nghe không nhớ có những bước nào
2. Em chọn quy trình của Bộ y tế vì đầy đủ các bước và mỗi bước được miêu tả rõ
ràng và chi tiết, dễ hiểu.
3. Cấu trúc tuần tự Luyện tập
Bài 1: Trong các câu sau, câu nào đúng, câu nào sai ? Vì sao?
1. Chương trình máy tính là một bản tường thuật các việc máy tính cần làm
2. Chương trình máy tính là một bản mô tả thuật toán cho máy tính bằng ngôn ngữ lập trình
3. Thuật toán có cấu trúc tuần tự khi không có bước nào giống bước nào
4. Thuật toán có cấu trúc tuần tự khi các bước được thực hiện theo đúng trình tự liệt
kê trong mô tả thuật toán
Bài 2: Em hãy mô tả thuật toán tính diện tích hình tròn khi biết chu vi của nó Trả lời: Bài 1:
1. Chương trình máy tính là một bản tường thuật các việc máy tính cần làm
=> Sai, chương trình máy tính là bản mô tả thuật toán cho máy tính bằng ngôn ngữ lập trình
2. Chương trình máy tính là một bản mô tả thuật toán cho máy tính bằng ngôn ngữ lập trình => Đúng
3. Thuật toán có cấu trúc tuần tự khi không có bước nào giống bước nào => Đúng
4. Thuật toán có cấu trúc tuần tự khi các bước được thực hiện theo đúng trình tự liệt
kê trong mô tả thuật toán => Đúng
Bài 2: Thuật toán tính diện tích hình tròn:
Bước 1: Gọi C là chu vi, R là bán kính hình tròn.
Bước 2: Tìm bán kính hình tròn R = C / (2* π) (dựa theo công thức C = R* 2*π).
Bước 3: Tính diện tích hình tròn, gọi S là diện tích hình tròn, ta có S = π *R*R =C*C/(4*π ). Vận dụng
Hãy viết quy trình từng bước thực hiện một thí nghiệm nào đó mà em rất thích và đã làm ở lớp Trả lời:
Học sinh ôn lại kiến thức và tự thực hành trên lớp
Câu hỏi tự kiểm tra
Trong các câu sau đây, câu nào đúng?
1. Chương trình máy tính là các công thức tính toán mà máy tính có thể làm
2. Một chương trình máy tính là bản mô tả một thuật toán viết bằng tiếng Anh
3. Một chương trình máy tính là bản mô tả thuật toán cho máy tính hiểu và làm được
4. Thuật toán có cấu trúc tuần tự nếu khi mô tả ta đánh số mỗi dòng Trả lời: Câu đúng là:
3. Một chương trình máy tính là bản mô tả thuật toán cho máy tính hiểu và làm được.
4. Thuật toán có cấu trúc tuần tự nếu khi mô tả ta đánh số mỗi dòng.