Đáp án và lời giải
Giải SBT Tin học 6 KNTT Bài 15:Thuật toán có đáp án
Câu 1
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Phần Hộp kiến thức trang 71 sgk Tin học 6
Đáp án B
Câu 2
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Ngoài cách mô tả thuật toán bằng ngôn ngữ tự nhiên, người ta còn sử dụng sơ đồ khối để mô tả
Đáp án C
Câu 3
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Mỗi bài toán có nhiểu thuật toán để giải nhưng sẽ tuân theo trình tự của thuật toán xác định. Với mỗi dữ liệu vào luôn có dữ liệu ra tương ứng
Đáp án C
Câu 4
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Mỗi buổi sáng thức dậy, việc đầu tiên là ra khỏi giường
Đáp án D
Câu 5
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 6
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Phần Kiến thức mới dòng 3,4,5 trang 71 sgk Tin học 6
Đáp án A
Câu 7
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Người ta dùng sơ đồ khối để diễn tả thuật toán nhằm giúp con người dễ dàng hơn trong việc tiếp thu
Đáp án C
Câu 8
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Sơ đồ khối được quy định theo quy chuẩn quốc tế giúp con người ở bất kì đâu cũng có thể hiểu được ý nghĩa của nó
Đáp án A
Câu 9
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Thuật toán giúp người ta giải quyết một vấn đề nào đó trong cuộc sống theo quy trình rõ ràng
Đáp án C
Câu 10
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 11
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Thuật nhân đôi một số a
Đầu vào: số a
Đầu ra: giá trị 2 x a
Câu 12
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Thuật tìm số lớn hơn trong hai số a,b
Đầu vào: hai số a,b
Đầu ra: số lớn hơn
Câu 13
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp
Đầu vào: vị trí chỗ ngồi của hai bạn a,b trong lớp
Đầu ra: vị trí chỗ ngồi mới của hai bạn a,b sau khi hoán đổi
Câu 14
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Thuật toán tìm một cuốn sách có trên giá sách hay không?
Đầu vào: tên cuốn sách cần tìm, giá sách
Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách
Câu 15
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Chương trình thực hiện thuật toán tính tổng hai số
Đầu vào: hai số x,y
Đầu ra: tổng hai số
Câu 16
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Mô tả thuật toắn bằng ngôn ngữ tự nhiên
1. Thông báo “Mình cùng làm toán nhé” trong 2 giây
2. Nhập số thứ nhất
3. Gán giá trị trả lời vào biến x
4. Nhập số thứ hai
5. Gán giá trị trả lời vào biến y
6. Gán tổng x + y vào biến kq
7. Thông báo Tổng hai số trong 10 giây
Mô tả thuật toán bằng sơ đồ khối (Hình 32)

Câu 17
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Hai cách đi khác của Rô-bốt
Cách 1. Hình 33
1. Bắt đầu
2. Quay phải
3. Tiến 1 bước
4. Tiến 1 bước
5. Kết thúc

Cách 2. Hình 34
1. Bắt đầu
2. Tiến 1 bước
3. Quay phải
4. Tiến 1 bước
5. Quay phải
6. Tiến 1 bước
7. Quay trái
8. Tiến 1 bước
9. Kết thúc
Cách 1 đi nhanh hơn vì số bước thực hiện ít hơn
Câu 18
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Chương trình thực hiện thuật toán tính tổng hoặc tích của hai số
Đầu vào: hai số x, y
Đầu ra: tổng hoặc tích hai số
Câu 19
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Chương trình thực hiện theo cách liệt kê từng bước bằng ngôn ngữ tự nhiên như sau:
1. Thông báo “Mình cùng làm toán nhé” trong 2 giây
2. Nhập số thứ nhất
3. Gán giá trị trả lời vào biến x
4. Nhập số thứ hai
5. Gán giá trị trả lời vào biến y
6. Nhập lựa chọn tính tổng hay tích
7. Nếu trả lời bằng 1 thì gán tổng x + y vào biến kq và thông báo Tổng hai số là kq
8. Nếu trả lời bằng 2 thì gán tích x * y vào biến kq và thông báo Tích hai số là kq
Câu 20
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Nếu số thứ nhất là 25, số thứ hai là 8 nhập lựa chọn trả lời là 2 thực hiện từng bước của thuật toán trong bảng mô tả liệt kê từng bước bằng ngôn ngữ tự nhiên ở câu b như sau:
1. Thông báo “Mình cùng làm toán nhé” trong 2 giây
2. Nhập số thứ nhất là 25
3. Gán giá trị 25 vào biến x. Vì vậy x bằng 25
4. Nhập số thứ hai là 8
5. Gán giá trị 8 vào biến y. Vì vậy y bằng 8
6. Nhập lựa chọn là 2
7. Nếu trả lời bằng 2 thì gán tích x * y vào biến kq nên kq là 200. Thông báo Tích hai số là 200