Bài gi ng L P TRÌNH C B N Ơ
BÀI 4 . PH N M M MÁY TÍNH
VÀ M NG MÁY TÍNH
KHOA CÔNG NGH THÔNG TIN
B MÔN CÔNG NGH PH N M M
Tài liu tham kho
Ph n m m máy tính và m ng máy tính 2
Go trình tin h c c s , H S Đàm, Đào Ki n Qu c, ơ ế
H Đ c Ph ng. Đ i h c S ph m, 2004 – Ch ng 8, ươ ư ươ
12, 13
NI DUNG
Ph n m m máy tính và m ng máy tính
Ph n m m
Ph n m m h th ng
Ph n m m công c
Ph n m m ng d ng
Ph n m m ti n ích
Quá trình xây d ng ph n m m
M ngy tính
c mô hình x c ngc
M ng máy tính
Ki ni m v Internet
c tài ngun, d ch v trên Internet
3
KHÁI NIM V PHN MM
Ph n m m máy tính và m ng máy tính
Các ch ng trình máy tính đ c vi t đ th hi n thu t ươ ượ ế
toán nh m gi i quy t bài toán, đáp ng các yêu c u v ế
ch c năng và hi u qu c n thi t nào đó do ng i đ t ế ườ
hàng đ a ra.ư
Các c u trúc d li u phù h p đã đ c l a ch n sao cho ượ
ch ng trình có th thao tác đ c đúng và hi u qu .ươ ượ
Các tài li u mô t toàn b bài toán, thu t toán, ch ng ươ
trình và cách s d ng.
K ng (skills) c a tác gi th hi n trong đó.
Ph n m m th hi n khía c nh ph ng pháp trong x ươ
thông tin nh ng không ph i là toàn b ph ng phápư ươ
K thu t,
ph ng pháp lu n, ươ
mô hình
Ch ng trình ươ
máy tính T li uư
Kinh nghi m
k s ư
4
ĐẶC TÍNH CA PHN MM
Ph n m m máy tính và m ng máy tính
Ph n m m đ c phát tri n (development) hay k ngh ượ
(engineering), nó không đ c ch t o (manufacture) theo nghĩa c ượ ế
đi n.
Ph n m m không “t h ng" nh ng thoái hoá theo th i gian do không ư
thích nghi đ c v i nghi p v và công ngh th ng xuyên thay đ i.ượ ườ
Ph n l n ph n m m đ c xây d ng theo yêu c u c a khách hàng, ượ
có m t nguy c là s không hi u nhau gi a khách hàng và nh ng ơ
ng i phát tri nườ
S ph c t p và tính luôn thay đ i luôn là b n ch t c a ph n m m
Ngày nay ph n m m đ c phát tri n theo nhóm ượ
5