CHƯƠNG 2
TỔNG QUAN VLẬP
TRÌNH MÁY TÍNH
Nội Dung
KHÁI NIM CHƯƠNG TRÌNH
Chương trình nguồn
Chương trình thực thi
Ngôn ngữ lập trình
CHƯƠNG TRÌNH DỊCH
Biên dịch
Thông dịch
Qui trình viết, dịch chạy chương trình
NNL – Khoa Toán Tin ĐHKHTN 2
Khái Niệm Chương Trình
Một chương trình y tính một y các chỉ
thị lệnh (instructions) máy tính có thể hiểu
thực thi một cách tự động không cần có sự
can thiệp trực tiếp của con người.
Chương trình được nạp vào trong bộ nhớ y
tính. Máy tính thực hiện chương trình bằng
cách sao chép từng chỉ thị lệnh trong bộ nhớ
vào CPU, giải và thực thi.
NNL – Khoa Toán Tin ĐHKHTN 3
Khái Niệm Chương Trình
y tính ch thực thi được chương trình với
chỉ thị lệnh thuộc bộ tập lệnh của CPU (của
y). Chương trình như vy được gọi
chương trình thực thi. Các chỉ thị lệnh là
y.
Viết chương trình bằng ngôn ngữ y rt
khó khăn, tốn nhiều thời gian, công sức và dễ
sai.
NNL – Khoa Toán Tin ĐHKHTN 4
Khái Niệm Chương Trình
Chương tnh được viết bởi lập trình viên bằng
một nn ngữ lập trình cụ thể gọi là chương
trình nguồn (source program).
Ngôn ngữ lập trình ngôn ngữ y tính hình
thức được thiết kế để truyền tải chỉ thị lệnh
đến y tính.
Chương tnh nguồn cần phải được dịch sang
ngôn ng y thành chương trình thực thi chỉ
gồm các lệnh ngôn ngữ y.
NNL – Khoa Toán Tin ĐHKHTN 5