TopStudy

Tin học · Lớp 9

Giải SGK Tin học 9 CTST Bài 12. Bài toán trong tin học có đáp án

9 câu · 14 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm

Hãy nêu một chương trình Scratch em đã tạo ở lớp 8 và cho biết:

- Thông tin đưa vào máy tính.

- Thông tin máy tính đưa ra.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Ví dụ1 : Chương trình Scratch đơn giản

Thông tin đưa vào máy tính:

- Bấm phím "Space" để nhảy.

Thông tin máy tính đưa ra:

- Khi người chơi bấm phím "Space", nhân vật nhảy lên trên màn hình.

Ví dụ 2: Trò chơi hứng táo

Thông tin đưa vào máy tính: nhấn phím mũi tên để di chuyển thúng đựng đến vị trí táo rơi.

Thông tin máy tính đưa ra: Cộng điểm nếu hứng được táo.

Câu 2

1 điểm

Nhiệm vụ nào sau đây là một bài toán trong Tin học? Tại sao?

a) Tính chu vi C của hình tròn bán kính r.

b) Phân biệt loài hoa dựa vào mùi hương.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

a) là bài toán tin học vì có thể đưa cho máy tính thực hiện.

b) Máy tính chưa xử lý được thông tin dạng mùi.

Câu 3

1 điểm
Xác định đầu vào, đầu ra của bài toán trong tin học em đã chỉ ra ở câu 1.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đầu vào: bán kính r của đường tròn.

Đầu ra: chu vi của đường tròn.

Câu 4

1 điểm
Em hãy mô tả thuật toán tính chu vi C của hình tròn bán kính r được nhập từ bàn phím bằng phương pháp liệt kê hoặc sơ đồ khối.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Dưới đây là mô tả thuật toán tính chu vi C của hình tròn bán kính 1 bằng phương pháp liệt kê:

Bước 1- Nhập bán kính r từ bàn phím.

Bước 2- Tính chu vi C của hình tròn bán kính r bằng công thức C = 2 *π* г.

Bước 3- In chu vi C ra màn hình.

Bước 4- Kết thúc.

Trong thuật toán này, ta nhập bán kính r từ bàn phím. Sau đó, ta tính chu vi C bằng công thức C = 2 * n * r, trong đó n là số Pi xấp xỉ 3.14. Cuối cùng, ta in chu vi C ra màn hình và kết thúc thuật toán.

Câu 5

1 điểm
Trao đổi với bạn để chỉ ra cấu trúc tuần tự, rẽ nhánh, lặp có trong thuật toán em đã mô tả ở Câu 1 và trong các thuật toán ở Hình 1, Hình 2.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

1. Cấu trúc tuần tự: Các bước trong thuật toán được thực hiện theo thứ tự từ trên xuống dưới, mỗi bước được thực hiện sau khi bước trước đó hoàn thành. Trong thuật toán tính chu vi hình tròn, các bước nhập bán kính, tính chu vi và in kết quả được thực hiện tuần tự.

2. Cấu trúc rẽ nhánh: Cấu trúc rẽ nhánh cho phép kiểm tra điều kiện và thực hiện các hành động khác nhau dựa trên kết quả của điều kiện đó. Hình 1 có ở đoạn kiểm tra BMI và nhập biến trả lời. Hình 2 có ở Đoạn so sánh a và b

3. Cấu trúc lặp: Cấu trúc lặp cho phép lặp đi lặp lại một khối mã lệnh nhiều lần cho đến khi một điều kiện nào đó không còn đúng.

Câu 6

1 điểm
Nêu các yếu tố xác định một nhiệm vụ có thể là bài toán trong tin học. Nêu ví dụ minh họa.
Xem đáp án và lời giải

Câu 7

1 điểm
Mô tả thuật toán ở Hình 1 bằng phương pháp liệt kê các bước.
Xem đáp án và lời giải

Câu 8

1 điểm
Mô tả thuật toán ở Hình 2 bằng sơ đồi khối.
Xem đáp án và lời giải

Câu 9

1 điểm

Hình 3 là giải pháp do một nhóm học sinh đề xuất để giải quyết vấn đề mượn sách ở thư viện của nhà trường (em đã tìm hiểu ở Vận dụng của Bài 11). Trong sơ đồ khối ở Hình 3, việc tra cứu thông tin về cuốn sách học sinh muốn mượn trong bảng theo dõi mượn sách có thể giao cho máy tính thực hiện (gọi tắt là bài toán hỗ trợ quản lí mượn sách). Cụ thể, sau khi số hóa dữ liệu, máy tính có thể giúp thực hiện kiểm tra số lượng của cuốn sách học sinh muốn mượn trong bảng theo dõi mượn sách: Nếu số lượng “bằng 0 thì thông báo “Cuốn sách đã được mượn hết” không thì thông báo vị trí của cuốn sách (được lấy từ bảng theo dõi mượn sách).

Em hãy mô tả thuật toán của bài toán hỗ trợ quản lí mượn sách bằng phương pháp liệt kê các bước hoặc sơ đồ khối.

Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Bài toán trong tin học · Các bộ sách Tin học Lớp 9