TopStudy

Đá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

Về trang đề

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 lệnh 1,2 thực hiện nhập dữ liệu đầu vào; câu lệnh 3,4 thực hiện thông báo kết quả đầu ra của bài toán

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 ý

4 → 3 → 2 →1

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)

Hình minh hoạ

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

Hình minh hoạ

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