
Ch ng trình h tr h c ti ng Nh t Nhóm 5 – L pươ ỗ ợ ọ ế ậ ớ
09SPT
M C L CỤ Ụ
M c l c…………………………………………………………….trang 1ụ ụ
B ng phân công công vi c……………………………………...trang 2ả ệ
L i m đ u………………………………………………………..trang 3ờ ở ầ
Ph n 1 : Gi i thi u đ tài…………………..……………………trang 5ầ ớ ệ ề
Ph n 2 : M c tiêu đ t đ c……………………………………..trang 6ầ ụ ạ ượ
Ph n 3 : N i dung đ tàiầ ộ ề
I. M t s tính năng c a ch ng trình………………….trang 7ộ ố ủ ươ
II. Tìm hi u ch ng trình………………………………...trang 7ể ươ
III. Code c a ch ng trình……………………………….trang 8ủ ươ
IV. Ch y ch ng trình…………………………………….trang 32ạ ươ
Ph n 4 : K t lu nầ ế ậ
I. K t lu n………………………………………………....trang 35ế ậ
II. Ý nghĩa th c ti n………………………………………trang 35ự ễ
III. u nh c đi m………………………………………..trang 36Ư ượ ể
IV. H ng phát tri n………………………………………trang 37ướ ể
Ph n 5 : Tài li u tham kh o……….........………………….......trang 38ầ ệ ả
_______________________________________________________________________
_
Khoa Tin h c ọ Trang 1

Ch ng trình h tr h c ti ng Nh t Nhóm 5 – L pươ ỗ ợ ọ ế ậ ớ
09SPT
B NG PHÂN CÔNG CÔNG VI CẢ Ệ
Công vi cệTh c hi nự ệ
Tìm tài li u và t ng h thông tinệ ổ ợ C nhómả
File PowerPoint
- Xuân Đ cứ
- T Huânử
File Word C nhómả
Thi t k trang bìaế ế Tu n Vũấ
Phân tích, nh p t đi n, ghi đĩaậ ừ ể - Tu n Vũấ
- Văn H ngư
Trình bày báo cáo
- Xuân Đ cứ
- Tu n Vũấ
H tr báo cáoỗ ợ
- Hoàng Vũ
- Qu c Vi tố ệ
- Hoàng Thi nệ
_______________________________________________________________________
_
Khoa Tin h c ọ Trang 2

Ch ng trình h tr h c ti ng Nh t Nhóm 5 – L pươ ỗ ợ ọ ế ậ ớ
09SPT
L I M Đ UỜ Ở Ầ
Tin h c là m t ngành khoa h c mũi nh n phát tri n h t s c nhanhọ ộ ọ ọ ể ế ứ
chóng trong vài ch c năm tr l i đây và ngày càng m r ng lĩnh v c nghiênụ ở ạ ở ộ ự
c u, ng d ng trong m i m t c a đ i s ng xã h i. Mà h n t t c đó là cácứ ứ ụ ọ ặ ủ ờ ố ộ ơ ấ ả
ph n m m h u d ng ph c v các công vi c th ng ngày c a con ng i.ầ ề ữ ụ ụ ụ ệ ườ ủ ườ
Ngày nay, các s n ph m ph n m m ra đ i nh m cung c p các ch ngả ẩ ầ ề ờ ằ ấ ươ
trình ng d ng th c hi n trên các thi t b đi n t nh máy tính, các b đi uứ ụ ự ệ ế ị ệ ử ư ộ ề
khi n,… Đi u này th c hi n đ c đ đ n gi n hoá các công đo n trong hể ề ự ệ ượ ể ơ ả ạ ệ
th ng công vi c.ố ệ
Ngôn ng l p trình là m t lo i công c giúp con ng i th hi n các v nữ ậ ộ ạ ụ ườ ể ệ ấ
đ c a th c t lên máy tính m t cách h u hi u. V i s phát tri n c a Tinề ủ ự ế ộ ữ ệ ớ ự ể ủ
h c, các ngôn ng l p trình cũng d n ti n hóa đ đáp ng các thách th cọ ữ ậ ầ ế ể ứ ứ
m i c a th c t .ớ ủ ự ế
Kho ng cu i nh ng năm 1960 đ u 1970 xu t hi n nhu c u c n có cácả ố ữ ầ ấ ệ ầ ầ
ngôn ng b c cao đ h tr cho nh ng nhà Tin h c trong vi c xây d ngữ ậ ể ỗ ợ ữ ọ ệ ự
các ph n m m h th ng, h đi u hành. Ngôn ng C ra đ i t đó, nó đãầ ề ệ ố ệ ề ữ ờ ừ
đ c phát tri n t i phòng thí nghi m Bell. Đ n năm 1978, giáo trình “Ngônượ ể ạ ệ ế
ng l p trình C” do chính các tác gi c a ngôn ng là Dennish Ritchie vàữ ậ ả ủ ữ
B.W.Kernighan vi t, đã đ c xu t b n và ph bi n r ng rãi.ế ượ ấ ả ổ ế ộ
C là ngôn ng l p trình v n năng. Ngoài vi c C đ c dùng đ vi t hữ ậ ạ ệ ượ ể ế ệ
đi u hành UNIX, ng i ta nhanh chóng nh n ra s c m nh c a C trong vi cề ườ ậ ứ ạ ủ ệ
x lý các v n đ hi n đ i c a Tin h c. C không g n v i b t kì m t h đi uử ấ ề ệ ạ ủ ọ ắ ớ ấ ộ ệ ề
hành hay máy nào, và m c d u nó đã đ c g i là “ngôn ng l p trình hặ ầ ượ ọ ữ ậ ệ
th ng” vì nó đ c dùng cho vi c vi t h đi u hành, nó cũng ti n l i cho cố ượ ệ ế ệ ề ệ ợ ả
vi c vi t các ch ng trình x lí s , x lí văn b n và c s d li u.ệ ế ươ ử ố ử ả ơ ở ữ ệ
_______________________________________________________________________
_
Khoa Tin h c ọ Trang 3

Ch ng trình h tr h c ti ng Nh t Nhóm 5 – L pươ ỗ ợ ọ ế ậ ớ
09SPT
Sau m t th i gian h c môn L p trình chuyên căn b n v i ngôn ng C,ộ ờ ọ ậ ả ớ ữ
chúng em đã hi u đ c ph n nào v ph ng pháp l p trình, nguyên lýể ượ ầ ề ươ ậ
ho t đ ng cũng nh vai trò c a ngôn ng C. Và đ hi u h n v ngôn ngạ ộ ư ủ ữ ể ể ơ ề ữ
C, chúng em quy t đ nh đi sâu tìm hi u m t ng d ng c a C, đó là m tế ị ể ộ ứ ụ ủ ộ
ch ng trình nh g n, tuy không m i nh ng l i r t có ích trong h c t pươ ỏ ọ ớ ư ạ ấ ọ ậ
cũng nh làm vi c: T đi n Ti ng Nh t.ư ệ ừ ể ế ậ
T đi n ti ng Nh t có r t nhi u v n đ nên chúng em quy t đ nh chiaừ ể ế ậ ấ ề ấ ề ế ị
đ tài ra làm b n ph n nh sau :ề ố ầ ư
+ Ph n 1: Gi i thi u đ tàiầ ớ ệ ề
+ Ph n 2: M c tiêu đ t đ c c a đ tàiầ ụ ạ ượ ủ ề
+ Ph n 3: N i dung đ tàiầ ộ ề
+ Ph n 4: K t lu nầ ế ậ
Qua đ tài này, chúng em đ c tìm hi u sâu h n v môn h c và ngề ượ ể ơ ề ọ ứ
d ng c a ngôn ng l p trình C trong th c t .ụ ủ ữ ậ ự ế
Trong quá trình th c hi n đ tài, tuy đã có nhi u c g ng nh ng ch cự ệ ề ề ố ắ ư ắ
ch n s không tránh kh i nh ng sai sót. Chúng em r t mong nh n đ c sắ ẽ ỏ ữ ấ ậ ượ ự
góp ý c a cô giáo và các b n đ k p th i b sung, s a ch a đ đ tài hoànủ ạ ể ị ờ ổ ữ ữ ể ề
thi n h n.ệ ơ
Đà N ng, tháng 10/2010ẵ
Nhóm sinh viên th c hi n ự ệ
_______________________________________________________________________
_
Khoa Tin h c ọ Trang 4

Ch ng trình h tr h c ti ng Nh t Nhóm 5 – L pươ ỗ ợ ọ ế ậ ớ
09SPT
PH N 1: GI I THI U Đ TÀIẦ Ớ Ệ Ề
Nh chúng ta đã bi t, hi n nay nhu c u giao ti p b ng ngo i ng r tư ế ệ ầ ế ằ ạ ữ ấ
ph bi n trên th gi i. Vi t Nam cũng không ph i là ngo i l , n c ta đã vàổ ế ế ớ ệ ả ạ ệ ướ
đang b c vào th i kì h i nhâp qu c t nên ngo i ng ngày càng đ c sướ ờ ộ ố ế ạ ữ ượ ử
d ng nhi u. Đ đáp ng đ c nhu c u đó, m i chúng ta đã ph i b raụ ề ể ứ ượ ầ ỗ ả ỏ
không ít công lao đ h c các ngo i ng ph bi n trên th gi i, trong đó cóể ọ ạ ữ ổ ế ế ớ
ti ng Nh t. Ti ng Nh t là m t ngôn ng đ c h n 130 tri u ng i s d ngế ậ ế ậ ộ ữ ượ ơ ệ ườ ử ụ
Nh t B n và nh ng c ng đ ng dân di c Nh t B n kh p th gi i.ở ậ ả ữ ộ ồ ư ậ ả ắ ế ớ
Vi c h c ngo i ng nói chung và h c ti ng Nh t nói riêng là r t khó. Chínhệ ọ ạ ữ ọ ế ậ ấ
vì th vi c xây d ng m t b t đi n ngôn ng là h t s c c n thi t. Nên đãế ệ ự ộ ộ ừ ể ữ ế ứ ầ ế
có nhi u ng i sáng t o ra m t s ph n m m h tr chúng ta h c d dàngề ườ ạ ộ ố ầ ề ỗ ợ ọ ễ
và hi u qu h n. Có th d a trên nhi u c s đ sáng t o ra ch ng trìnhệ ả ơ ể ự ề ơ ở ể ạ ươ
h tr chúng ta. Trong đó, không th không k đ n vai trò quan tr ng vàỗ ợ ể ể ế ọ
ng d ng c a ngôn ng C.ứ ụ ủ ữ
D a trên ngôn ng l p trình C, ch ng trình h tr h c Ti ng Nh t “Tự ữ ậ ươ ỗ ợ ọ ế ậ ừ
đi n ểMini - Version 1” đã ra đ i và đ n nay đã phát tri n lên phiên b nờ ế ể ả
Version 4, giúp cho nh ng ai h c ti ng Nh t h c t t h n. Đây là m t s nữ ọ ế ậ ọ ố ơ ộ ả
ph m vi t ra trên dos v i s c v n c a anh Hoàng Minh H ng, tr c đâyẩ ế ớ ự ố ấ ủ ư ướ
là sinh viên tr ng Công Ngh Thăng Long. Đây là tác ph m đ u tay c aườ ệ ẩ ầ ủ
anh H ng khi h c ti ng Nh t tr ng. Đ c s đ ng ý và h ng d n c aư ọ ế ậ ở ườ ượ ự ồ ướ ẫ ủ
anh H ng, nhóm chúng em quy t đ nh ch n tác ph m c a anh làm đ tàiư ế ị ọ ẩ ủ ề
đ nghiên c u và phát tri n.ể ứ ể
_______________________________________________________________________
_
Khoa Tin h c ọ Trang 5

