CHƯƠNG 2
CÁC KHÁI NIM CƠ BN
Ni dung
1. Ngôn ng lp trình
2. Chương trình dch
3. Son tho mã ngun-Biên dch-Liên kết và
thc thi
4. Ví d chương trình C
5. Các thành phn ca chương trình C đơn gin
1. Ngôn ng lp trình (1)
Con người liên lc vi nhau dùng:
ngôn ng t nhiên: các mu t ng và âm thanh
Con người “nói chuyn” vi máy tính dùng:
Ngôn ng lp trình: tp t ng và ký hiu
Tuân theo các lut được gi là cú pháp (syntax)
Có rt nhiu ngôn ng lp trình đang được s
dng.
1. Ngôn ng lp trình (2)
•Da vào mc độ chi tiết hóa vic mô t các thao
tác, người ta chia ngôn ng lp trình thành các
lp:
Ngôn ng máy,
–Hp ng,
Ngôn ng cp cao.
Các ngôn ng cp cao gn vi ngôn ng t nhiên
nên rt tin li cho vic mô t các thao tác và d
hc, d nh.
1. Ngôn ng lp trình (3)
Ngôn ng máy
Hp ng
Ngôn ng cp cao
+1300042774
+1400593419
+1200274027
LOAD A
ADD B
STORE C
C=A+B