[Cánh diều] 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
Hướng dẫn giải bài 2: Mô tả thuật toán, cấu trúc tuần tự trong thuật toán trang 83 sgk tin học 6. Đây là sách giáo khoa nằm trong bộ sách "Cánh Diều" đượ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.
B. BÀI TẬP VÀ HƯỚNG DẪN GIẢI
Kiến thức thú vị
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
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
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 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ó
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
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
Xem thêm bài viết khác
- [Cánh diều] Giải tin học 6 bài 1: Khái niệm và lợi ích của mạng máy tính
- Hãy trình bày cách sử dụng công cụ "Tìm kiếm" và thay thế để sửa được những chỗ viết nhầm dấu phẩy "," thành dấu chấm phẩy ";", trong một văn bản
- Bài 1: Mỗi hoạt động chia sẻ thông tin sau đây có an toàn và hợp pháp hay không?
- Hãy tạo một bảng để tóm tắt và trình bày thông tin về dân số, mật độ dân số của nước ta trong 2 biểu đồ sau đây:
- Em sẽ làm gì trong các trường hợp sau đây?
- Em hãy sử dụng mẫu thể hiện cấu trúc rẽ nhánh để mô tả thuật toán giải bài toán:
- Giả sử em phát hiện ra người thân của mình đã bắt đầu nghiện trò chơi trực tuyến, em hãy nếu biện pháp đề giúp người thân của mình thoát khỏi tình trạng đó
- Số đếm biểu diễn bằng dãy bit 111 có bằng với số 111 ở hệ thập phân không? Vì sao?
- Trong các trang web sau đây, những trang web nào có cùng địa chỉ trang chủ?
- Theo em, việc tìm kiếm thông tin trên Internet có những đặc điểm nào sau đây?
- Em hãy đưa ra một từ hoặc cụm từ thể hiện thông tin mà em muốn tìm để biết về trình duyệt cốc cốc
- Sử dụng máy tìm kiếm giúp em thực hiện hiệu quả những công việc nào sau đây (so với việc không sử dụng máy tìm kiếm)? Hãy giải thích sự lựa chọn của mình