Câu hỏi tự luận mức độ nhận biết Tin học 9 KNTT bài 14: Giải quyết vấn đề

1. NHẬN BIẾT (5 CÂU)

Câu 1: Nêu các bước cơ bản khi giải quyết một bài toán trên máy tính.

Câu 2: Thuật toán và chương trình có gì khác nhau?

Câu 3: Dữ liệu đầu vào và dữ liệu đầu ra trong một bài toán là gì?

Câu 4: Cho ví dụ về một bài toán có thể giải quyết bằng máy tính.

Câu 5: Lỗi thường gặp khi viết chương trình là gì?


Câu 1:

- Xác định bài toán.

- Xây dựng thuật toán

- Viết chương trình

- Kiểm thử và sửa lỗi

Câu 2:

- Thuật toán: Là một tập hợp các bước cụ thể, rõ ràng để giải quyết một vấn đề. Thuật toán độc lập với ngôn ngữ lập trình và máy tính.

- Chương trình: Là việc thể hiện thuật toán bằng một ngôn ngữ lập trình cụ thể để máy tính có thể thực hiện được. Chương trình phụ thuộc vào ngôn ngữ lập trình và máy tính.

Câu 3:

- Dữ liệu đầu vào: Là những thông tin ban đầu mà chương trình nhận được để thực hiện tính toán. Ví dụ: trong bài toán tính diện tích hình chữ nhật, dữ liệu đầu vào là chiều dài và chiều rộng.

- Dữ liệu đầu ra: Là kết quả mà chương trình trả về sau khi thực hiện xong các phép tính. Ví dụ: trong bài toán tính diện tích hình chữ nhật, dữ liệu đầu ra là diện tích tính được.

Câu 4:

- Bài toán đơn giản: Tính tổng của hai số nguyên.

- Bài toán phức tạp hơn: Sắp xếp một danh sách số theo thứ tự tăng dần, tìm đường đi ngắn nhất trong một đồ thị, nhận dạng khuôn mặt trong một hình ảnh.

Câu 5:

- Lỗi cú pháp

- Lỗi ngữ nghĩa

- Lỗi logic


Bình luận

Giải bài tập những môn khác