Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính

Bài viết Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính thuộc chủ đề về Thắc Mắt thời gian này đang được rất nhiều bạn quan tâm đúng không nào !! Hôm nay, Hãy cùng Buyer.Com.Vn tìm hiểu Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính trong bài viết hôm nay nhé ! Các bạn đang xem nội dung về : “Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính”

Đánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính



Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính

Bài 6. Giải bài toán trên máy tính

Việc giải toán trên máy tính thường được tiến qua 5 bước:

– Xác định bài toán

– Lựa chọn hoặc thiết kế thuật toán

– Viết chương trình

– Hiệu chỉnh

– Viết tài liệu

✅ Mọi người cũng xem : mua bánh tro ở đâu hà nội

Mọi Người Xem :   Mực rim me Đà Nẵng | Gợi ý 10 địa chỉ mua NGON - UY TÍN

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

Ví dụ 1: Tìm ước chung lớn nhất (UCLN) của hai số nguyên dương M và N

– Input: M,N

– Output: UCLN(M,N)

Xác định bài toán là xác định rõ hai thành phần: Input ; Output; 

✅ Mọi người cũng xem : giấy 4 mảnh là gì

2. Lựa chọn hoặc thiết kế thuật toán

a. Lựa chọn thuật toán

Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính - cụ thể, hay nhất (ảnh 1)

Hình 1. Các bước lựa chọn thuật toán​

– Ít phức tạp

– ít tốn thời gian thực hiện

– Chiếm ít ô nhớ

– Thực hiện ít phép toán, dễ hiểu…

b, Diễn tả thuật toán

Ví dụ: Tìm ước chung lớn nhất (ƯCLN) của hai số nguyên dương M và N.

– Xác định bài toán:

+ Input: Nhập M, N

+ Output: ƯCLN(M, N)

– Ý tưởng: dùng những điều đã biết sau:

+ Nếu M = N thì tổng giá trị chung đó là ƯCLN của M và N

+ Nếu M > N thì ƯCLN(M, N) = ƯCLN(M – N,N)

+ Nếu M < N thì ƯCLN(M, N) = ƯCLN(M,N- M)

b1. Thuật toán diễn tả bằng cách liệt kê

Bước 1: Nhập M,N;

Bước 2: Nếu M=N đưa ra ƯCLN(M,N)=M; kết thúc

Bước 3: Nếu M>N thì M← M-N rồi quay lại bước 2;

Bước 4: N ←N-M rồi quay lại bước 2

b2. Thuật toán diễn tả bằng sơ đồ khối

Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính - chi tiết, hay nhất (ảnh 2)

Hình 2. Sơ đồ khối thuật toán tìm ƯCLN​

Sau đây là hai ví dụ mô phỏng các bước thực hiện thuật toán trên:

Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính - chi tiết, hay nhất (ảnh 3)
Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tính - chi tiết, hay nhất (ảnh 4)

Hình 3. Mô phỏng thuật toán tìm ƯaCLN bằng số liệu chi tiết​

✅ Mọi người cũng xem : tín dụng quảng cáo facebook là gì

Mọi Người Xem :   Người sáng lập là gì

3. Viết chương trình

Ngôn ngữ lập trình + Thuật toán = Chương trình

– Khi viết chương trình ta nên chọn một ngôn ngữ lập trình hoặc một phần mềm chuyên dụng thích hợp vơi thuật toán

– Viết chương trình trong ngôn ngữ nào thì phải tuân theo ngôn ngữ đó

– Chương trình dịch chỉ có thể phát hiện và thông báo về mặt ngữ pháp

4. Hiệu chỉnh

– Một chương trình đã viết xong có khả năng có nhiều lỗi và sẽ cho kết quả không đúng

– Ta cần thử chương trình bằng vài bộ số Input để phát hiện lỗi và sửa chương trình. quy trình này gọi là hiệu chỉnh (test)

✅ Mọi người cũng xem : du học ngành marketing ở đâu

5. Viết tài liệu

– Tài liệu phải mô tả bài toán, thuật toán, thiết kế chương trình, kết quả nghiệm và hương dẫn sử dụng

– Tài liệu này rất có ích cho người sử dụng chương trình và cho việc đề xuất những khả năng hoàn thiện thêm

– Các bước có khả năng lập đi lặp lại thường xuyên lần cho đến khi ta cho rằng chương trình đã làm việc đúng đắn và hiệu quả



Các câu hỏi về hiệu chỉnh là gì tin học 10


Nếu có bắt kỳ câu hỏi thắc mắt nào vê hiệu chỉnh là gì tin học 10 hãy cho chúng mình biết nhé, mõi thắt mắt hay góp ý của các bạn sẽ giúp mình cải thiện hơn trong các bài sau nhé <3 Bài viết hiệu chỉnh là gì tin học 10 ! được mình và team xem xét cũng như tổng hợp từ nhiều nguồn. Nếu thấy bài viết hiệu chỉnh là gì tin học 10 Cực hay ! Hay thì hãy ủng hộ team Like hoặc share. Nếu thấy bài viết hiệu chỉnh là gì tin học 10 rât hay ! chưa hay, hoặc cần bổ sung. Bạn góp ý giúp mình nhé!!
Mọi Người Xem :   Ngành Hệ thống nhúng và IoT

Các Hình Ảnh Về hiệu chỉnh là gì tin học 10


Các hình ảnh về hiệu chỉnh là gì tin học 10 đang được chúng mình Cập nhập. Nếu các bạn mong muốn đóng góp, Hãy gửi mail về hộp thư [email protected] Nếu có bất kỳ đóng góp hay liên hệ. Hãy Mail ngay cho tụi mình nhé

Tham khảo báo cáo về hiệu chỉnh là gì tin học 10 tại WikiPedia

Bạn nên tra cứu thêm nội dung chi tiết về hiệu chỉnh là gì tin học 10 từ web Wikipedia tiếng Việt.◄ Tham Gia Cộng Đồng Tại

???? Nguồn Tin tại: https://buyer.com.vn/

???? Xem Thêm Chủ Đề Liên Quan tại : https://buyer.com.vn/hoi-dap/

Related Posts

20 năm là đám cưới gì? Kỷ niệm 20 năm ngày cưới 1

20 năm là đám cưới gì? Kỷ niệm 20 năm ngày cưới

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…
10 năm là đám cưới gì? Tổ chức kỉ niệm 10 năm ngày cưới? 2

10 năm là đám cưới gì? Tổ chức kỉ niệm 10 năm ngày cưới?

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…
Lễ Cưới là gì? Quy trình tổ chức Lễ Cưới truyền thống chuẩn? | Dianthus Wedding Decor 3

Lễ Cưới là gì? Quy trình tổ chức Lễ Cưới truyền thống chuẩn? | Dianthus Wedding Decor

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…
30 năm - đám cưới là gì? 25 ảnh Tên của một kỷ niệm ba mươi năm chung sống như vậy là gì? Lễ kỷ niệm đám cưới ngọc trai 4

30 năm – đám cưới là gì? 25 ảnh Tên của một kỷ niệm ba mươi năm chung sống như vậy là gì? Lễ kỷ niệm đám cưới ngọc trai

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…
Đám Nói Là Gì – Tìm Hiểu Lễ Dạm Ngõ Là Gì - BumChiu 5

Đám Nói Là Gì – Tìm Hiểu Lễ Dạm Ngõ Là Gì – BumChiu

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…
Bộ nhớ đám mây, dữ liệu đám mây là gì? 6

Bộ nhớ đám mây, dữ liệu đám mây là gì?

ContentsĐánh giá về Lý thuyết Tin học 10: Bài 6. Giải bài toán trên máy tínhLý thuyết Tin học 10: Bài 6. Giải bài toán trên máy…