Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 223
Định nghĩa 2 : Cơ sdliu phân t
á
nlàstp hp dliu
đưc phân t
á
ntrên các máy tính khác nhau ca mt mng
máy tính. Mi nơi ca mng máy tính cókh năng x ttr
vàcóththc hincác ng dng cc b. Mi nơi cũng tham
gia thc hinít nht mt ng dng toàn cc, mà nơi này yêu
cu truy xut dliu nhiu nơi bng cách dùng hthng
truyn thông con.
fSphân tán dliu(data distribution): dliu phi đưc
phân tán nhiu nơi.
fng dng cc b(local application): ng dng được chy
hoàn thành ti mt nơi và chsdng dliu cc bca
nơi này.
fng dng toàn cc(hoc ng dng phân tán) (global
application / distributed application): ng dng được chy
hoàn thành và sdng dliu ca ít nht hai nơi.
Chương 5 : Cơ sdliu
Cơ sdliu phân tán
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 224
MÔN NHP MÔN ĐIN TOÁN
Chương 6
PHN MM NG DNG
Chương 6 : Phn mm ng dng
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 225
Vi đặc tính ca máy tính s, nó thgii quyết bt kbài toán nào
thuc lĩnh vc gì nếu con người biết được gii thut gii quyết bài
toán đóvàmiêu t được gii thut bng ngôn nglp trình cho máy
tính hiu.
Hin nay, máy tính s(hay lĩnh vc công ngh thông tin) đã và đang
được sdng rng rãi và phbiến trong hu hết các cá nhân, đơn v,
địa phương, vùng min... Mi vtrí sdng máy tính thường sdng
chyếu 1 sít ng dng liên quan đến lĩnh vc mình cn.
Tóm li, s lượng ng dng mà con người đã viết, sdng là rt ln
đa dng, phong phú vchc năng xlý. Tuy nhiên, ng vi vtrí
sdng cthca 1 đối tượng cth, ch1 srt ít ng dng liên
quan mt thiết đến lĩnh vc xlý mi được dùng thường xuyên..
Trong chương này, chúng ta chgii thiu 1 sốứng dng đin hình
phbiến.
Mt sý nim tng quát
Chương 6 : Phn mm ng dng
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 226
H điu hành (Operating System) là phn mm qun lý các
tài nguyên cp thp (thường là phn cng), che du các tính
cht vt lý ca chúng (thường rt khó hiu và sdng), ri
cung cp li mt interface sdng chúng vi các li đim
như an toàn, tin cy, thân thin, hiu qu nht là độc lp
vi tính cht vt lý ca tài nguyên được sdng. Người ta
còn gi HĐH là máy o (máy lun lý).
Hin 2 HĐH được sdng phbiến nht là Windows (XP,
Vista) và Linux.
ROM BIOS ca máy PC có th được xem là HĐH qun lý
các tài nguyên vt lý ca máy PC, Windows hay Linux là
HĐH chy trên ROM BIOS. ng dng cthschy trên
HĐH. Người dùng slàm vic vi ng dng.
Chương 6 : Phn mm ng dng
1. H điu hành
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 227
Máy tính ch thchy trc tiếp các chương trình viết bng lnh
máy. Nhưng lp trình bng ngôn ngmáy rt khó, tn nhiu công
sc, thi gian mà độ tin cy, đúng đắn ca chương trình li thp, chi
phí bo trì nâng cp rt cao. Do đó, hu hết các ng dng đều
được viết bng ngôn ngcp cao như C++, Java,...
Cn phi có chương trình dch chương trình tmã ngun sang mã
máy. Có 2 loi chương trình dch : trình biên dch (compiler) và trình
thông dch (interpreter)
Mi ln chy, trình biên dch sdch các file mã ngun sang dng mã
máy tương đương (thường được link li thành file khthi - *.exe). Mi
ln chy ng dng, ta chkích hot file khthi.
Mi ln chy, trình thông dch sthc thi tng lnh mã ngun bng
cách dch lnh y sang danh sách lnh máy tương đương ri nhmáy
thc thi danh sách lnh máy tương đương này. Như vy, mi ln
thông dch là 1 ln chy ng dng mã nguôn. Mun chy li ln na,
phi thông dch li t đầu.
Chương 6 : Phn mm ng dng
2. Chương trình dch
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 228
Cho phép người dùng thc hin 1 schc năng thông
thường liên quan đến văn phòng. Microsoft Office là ng
dng văn phòng được sdng phbiến nht. Open Office
ng dng văn phòng mã ngun m nhưng yếu hơn và
thiếu n định hơn
Microsoft Office là tp các ng dng độc lp : Word cho
phép xlý tài liu văn bn ; Excel cho phép xlý các bng
tính sliu ; PowerPoint cho phép xlý các slide bài
ging, thuyết trình ; Access cho phép xlý database...
Tht ra Microsoft đã nâng cp các ng dng văn phòng để
tng ng dng riêng ltrong bOffice trthành chương
trình đa mc tiêu :
Chương 6 : Phn mm ng dng
3. ng dng văn phòng
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 229
Thí d Word được dùng chyếu như 1 ng dng xây
dng và xlý tài liu văn bn (đơn t, giy t, sách báo,
thuyết minh đề án, lun văn,..).
Nhưng nhkh năng macro và cho phép người dùng thiết
lp li hthng menu bar và toolbar nên người dùng có th
biến Word nguyên thy thành 1 ng dng vi chc năng
riêng bit nào đó. Ta nói Word là 1 ng dng tng quát hóa.
Ngoài ra, trong tài liu Word mà người dùng xây dng không
chcha các ni dng văn bn, hình nh tĩnh, mà còn được
phép chèn vào vtrí cn thiết đối tượng giao din (button,
TextBox,..) để biến tài liu Word thành giao din trc quan
ca ng dng cth cho người dùng. Như vy tài liu Word
trthành phn mm và Word được xem như môi trường
thiết kếtrc quan phn mm.
Chương 6 : Phn mm ng dng
3. ng dng văn phòng (tt)
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 230
ng dng nghip vthc hin các yêu cu nghip vtrong
các cơ quan, đơn v như qun lý nhân viên, qun lý tài sn,
qun lý đim, qun lý bnh nhân và bnh án,...
Trong hu hết các ng dng nghip v, dliu cn lưu tr
xlý là rt ln. Vn đề lưu tr qun lý nhng dliu
ln sao cho nht quán, an toàn tin cy,... đòi hi nhiu kiến
thc chuyên sâu và nhiu thi gian công sc hin thc.
Database server ra đời nhm gii phóng ng dng khi vic
lưu tr qun lý khi dliu ln mà mình mun sdng.
nhiu database server vi qui mô khác nhau như Excel,
FoxPro, Access, MySQL, SQL, Oracle,... Tùy mc độ qun
lý dliu và độ ln dliu cn qun lý, ta nên chn
database server phù hp.
Chương 6 : Phn mm ng dng
4. ng dng nghip v& Database server
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 231
Multimedia là dliu đa phương tin như văn bn, hình nh,
âm thanh, film,... Dliu đa phương tin giúp người dùng
thích thú hơn khi nghiên cu v1 vn đề nào đó.
Các ng dng biên tp dliu đa phương tin cho phép ta
xây dng, thêm/bt/hiu chnh thông tin và file đa phương
tin tương ng. Thí dtrình Photoshop cho ta xnh tĩnh,
SoundGold cho phép ta xlý âm thanh, Photo Premiere cho
ta biên tp film...
Các ng dng chơi multimedia cho phép người dùng tham
kho file multimedia đã có. Thí dtrình Window Multimedia
Player ca Microsoft cho ta chơi hu hết các định dng file
multimedia khác nhau từảnh tĩnh, âm thanh hay film. File
multimedia cn chơi có thnm trên máy đơn hay trên 1
server multimedia nào đó trong mng Internet.
Chương 6 : Phn mm ng dng
5. Biên tp & chơi multimedia
Khoa Công ngh Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Nhp môn đin toán
Slide 232
Game (ng dng trò chơi) là nhng ng dng dlôi cun người
dùng nht.
2 thloi game phbiến : game hành động và game trí
tu.
Loi game hành động đòi hi chyếu slanh l, kp thi trong
các thao tác ca người chơi. Nhưng thường để phn ng
lanh l, kp thi, người chơi phi tích lũy rt nhiu thi gian chơi
để được phn ng không điu kin (theo phn x). Võ lâm
truyn k 1 game khá phbiến nước ta trong thi gian qua.
Loi game trí tu đòi hi kh năng tư duy cao, skiên nhn và
trm tĩnh ca người chơi. Nói chung người chơi có óc suy lun
cao, có kh năng toán hc tt thường thích hp cho nhng trò
chơi trí tunày. C tướng, cvua,... là nhng game trí turt
phbiến.
Chương 6 : Phn mm ng dng
6. Game