SlideShare a Scribd company logo
1 of 22
Coù phaûi maùy 
tính thoâng minh 
vaø giaûi ñöôïc 
baøi toaùn?
Company Logo 
Vieäc giaûi 
toaùn treân 
maùy tính 
ñöôïc thöïc 
hieän nhö theá 
naøo ?
I. CÁC BƯỚC GIẢI BÀI TOÁN TRÊN MÁY TÍNH 
B1 
B2 
B3 
B4 
B5 
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
I. CÁC BƯỚC GiẢI BÀI TOÁN TRÊN MÁY TÍNH 
1. XÁC ĐỊNH BÀI TOÁN ( bước 1) 
Ví dụ: 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 ? 
 Xác định bài toán là xác định rõ hai thành phần: 
- Input 
- Output
2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN (bước 2). 
a. Lựa chọn thuật toán 
Có thể có nhiều 
cách giải 
(thuật toán) 
BÀI TOÁN 
Cách 1 
Cách 2 
Cách 3… 
- Ít phức tạp. ít thời gian thực hiện. 
- Chiếm ít ô nhớ. 
- Thực hiện ít phép toán, dễ hiểu. . . 
KẾT QUẢ
2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN 
b. Diễn tả thuật toán 
Ví dụ: Tìm ước chung lớn nhất (UCLN) của hai số nguyên 
dương M và N. 
(UCLN của hai số nguyên dương là số lớn nhất mà cả hai số cùng 
chia hết cho nó.) 
Ví dụ: UCLN(2,6)=2 , UCLN(4,10)= 2 
 Xác định bài toán 
 Trình bày ý tưởng một vài cách giải
2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN 
b. Diễn tả thuật toán 
Nếu M=N thì giá trị chung là 
UCLN 
Ngược lại 
Nếu M>N thì 
UCLN(M,N)=UCLN(M-N,N) 
Nếu M<N thì 
UCLN(M,N)=UCLN(M,N-M) 
N 
10 
6 
2 
Ví dụ: Tìm UCLN(4,10) 
M 
4 
4 
4 
2 
UCLN(M,N) = 2 
2 
Cách 1 
LẦN 
1 
2 
3 
4
(UCLN của hai số nguyên dương là 
số lớn nhất mà cả hai số cùng 
chia hết cho nó.) 
6 
i=M i=4 
i=2 
2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN 
b. Diễn tả thuật toán 
Ví dụ: Tìm UCLN(4,10) 
M=4, N=10 
4 
3 
2 
1 
M=4 
N=6 
i=3 
UCLN 
Cách 2 
Nếu M=N thì giá trị chung là 
UCLN 
Ngược lại 
Nếu M<N thì i=M, 
M>N thì i=N 
Nếu M không chia hết cho i hoặc 
N không chia hết cho i thì 
i = i -1 
UCLN(M,N)=i
2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN 
b. Diễn tả thuật toán 
Ví dụ: Tìm UCLN(4,10) 
M=4, N=10 
LẦN M N i 
2 3 
UCLN(M,N) = 2 
2 
1 
3 
Cách 2 
4 10 4 
Nếu M=N thì giá trị chung là 
UCLN 
Ngược lại 
Nếu M<N thì i=M 
ngược lại i=N 
Nếu M không chia hết cho i hoặc 
N không chia hết cho i thì 
i = i-1 
UCLN(M,N)=i
N 
100 
98 
96 
Lần M 
1 2 
2 2 
3 
4 2 94 
… 
2 
48 2 4 
49 2 2 
UCLN(M,N) = 2 
Lần M N 
i 
2 100 2 
1 
UCLN(M,N) = 2 
Ví dụ: Tìm UCLN(2,100) 
Như vậy, tuỳ từng bài toán mà ta 
lựa chọn thuật toán cho phù hợp. 
Hiệu 
chỉnh 
- Ít phức tạp, ít thời gian thực hiện. 
- Chiếm ít ô nhớ. 
- Thực hiện ít phép toán, dễ hiểu. . .
3. VIẾT CHƯƠNG TRÌNH 
Ngôn ngữ lập trình + Thuật toán = Chương trình 
- Laø vieäc löïa choïn caùch toå chöùc döõ lieäu 
vaø söû duïng ngoân ngöõ laäp trình ñeå dieãn 
ñaït thuaät toaùn. 
- Caàn choïn ngoân ngöõ laäp trình hoaëc 
phaàn meàm thích hôïp vôùi thuaät toaùn
3. VIẾT CHƯƠNG TRÌNH 
Ví dụ: Viết chương trình sử dụng cách 1:
3. VIẾT CHƯƠNG TRÌNH 
Viết chương trình sử dụng cách 2:
4. HIỆU CHỈNH 
Một chương trình đã viết xong có thể 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. Quá trình này gọi là hiệu 
chỉnh (test). 
- Moät soá boä Test kieåm tra 
thuaät toaùn tìm ÖCLN. 
Test: 
M = 8; N = 8  ÖCLN = 8 
M = 25; N = 10  ÖCLN = 5 
M = 2; N = 100  ÖCLN = 2 
M = 17; N = 13  ÖCLN = 1
5. VIẾT TÀI LIỆU 
Mô tả chi tiết bài toán, thuật toán, chương trình 
và hướng dẫn sử dụng.
1 
2 
3 
Giải bài toán trên máy tính được tiến hành qua mấy bước? 
a. 3 b. 5 C. 7 
Lựa chọn thuật toán ta thường quan tâm đến: 
a. Sử dụng ít thời gian, ít bộ nhớ.. 
b. Sử dụng ít thời gian, ít phép toán.. . 
C. Sử dụng ít thời gian, ít bộ nhớ, ít phép toán.. . 
Viết chương trình là? 
a. Viết thuật toán. 
C. Sữ dụng ngôn ngữ lập trình 
để trình bày dữ liệu. 
b. Sử dụng ngôn ngữ lập trình để diễn đạt đúng thuật toán. 
II. BÀI TẬP 
BT 2 
` ` `
Các bước cần phải có khi giải bài toán trên 
máy tính là ? 
Mục đích của việc hiệu chỉnh là ? 
a. Xác định bài toán,lựa chọn hoặc thiết kế thuật 
toán,diễn tả thuật toán,hiệu chỉnh, viết tài liệu. 
b. 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, viết tài liệu. 
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. 
a. Xác định lại Input và Output của bài toán. 
b. Phát hiện và sửa sai sót. 
d. Để tạo ra một chương trình mới.
Lựa chọn thuật toán 
tối ưu nhất 
Diễn tả thuật toán 
Lựa chọn hoặc 
thiết kế thuật 
toan 
GIẢI BÀI 
TOÁN TRÊN 
MÁY TÍNH 
Xác định bài 
toán 
Viết chương 
trình 
Hiệu 
chỉnh 
Viết tài 
liệu 
Input 
Output 
Chọn ngôn ngữ lập trình 
phù hợp. 
Tổ chức dữ liệu 
Test và sửa sai sót. 
Mô tả chương trình 
Hướng dẫn sử dụng
a

More Related Content

What's hot

Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tínhthuhoai2088
 
Nmlt c01 cac_khainiemcobanvelaptrinh
Nmlt c01 cac_khainiemcobanvelaptrinhNmlt c01 cac_khainiemcobanvelaptrinh
Nmlt c01 cac_khainiemcobanvelaptrinhKhánh Trần
 
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocGiao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocNgoc Vu Thi Quynh
 
On tap gui cho lop 1
On tap gui cho lop 1On tap gui cho lop 1
On tap gui cho lop 1luu bathao
 
Mạng tính toán - Computational Network
Mạng tính toán - Computational NetworkMạng tính toán - Computational Network
Mạng tính toán - Computational NetworkPhuong Pham
 
Bai toan va thuat toan
Bai toan va thuat toanBai toan va thuat toan
Bai toan va thuat toanHữu Duy Duy
 
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ NhánhKbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánhtin_k36
 

What's hot (15)

Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tính
 
Bài dạy bài 6
Bài dạy bài 6Bài dạy bài 6
Bài dạy bài 6
 
Nmlt c01 cac_khainiemcobanvelaptrinh
Nmlt c01 cac_khainiemcobanvelaptrinhNmlt c01 cac_khainiemcobanvelaptrinh
Nmlt c01 cac_khainiemcobanvelaptrinh
 
Bai6 c1-tin10
Bai6 c1-tin10Bai6 c1-tin10
Bai6 c1-tin10
 
Bai giang1
Bai giang1Bai giang1
Bai giang1
 
Bgt3
Bgt3Bgt3
Bgt3
 
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocGiao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
 
On tap gui cho lop 1
On tap gui cho lop 1On tap gui cho lop 1
On tap gui cho lop 1
 
Mạng tính toán - Computational Network
Mạng tính toán - Computational NetworkMạng tính toán - Computational Network
Mạng tính toán - Computational Network
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Bai toan va thuat toan
Bai toan va thuat toanBai toan va thuat toan
Bai toan va thuat toan
 
Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)
 
Bg cau trucrenhanh
Bg cau trucrenhanhBg cau trucrenhanh
Bg cau trucrenhanh
 
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ NhánhKbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
 
Ho trobaiday tin11bai9
Ho trobaiday tin11bai9Ho trobaiday tin11bai9
Ho trobaiday tin11bai9
 

Similar to a

BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHTrần Nhân
 
300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdfHuyPhc9
 
Kĩ thuật phân tích và thiết kế g
Kĩ thuật phân tích và thiết kế gKĩ thuật phân tích và thiết kế g
Kĩ thuật phân tích và thiết kế gthiendthu2008
 
45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aefPhi Phi
 
Giaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhGiaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhHồ Lợi
 
Gt ung dung tin hoc trong kinh doanh
Gt ung dung tin hoc trong kinh doanhGt ung dung tin hoc trong kinh doanh
Gt ung dung tin hoc trong kinh doanhvantai30
 
Chuong 1. tong quan
Chuong 1. tong quanChuong 1. tong quan
Chuong 1. tong quanVũ Nam
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7Levin Duong
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVăn Võ Ntn
 
Bồi dưỡng HSG Tin chuyên đề thuật toán
Bồi dưỡng HSG Tin chuyên đề thuật toánBồi dưỡng HSG Tin chuyên đề thuật toán
Bồi dưỡng HSG Tin chuyên đề thuật toánNguyễn Đức
 

Similar to a (20)

BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
 
300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf
 
Giáo Án Tin 10 - Bài 6
Giáo Án Tin 10 - Bài 6Giáo Án Tin 10 - Bài 6
Giáo Án Tin 10 - Bài 6
 
Bài 6
Bài 6Bài 6
Bài 6
 
Kĩ thuật phân tích và thiết kế g
Kĩ thuật phân tích và thiết kế gKĩ thuật phân tích và thiết kế g
Kĩ thuật phân tích và thiết kế g
 
Emailing buoi 2 thuat toan
Emailing buoi 2   thuat toanEmailing buoi 2   thuat toan
Emailing buoi 2 thuat toan
 
chương1.pdf
chương1.pdfchương1.pdf
chương1.pdf
 
45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef
 
Giaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhGiaotrinhbaitapkythuatlaptrinh
Giaotrinhbaitapkythuatlaptrinh
 
Thdc 06
Thdc 06Thdc 06
Thdc 06
 
Gt ung dung tin hoc trong kinh doanh
Gt ung dung tin hoc trong kinh doanhGt ung dung tin hoc trong kinh doanh
Gt ung dung tin hoc trong kinh doanh
 
Chuong 1. tong quan
Chuong 1. tong quanChuong 1. tong quan
Chuong 1. tong quan
 
Bai 6 933
Bai 6 933Bai 6 933
Bai 6 933
 
Bai 6 933
Bai 6 933Bai 6 933
Bai 6 933
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7
 
Ll3 online
Ll3 onlineLl3 online
Ll3 online
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Bồi dưỡng HSG Tin chuyên đề thuật toán
Bồi dưỡng HSG Tin chuyên đề thuật toánBồi dưỡng HSG Tin chuyên đề thuật toán
Bồi dưỡng HSG Tin chuyên đề thuật toán
 

More from lethilien1993

He thong bai trac nghiem chuong 3
He thong bai trac nghiem chuong 3He thong bai trac nghiem chuong 3
He thong bai trac nghiem chuong 3lethilien1993
 
He thong bai thuc hanh chuong 3
He thong bai thuc hanh chuong 3He thong bai thuc hanh chuong 3
He thong bai thuc hanh chuong 3lethilien1993
 
Kt1 t tin10_baiso3_120
Kt1 t tin10_baiso3_120Kt1 t tin10_baiso3_120
Kt1 t tin10_baiso3_120lethilien1993
 
Tai lieu boi duong tin 8
Tai lieu boi duong tin 8Tai lieu boi duong tin 8
Tai lieu boi duong tin 8lethilien1993
 
Bai toan va thuat toan
Bai toan va thuat toanBai toan va thuat toan
Bai toan va thuat toanlethilien1993
 
Ti10.cau truc-may-tinh.2005.nls
Ti10.cau truc-may-tinh.2005.nlsTi10.cau truc-may-tinh.2005.nls
Ti10.cau truc-may-tinh.2005.nlslethilien1993
 
Bai 17 mot so chuc nang khac
Bai 17 mot so chuc nang khacBai 17 mot so chuc nang khac
Bai 17 mot so chuc nang khaclethilien1993
 
Tin hoc trong nha truong
Tin hoc trong nha truongTin hoc trong nha truong
Tin hoc trong nha truonglethilien1993
 
Bai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banBai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banlethilien1993
 
Bai 13 mot so he dieu hanh thong dung
Bai 13 mot so he dieu hanh thong dungBai 13 mot so he dieu hanh thong dung
Bai 13 mot so he dieu hanh thong dunglethilien1993
 
Vi sao can co he dieu hanh
Vi sao can co he dieu hanhVi sao can co he dieu hanh
Vi sao can co he dieu hanhlethilien1993
 

More from lethilien1993 (20)

Powtoon
PowtoonPowtoon
Powtoon
 
Diigo1
Diigo1Diigo1
Diigo1
 
Diigo1
Diigo1Diigo1
Diigo1
 
Baibaocao
BaibaocaoBaibaocao
Baibaocao
 
Hdh 97 _6164
Hdh 97 _6164Hdh 97 _6164
Hdh 97 _6164
 
He thong bai trac nghiem chuong 3
He thong bai trac nghiem chuong 3He thong bai trac nghiem chuong 3
He thong bai trac nghiem chuong 3
 
He thong bai thuc hanh chuong 3
He thong bai thuc hanh chuong 3He thong bai thuc hanh chuong 3
He thong bai thuc hanh chuong 3
 
Kt1 t tin10_baiso3_120
Kt1 t tin10_baiso3_120Kt1 t tin10_baiso3_120
Kt1 t tin10_baiso3_120
 
Tai lieu boi duong tin 8
Tai lieu boi duong tin 8Tai lieu boi duong tin 8
Tai lieu boi duong tin 8
 
Bai 5 tin hoc 10
Bai 5 tin hoc 10Bai 5 tin hoc 10
Bai 5 tin hoc 10
 
Bai toan va thuat toan
Bai toan va thuat toanBai toan va thuat toan
Bai toan va thuat toan
 
Ti10.cau truc-may-tinh.2005.nls
Ti10.cau truc-may-tinh.2005.nlsTi10.cau truc-may-tinh.2005.nls
Ti10.cau truc-may-tinh.2005.nls
 
Bai 17 mot so chuc nang khac
Bai 17 mot so chuc nang khacBai 17 mot so chuc nang khac
Bai 17 mot so chuc nang khac
 
Bai 17 tin 10
Bai 17 tin 10Bai 17 tin 10
Bai 17 tin 10
 
Tin hoc trong nha truong
Tin hoc trong nha truongTin hoc trong nha truong
Tin hoc trong nha truong
 
Bai 15 tin 10
Bai 15 tin 10Bai 15 tin 10
Bai 15 tin 10
 
Bai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banBai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van ban
 
Bai 13 mot so he dieu hanh thong dung
Bai 13 mot so he dieu hanh thong dungBai 13 mot so he dieu hanh thong dung
Bai 13 mot so he dieu hanh thong dung
 
Vi sao can co he dieu hanh
Vi sao can co he dieu hanhVi sao can co he dieu hanh
Vi sao can co he dieu hanh
 
Jing
JingJing
Jing
 

Recently uploaded

30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...Nguyen Thanh Tu Collection
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNguyễn Đăng Quang
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...Nguyen Thanh Tu Collection
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxendkay31
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...hoangtuansinh1
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...Nguyen Thanh Tu Collection
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa2353020138
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 

Recently uploaded (19)

30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 

a

  • 1. Coù phaûi maùy tính thoâng minh vaø giaûi ñöôïc baøi toaùn?
  • 2.
  • 3.
  • 4.
  • 5. Company Logo Vieäc giaûi toaùn treân maùy tính ñöôïc thöïc hieän nhö theá naøo ?
  • 6. I. CÁC BƯỚC GIẢI BÀI TOÁN TRÊN MÁY TÍNH B1 B2 B3 B4 B5 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
  • 7. I. CÁC BƯỚC GiẢI BÀI TOÁN TRÊN MÁY TÍNH 1. XÁC ĐỊNH BÀI TOÁN ( bước 1) Ví dụ: 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 ?  Xác định bài toán là xác định rõ hai thành phần: - Input - Output
  • 8. 2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN (bước 2). a. Lựa chọn thuật toán Có thể có nhiều cách giải (thuật toán) BÀI TOÁN Cách 1 Cách 2 Cách 3… - Ít phức tạp. ít thời gian thực hiện. - Chiếm ít ô nhớ. - Thực hiện ít phép toán, dễ hiểu. . . KẾT QUẢ
  • 9. 2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN b. Diễn tả thuật toán Ví dụ: Tìm ước chung lớn nhất (UCLN) của hai số nguyên dương M và N. (UCLN của hai số nguyên dương là số lớn nhất mà cả hai số cùng chia hết cho nó.) Ví dụ: UCLN(2,6)=2 , UCLN(4,10)= 2  Xác định bài toán  Trình bày ý tưởng một vài cách giải
  • 10. 2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN b. Diễn tả thuật toán Nếu M=N thì giá trị chung là UCLN Ngược lại Nếu M>N thì UCLN(M,N)=UCLN(M-N,N) Nếu M<N thì UCLN(M,N)=UCLN(M,N-M) N 10 6 2 Ví dụ: Tìm UCLN(4,10) M 4 4 4 2 UCLN(M,N) = 2 2 Cách 1 LẦN 1 2 3 4
  • 11. (UCLN của hai số nguyên dương là số lớn nhất mà cả hai số cùng chia hết cho nó.) 6 i=M i=4 i=2 2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN b. Diễn tả thuật toán Ví dụ: Tìm UCLN(4,10) M=4, N=10 4 3 2 1 M=4 N=6 i=3 UCLN Cách 2 Nếu M=N thì giá trị chung là UCLN Ngược lại Nếu M<N thì i=M, M>N thì i=N Nếu M không chia hết cho i hoặc N không chia hết cho i thì i = i -1 UCLN(M,N)=i
  • 12. 2. LỰA CHỌN HOẶC THIẾT KẾ THUẬT TOÁN b. Diễn tả thuật toán Ví dụ: Tìm UCLN(4,10) M=4, N=10 LẦN M N i 2 3 UCLN(M,N) = 2 2 1 3 Cách 2 4 10 4 Nếu M=N thì giá trị chung là UCLN Ngược lại Nếu M<N thì i=M ngược lại i=N Nếu M không chia hết cho i hoặc N không chia hết cho i thì i = i-1 UCLN(M,N)=i
  • 13. N 100 98 96 Lần M 1 2 2 2 3 4 2 94 … 2 48 2 4 49 2 2 UCLN(M,N) = 2 Lần M N i 2 100 2 1 UCLN(M,N) = 2 Ví dụ: Tìm UCLN(2,100) Như vậy, tuỳ từng bài toán mà ta lựa chọn thuật toán cho phù hợp. Hiệu chỉnh - Ít phức tạp, ít thời gian thực hiện. - Chiếm ít ô nhớ. - Thực hiện ít phép toán, dễ hiểu. . .
  • 14. 3. VIẾT CHƯƠNG TRÌNH Ngôn ngữ lập trình + Thuật toán = Chương trình - Laø vieäc löïa choïn caùch toå chöùc döõ lieäu vaø söû duïng ngoân ngöõ laäp trình ñeå dieãn ñaït thuaät toaùn. - Caàn choïn ngoân ngöõ laäp trình hoaëc phaàn meàm thích hôïp vôùi thuaät toaùn
  • 15. 3. VIẾT CHƯƠNG TRÌNH Ví dụ: Viết chương trình sử dụng cách 1:
  • 16. 3. VIẾT CHƯƠNG TRÌNH Viết chương trình sử dụng cách 2:
  • 17. 4. HIỆU CHỈNH Một chương trình đã viết xong có thể 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. Quá trình này gọi là hiệu chỉnh (test). - Moät soá boä Test kieåm tra thuaät toaùn tìm ÖCLN. Test: M = 8; N = 8  ÖCLN = 8 M = 25; N = 10  ÖCLN = 5 M = 2; N = 100  ÖCLN = 2 M = 17; N = 13  ÖCLN = 1
  • 18. 5. VIẾT TÀI LIỆU Mô tả chi tiết bài toán, thuật toán, chương trình và hướng dẫn sử dụng.
  • 19. 1 2 3 Giải bài toán trên máy tính được tiến hành qua mấy bước? a. 3 b. 5 C. 7 Lựa chọn thuật toán ta thường quan tâm đến: a. Sử dụng ít thời gian, ít bộ nhớ.. b. Sử dụng ít thời gian, ít phép toán.. . C. Sử dụng ít thời gian, ít bộ nhớ, ít phép toán.. . Viết chương trình là? a. Viết thuật toán. C. Sữ dụng ngôn ngữ lập trình để trình bày dữ liệu. b. Sử dụng ngôn ngữ lập trình để diễn đạt đúng thuật toán. II. BÀI TẬP BT 2 ` ` `
  • 20. Các bước cần phải có khi giải bài toán trên máy tính là ? Mục đích của việc hiệu chỉnh là ? a. Xác định bài toán,lựa chọn hoặc thiết kế thuật toán,diễn tả thuật toán,hiệu chỉnh, viết tài liệu. b. 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, viết tài liệu. 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. a. Xác định lại Input và Output của bài toán. b. Phát hiện và sửa sai sót. d. Để tạo ra một chương trình mới.
  • 21. Lựa chọn thuật toán tối ưu nhất Diễn tả thuật toán Lựa chọn hoặc thiết kế thuật toan GIẢI BÀI TOÁN TRÊN MÁY TÍNH Xác định bài toán Viết chương trình Hiệu chỉnh Viết tài liệu Input Output Chọn ngôn ngữ lập trình phù hợp. Tổ chức dữ liệu Test và sửa sai sót. Mô tả chương trình Hướng dẫn sử dụng