Chương 9: Lp trình
(Programming)
9.1. Ngôn ng lp trình trình biên dch
9.1.1. Ngôn ng lp trình
-Ngôn ng lp trình?
-Lp trình?
-Chương trình?
-Phân loi ngôn ng lp trình?
1
Chương 9: Lp trình
(Programming)
9.1. Ngôn ng lp trình trình biên dch
9.1.1. Ngôn ng lp trình
-Lp trình?
-Ngôn ng lp trình?
-Phân loi ngôn ng lp trình?
+) Bc cao: Pascal
+) Bc trung: C
+) Bc thp (Hp ng): Assembly
2
Chương 9: Lp trình
(Programming)
9.1. Ngôn ng lp trình trình biên dch
9.1.1. Ngôn ng lp trình (Programming
Language)
9.1.2. Trình biên dch (Compiler)
9.1.3. Trình thông dch (Interpreter)
3
Chương 9: Lp trình
(Programming)
9.2. Các bước lp trình
B1: Gõ vào chương trình
Notepad++/ mcedit
Ghi thành tp đi phù hp
B2: Biên dch chương trình
bcc32 tentep.c => tentep.exe
fpc tentep.pas => tentep.exe
g++ tentep.cpp => a.out
B3: Chy th chương trình
4
Chương 9: Lp trình
(Programming)
9.3. Phương pháp lp trình cu trc
-Chia chương trình thành các chương trình con, mi
chương trình con gii quyết mt phn ca bài toán.
-i toán chia thành các bài toán nh, các bài toán
nh li chia thành các bài toán nh hơn na cho ti
khi mi bài toán nh có th gii quyết bng mt
chương trình con.
-Chương trình chnh ghép các chương trình con li
để gii quyết c bài toán.
5