THINK JAVA: CÁCH SUY NGHĨ NHƯ NHÀ KHOA HỌC MÁY TÍNH - Trang 12

D ch m t l

t toàn b ch ng trình vi t b ng ngôn ng b c cao sang ngôn ng b c th p, đ chu n b

ộ ượ

ộ ươ

ế ằ

ữ ậ

ữ ậ

th c hi n sau này.

mã ngu n:

Ch

ng trình d ng ngôn ng b c cao tr c khi đ c biên d ch.

ươ

ở ạ

ữ ậ

ướ

ượ

mã đ i t

ng:

ố ượ

S n ph m đ u ra c a trình biên d ch sau khi nó đã d ch ch ng trình.

ươ

ch

ng trình ch y:

ươ

Tên khác đ t cho mã đ i t

ng đã s n sàng đ c th c hi n.

ố ượ

ượ

d u nh c:

Các kí t đ c hi n th b i trình thông d ch nh m th hi n r ng nó đã s n sàng nh n đ u vào t phía

ự ượ

ị ở

ể ệ ằ

ng

i dùng.

ườ

văn l nh:

Ch

ng trình đ c l u trong file (th ng chính là ch ng trình s đ c thông d ch).

ươ

ượ ư

ườ

ươ

ẽ ượ

ch đ t

ng tác:

ế ộ ươ

Cách dùng trình thông d ch Python thông qua vi c gõ các câu l nh và bi u th c vào ch d u nh c.

ỗ ấ

ch đ văn l nh:

ế ộ

Cách dùng trình thông d ch Python đ đ c và th c hi n các câu l nh có trong m t văn l nh.

ể ọ

ch

ng trình:

ươ

Danh sách nh ng ch d n th c hi n tính toán.

ỉ ẫ

thu t toán:

Quá trình t ng quát đ gi i m t l p các bài toán.

ể ả

ộ ớ

l i:

L i trong ch ng trình.

ươ

g l i:

ỡ ỗ

Quá trình dò tìm và g b c ba ki u l i trong l p trình.

ỡ ỏ ả

ể ỗ

cú pháp:
C u trúc c a m t ch ng trình.

ươ

l i cú pháp:

L i trong ch ng trình mà làm cho quá trình phân tách không th th c hi n đ c (và h qu là không

ươ

ể ự

ượ

th biên d ch đ c).

ượ

bi t l :

ệ ệ

L i đ

c phát hi n khi ch ng trình đang ch y.

ỗ ượ

ươ

ng nghĩa:

Ý nghĩa c a ch ng trình.

ươ

l i ng nghĩa:

L i có trong ch ng trình mà khi n cho ch ng trình th c hi n công vi c ngoài ý đ nh c a ng

i vi t.

ươ

ế

ươ

ườ

ế

ngôn ng t nhiên:

ữ ự

Ngôn ng b t kì đ c con ng i dùng, đ c tr i qua s ti n hóa t nhiên.

ữ ấ

ượ

ườ

ượ

ự ế

ngôn ng hình th c:

Ngôn ng b t kì đ c con ng i thi t k nh m m c đích c th , nh vi c bi u di n các ý t ng toán

ữ ấ

ượ

ườ

ế ế

ụ ể

ư ệ

ưở

h c ho c các ch ng trình máy tính; t t c các ngôn ng l p trình đ u là ngôn ng hình th c.

ươ

ấ ả

ữ ậ

nguyên t :