Câu 3 trang 51 SGK Tin học 10
Đề bài
Hãy viết thuật toán giải phương trình bậc nhất: ax + b = 0 và đề xuất các test tiêu biểu.
Lời giải chi tiết
Thuật toán giải phương trình ax + b = 0
- Bằng liệt kê tuần tự
Bước 1: Nhập hai số thực a, b
Bước 2. Nếu a = 0
Bước 2.1. Nếu b 0 thì thông báo phương trình vô định, rồi kết thúc;
Bước 2.2. Nếu b = 0 thì gán x
Bước 3: x
Bước 4. Đưa ra nghiệm x, rồi kết thúc.
- Sơ đồ khối:
Đề xuất các test tiêu chuẩn
Để xét tất cả các trường hợp có thể xảy ra, ta sử dụng ba bộ test như sau:
i] a = 0, b = 1 [kiểm tra trường hợp phương trình vô định];
ii] a = 0,b = 0 [kiểm tra trường hợp nghiệm x=0];
iii] a = 3, b = 6 [kiểm tra trường hợp nghiêm , y = -b/a].
Loigiaihay.com
-
Câu 2 trang 51 SGK Tin học 10
Hãy nêu nội dung và mục đích của bước hiệu chỉnh khi giải bài toán trên máy tính.
-
Câu 1 trang 51 SGK Tin học 10
Hãy nêu tiêu chuẩn lựa chọn thuật toán.
-
Lý thuyết: Giải bài toán trên máy tính trang 47 SGK Tin học 10
Việc giải bài toán trên máy tính thường được tiến hành qua các bước sau:
-
Lý thuyết: Bài toán và thuật toán trang 32 SGK Tin học 10
Thuật toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho sau khi thực hiện dãy thao tác ấy, từ Input của bài toán, ta nhận được Output cần tìm.
-
Lý thuyết: Những ứng dụng của tin học trang 53 SGK Tin học 10
Những ứng dụng của Tin học là: