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

M t trong nh ng thành ph n c b n trong c u trúc cú pháp c a m t ch ng trình, t

ng đ

ng v i

ầ ơ ả

ươ

ươ

ươ

m t t trong ngôn ng t nhiên.

ộ ừ

ữ ự

phân tách:
Vi c ki m tra m t ch ng trình và phân tích c u trúc cú pháp.

ươ

l nh print:

Câu l nh khi n cho k t qu đ c hi n th lên màn hình.

ế

ế

ả ượ

1.7 Bài t p

BÀI T P 1

Các nhà khoa h c máy tính th

ng có thói quen dùng nh ng t ti ng Anh thông th

ng đ

ườ

ừ ế

ườ

ch nh ng th khác v i nghĩa ti ng Anh thông d ng c a t đó. Ch ng h n, trong ti ng Anh,

ế

ủ ừ

ế

“statement” và “comment” đ ng nghĩa v i nhau, nh ng trong ch

ng trình thì chúng khác

ư

ươ

h n.

Ph n thu t ng cu i m i ch

ng nh m đi m l i nh ng t và c m t có ý nghĩa riêng

ữ ở ố

ươ

trong ngành khoa h c máy tính. Khi b n th y nh ng t quen thu c, thì đ ng l đi coi nh

ư

đã bi t nghĩa c a chúng nhé!

ế

1. Theo thu t ng máy tính, s khác bi t gi a câu l nh và chú thích nh th nào?

ư ế

2. Nói m t ch

ng trình có tính kh chuy n nghĩa là gì?

ươ

3. M t ch

ng trình ch y có nghĩa là gì?

ươ

BÀI T P 2

Tr

c khi ti p t c, b n hãy tìm hi u cách biên d ch và ch y ch

ng trình Java trong môi

ướ

ế ụ

ươ

tr

ng l p trình c a mình. M t s lo i môi tr

ng cung c p s n nh ng ch

ng trình m u

ườ

ộ ố ạ

ườ

ấ ẵ

ươ

t a nh ví d M c 1.5.

ư

ụ ở ụ

1. Gõ vào ch

ng trình “Hello, World”, r i biên d ch và ch y nó.

ươ

2. Thêm m t câu l nh đ in ra m t dòng ch th hai theo sau “Hello, World!”. Có th là câu

ữ ứ

đùa vui “How are you?” Hãy biên d ch và ch y l i ch

ng trình.

ạ ạ

ươ

3. Thêm m t chú thích vào (b t kì đâu) trong ch

ng trình, biên d ch l i, và ch y l i l n n a.

ươ

ạ ạ ầ

L i chú thích m i ph i không làm nh h

ng đ n k t qu .

ưở

ế

ế

Bài t p này có v l t v t, song đây chính là đi m kh i đ u cho nhi u ch

ng trình mà ta s

ẻ ặ ặ

ở ầ

ươ

làm vi c v i. Đ ch c tay g l i, b n ph i dùng th o môi tr

ng l p trình c a mình. Trong

ệ ớ

ể ắ

ỡ ỗ

ườ

m t s môi tr

ng, r t d b m t d u ch

ng trình đang ch y, và b n có th r i vào tr

ng

ộ ố

ườ

ấ ễ ị ấ ấ

ươ

ể ơ

ườ

h p đi g l i m t ch

ng trình trong khi vô ý ch y ch

ng trình khác. Vi c thêm vào (và

ỡ ỗ

ươ

ươ

thay đ i) câu l nh in là m t cách đ n gi n đ đ m b o ch c ch

ng trình đang làm vi c là

ơ

ể ả

ươ

ch

ng trình mà b n ch y.

ươ

BÀI T P 3

M t ý t

ng hay là hãy ph m càng nhi u l i trong l p trình mà b n có th hình dung đ

c,

ưở

ề ỗ

ượ

đ th y nh ng thông báo l i nào mà trình biên d ch đ a ra. Đôi khi trình biên d ch cho b n

ể ấ

ư

bi t chính xác sai ch nào, và b n ch vi c s a nó. Nh ng đôi khi các thông báo l i l i

ế

ở ỗ

ỉ ệ ủ

ư

ỗ ạ

đánh l i h

ng. B n s hình thành nên m t tr c giác đ phân bi t lúc nào thì tin c y trình

ạ ướ

ạ ẽ

biên d ch và lúc nào ph i t hình dung ra l i.

ả ự