Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 427 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
427
Dung lượng
4,61 MB
Nội dung
FE No1 – Gii thiu v h thng máytính C LC Phn 1 H THNG MÁYTÍNH 1 Lý thuyt c bn v thông tin 1 Gii thiu 2 1.1 Biu din d liu 2 1.1.1 Chuyn i s 2 1.1.2 Biu din s 11 1.1.3 Phép toán và chính xác 22 1.1.4 Biu din các giá tr phi s 23 1.2 Thông tin và lôgic 26 1.2.1 Logic mnh 26 1.2.2 Phép toán logic 26 Bài tp 29 2 Phn cng 32 Gii thiu 33 2.1 Phn t thông tin 34 2.1.1 ch tích hp 34 2.1.2 nh bán dn 34 2.2 Kin trúc b x lý 36 2.2.1 Kin trúc và nguyên tc hot ng ca b x lý 36 2.2.2 Nâng cao tc x lý trong b x lý 47 2.2.3 ch vn hành 50 2.2.4 a b x lí 54 2.2.5 Hiu nng ca b x lý 55 2.3 Kin trúc ca b nh 57 2.3.1 Nhng kiu b nh 57 2.3.2 Dung lng và hiu nng b nh 58 2.3.3 u hình b nh 59 2.4 Thit b lu gi ph 60 2.4.1 Kiu và c trng ca thit b lu gi ph 60 2.4.2 Các kiu RAID và c tính ca chúng 70 2.5 u trúc vào/ra và các thit b 72 2.5.1 Phng pháp u khin vào/ra . 72 2.5.2 Giao din vào/ra 74 2.5.3 Các loi thit b vào/ra và c trng ca chúng 77 2.6 Các loi máytính 88 Bài tp 92 3 Phn mm c bn 96 Gii thiu 97 3.1 u hành 97 3.1.1 u hình và chc nng ca hu hành 97 3.1.2 Qun lý vic 100 FE No 1 – Gii thiu v H thng máytính 3.1.3 Qun lý tin trình 102 3.1.4 Qun lý b nh chính 106 3.1.5 Q un lý b nho 108 3.1.6 Qun lý tp 110 3.1.7 Qun lí an ninh 1 13 3.1.8 Qun lý hng hóc 1 14 3.1.9 giám sát 114 3.2 Các kiu hu hành 115 3.2.1 u hành vn nng . 115 3.2.2 u hành mng (NOS) 118 3 .3 Phn mm gia 120 3.3.1 DBMS 120 3.3.2 thng qun lý truyn thông 120 3.3.3 Công c h tr phát trin phn mm 121 3.3.4 Công c qun lý vn hành 121 3.3.5 ORB 121 Bài tp 122 4 thng a phng tin 126 Gii thiu 127 4.1 a phng tin là gì? 127 4.1.1 ch va phng tin 127 4.1.2 n thc hin h thng a phng tin 129 4.1.3 Công ngha phng tin 133 4 .2 ng dng a phng tin 134 4.2.1 Nhn dng ting nói và hình nh 134 4.2.2 ng hp ting nói và hình nh 134 4.3 thng ng dng a phng tin 136 Bài tp 137 5 u hình h thng 138 5.1 Phân loi h thng và cu hình h thng 139 5.1.1 Phân loi h thng 139 5.1.2 thng khách / phc v 139 5.1.3 u hình h thng 142 5.2 Các phng thc h thng 146 5.2.1 Phng thc x lý h thng 146 5.2.2 Phng thc s dng h thng 148 5.2.3 Phng thc u hành h thng 152 5.2.4 Tính toán trên Web 153 5.3 Hiu nng h thng 154 5.3.1 Tính toán hiu nng 154 5.3.2 Thit k hiu nng 156 5.3.3 ánh giá hiu nng 156 5.4 tin cy ca h thng 158 5.4.1 Tính tin cy 158 5.4.2 Tit k tính tin cy 161 5.4.3 c tiêu và ánh giá v tin cy 161 5.4.4 Chi phí tài chính 162 FE No1 – Gii thiu v h thng máytính Bài tp 163 Tr li bài tp 167 Tr li cho Quyn 1, Phn 1, Chng 1 (Lý thuyt thông tin c bn) 167 Tr li cho Quyn 1 Phn 1 Chng 2 (Phn cng) 175 Tr li Quyn 1 Phn 1 Chng 3 (Phn mm c bn) 181 Tr li bài tp cho Quyn 1 Phn 1 Chng 4 (H thng a phng tin) 189 Tr li bài tp Quyn 1 Phn 1 Chng 5 (Cu hình h thng) 192 Phn 2 X LÝ THÔNG TIN VÀ AN NINH 1 toán 201 1.1 Hot ng nghip v và thông tin k toán 202 1.1.1 m tài chính và thông tin k toán 202 1.1.2 u tr úc tài khon 205 1.2 Cách c bn kê tài chính 210 1.2.1 Cách c t quyt toán 210 1.2.2 Cách c bn kê li tc 217 1.3 toán tài chính và k toán qun lí 224 1.3.1 to án tài chính 224 1.3.2 toán qun lý 225 1.3.3 u hình h thông tin k toán 232 1.3.4 Chun quc t 233 Bài tp 241 2 nh vc ng dng ca h thng máytính 246 2.1 ng dng k ngh 247 2.1.1 Kim soát tng sn xut 247 2.1.2 CAD/CAM/CAE 248 2.1.3 thng FA và CIM 249 2 .2 ng dng kinh doanh 251 2.2.1 h tr nghip v tng hành dinh 251 2.2.2 thng h tr kinh doanh bán l 252 2.2.3 thng tài chính 255 2.2.4 Trao i d liu giao tác liên doanh nghip 257 Bài tp 260 3 An ninh 262 3.1 An nin h thông tin 263 3.1.1 An ninh thông tin là gì? 263 3.1.2 An ninh logic 265 3.2 Phân tích ri ro 267 3.2.1 Qun lí ri ro 267 3.2.2 Kiu, c lng và phân tích ri ro 267 3.2.3 Phng pháp x lí ri ro 271 3.2.4 Bin pháp an ninh 271 3.2.5 o v d liu 271 3.2.6 o v tính riêng t 272 FE No 1 – Gii thiu v H thng máytính Bài tp 274 4 Nghiên cu hot ng 276 4.1 Nghiên cu hot ng 277 4.1.1 Xác sut và thng kê 277 4.1.2 Qui hoch tuyn tính 289 4.1.3 p lch 293 4.1.4 Lí thuyt hàng i 303 4.1.5 Kim soát kho 308 4.1.6 báo nhu cu 319 Bài tp 329 5 sung h thng máytính 337 Gii thiu 338 5.1 thng a phng tin 338 5.1.1 Phát trin ni dung a phng tin 338 Tr li bài tp 347 Tr li bài tp cho Quyn 1 Phn 2 Chng 1 (K toán) 347 Tr li cho Quyn 1 Phn 2 Chng (Các lnh vc ng dng ca h thng máy tính) 355 Tr li cho Quyn 1 Phn 2, Chng 3 (An ninh) 360 Tr li cho Quyn 1 Phn 2 Chng 4 (Nghiên cu các hot ng) 365 Phn 1 THNG MÁYTÍNH Gii thiu Lot sách giáo khoa này ã c xây dng trên c s Chun k nng K s Công ngh Thông tin c a ra công khai tháng 7/2000. Bn tp sau ây bao quát toàn b ni dung ca tri thc và k nng nn tng cn cho vic phát trin, vn hành và bo trì các h thông tin: No. 1: Nhp môn H thng máytính No. 2: Phát trin và vn hành h thng No. 3: Thit k trong và lp trình - Thân tri thc ct lõi và thc hành No. 4: Công ngh Mng và C s d liu Phn này cho nhng gii thích d dàng mt cách có h thng cho nhng ngi ang hc v các h thng máytính ln u tiên có th d dàng có c tri thc trong nhng lnh vc này. Phn này bao gm các chng sau: Phn 1: H thng máytính Chng 1: Lý thuyt c s v thông tin Chng 2: Phn cng Chng 3: Phn mm c s Chng 4: H thng a phng tin Chng 5: Cu hình h thng Chng 6: Các ch mi 1 Lý thuyt c bn thông tin c ích Hiu c ch biu din thông tin trong máytính và các lý thuyt bn. c bit, h thng nh phân là mt ch quan trng, không th thiu biu din d liu trong máy tính. Tuy nhiên nhng ngi thng dùng h thp phân cng có khó khn khi làm quen vi cách biu din này, vì vy mà cn hc k. • Hiu các n v d liu c bn ca máytính nh s nh phân, bit, byte, t, v.v và chuyn i chúng t hoc sang dng thp phân hay dng c s 16 ‚ Hiu các khái nim c bn v biu din d liu bên trong máy tính, chú trng vào các d liu s, mã ký t, v.v ƒ Hiu các phép toán mnh và các toán t logic. 2 Chng 2 Phn cng Gii thiu máytính làm vic c, cn chuyn các thông tin ta dùng trong cuc sng hàng ngày thành dng máytính có th hiu c. Trong phn này ta s hc cách thông tin thc sc th hin bên trong máytính và cách chúng c x lý. 1.1 Biu din d liu 1.1.1 Chuyn i s máytính x lý c u cn thit u tiên là a vào b nh mt chng trình cha các nhim v và quy trình cn x lý. H thng nh phân c dùng biu din các thông tin này. Trong khi h thng nh phân biu din thông tin bng các t hp ca s "0" và "1," thì chúng ta li thng dùng h thng thp phân. Vì vy kin thc c bn và quan trng mà ngi k s x lý thông tin phi có là hiu c mi quan h gia các s nh phân và thp phân. ây là s khác nhau c bn gia máytính và con ngi và cng là m giao tip gia chúng. Vì máytính thao tác hoàn toàn trên c s các s nh phân, nên ta s xem xét quan h gia s nh phân và thp phân, và vic t hp các s h 16 vi các s nh phân. (1) n v biu din d liu và n v x lý • S nh phân u trúc bên trong ca máytính gm rt nhiu mch n t. S nh phân biu din 2 trng thái ca mch n t nh sau: Dòng n i qua hoc không i qua n áp cao hoc thp Thí d, t trng thái có dòng n i qua (bt n) là "1" và trng thái không có dòng n i qua (tt n) là "0," sau ó bng cách thay trng thái máytính hoc d liu bng các giá tr s, vic biu din chúng có th thc hin mt cách cc k tin li. Vic biu din s thp phân t "0" n "10" bng cách s dng s nh phân c minh ha trong hình 1-1-1. Hình 1-1-1 thp phân và s nh phân S thp phân nh phân 0 0 1 1 2 10 Nh 1 3 11 4 100 Nh 1 5 101 6 110 7 111 8 1000 Nh 1 9 1001 Nh 1 10 1010 Nh ta thy trong hình trên, so vi h thp phân, phép nh chuyn sang hàng bên xy ra thng xuyên 1.1 Biu din d liu 3 n trong h nh phân, nhng vì ngoài "0" và "1" ra thì không dùng s nào khác na nên ó là công c mnh nht cho máy tính. ‚ Bits t bit (ch s nh phân) là 1 ch s ca h nh phân c biu din bng "0" hoc "1." Bit là n v nh nht biu din d liu trong máy tính. 1 bit ch biu din c 2 giá tr d liu, "0" hoc "1," nhng 2 bit có th biu din 4 giá tr khác nhau: 00 01 10 11 Tuy nhiên, trong thc t, khi lng thông tin cn x lý bng máytính quá ln (có 26 giá tr trong bng ch cái ting Anh) nên 2 bits, 0 và 1, không cho phng pháp biu din thông tin. ƒ Bytes So vi bit, là n v nh nht biu din d liu trong máy tính, thì byte là mt n v biu din mt s hay mt ký t bng 8 bits. Vì mt byte bng 8 bits, nên sau ây là các thông tin có thc biu din bng t byte, bng t hp ca "0" và "1." 00000000 00000001 00000010 → 11111101 11111110 11111111 Thông tin biu din bng bng chui các s 1 và 0 gi là mu bit. Vì 1 bit có thc biu din bng 2 cách, nên t hp các mu 8 bit thành 1 byte cho phép biu din 2 8 =256 kiu thông tin. Nói cách khác ngoài các ký và s, các ký hiu nh "+" và "-" hoc các ký hiu c bit khác nh "<" và ">" cng có th biu din ng mt byte. Hình 1-1-2 Các kiu thông tin có th biu din c ng mt byte Tuy nhiên vì s lng kí t kanji (ký t Trung Quc) có ti hàng ngàn, nên chúng không th biu din bng t byte. Do ó, 2 bytes c ni li có 16 bits, và mt kí t kanji c biu din bng 2 bytes. Vi 16 bits, 2 16 = 65,536 kí t kanji có thc biu din. „ T Bit là n v nh nht biu din d liu trong máytính và byte là mt n v biu din mt ký t. Tuy nhiên u các phép tính bên trong máytính c thc hin trên c s ca bit, thì tc s quá chm. Vì vy mi sinh ra ý tng x lý bng t. n 10 nm trc ây, máytính cá nhân thao tác trên các t mi t gm 16 bits. Hin nay máytính ln PGs dng các t, mi t gm 32 bits. 0 0 0 0 0 0 0 0 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2 2 8 =256 kiu 1 byte Vì 1 bit c biu din bng hai cách Vì 1 bit c biu din bng hai cách 4 Chng 2 Phn cng … H nh phân và h 16 Trong x lý thông tin, h nh phân c dùng làm n gin cu trúc ca nhng mch n t to thành máy tính. Tuy nhiên, ta rt khó hiu ý ngha ca chui các "0" và "1". Trong h thp phân, giá tr s "255" có 3 ch s, nhng trong h nh phân s ch s thành ra là 8. Vì vy h 16 c dùng gii quyt vn khó khn trong vic xác nh và tránh c s ch s quá ln t s h 16 là giá tr sc biu din bng 16 s t "0" n "15." Khi thành 16, phép nh s xy ra. Tuy nhiên vì không th phân bit gia "10" trc khi phép nhc to ra và "10" sau khi nhc to ra, tin li, trong h 16 ngi ta biu din “10” bng ch “A”, “11” bng “B”, “12” bng “C”, “13” bng “D”, “14” bng "E" và "15" bng "F." Hình 1-1-3 thp phân, nh phân, và s h 16 0 0 0 1 1 1 2 10 2 3 11 3 4 100 4 5 101 5 6 110 6 7 111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F 16 10000 10 17 10001 11 18 10010 12 19 10011 13 20 10100 14 Hình 1-1-4 m nh phân và hm c s 16 (2) Biu din d liu s ng t hp ca các "0" và "1" các ký tc biu din bng các mã. Tuy nhiên có các phng pháp biu din d liu khác nhau x lý d liu s. Trong phn này s gii thích v c s và chuyn i c s, cng và tr các s nh phân, biu din các s âm – c xem nh là c s ca vic biu din d liu s. Hình 1-1-3: cách vit các s "0" n "20" a h thp phân trong h nh phân và h 16. Chú ý ti mi quan h gia s h 16 v i h nh phân trong bng này, ta nh n thy rng 4 ch s trong h nh phân ng i 1 ch s h 16. Do vy, các s nh phân có th chuyn thành s h 16 b ng cách thay mi nhóm 4 bits bng mt ch h 16, bt u t du chm th p phân. (Hình 1-1-4) S S S Thp phân Nh phân H 16 0 0 1 0 1 1 0 1 1 byte nh phân 4 bits 4 bits 2 D Du chm thp phân . h 16 [...]... (2) Bi u di n nh phân • Bi u di n s nguyên âm Thí d c thù v bi u di n s nguyên âm Bi u di n giá tr tuy t i Bi u di n ph n bù a Bi u di n giá tr tuy t c ghi nh n nh sau: i c a s nguyên âm Nh ã th y trong hình 1-1-12, trong vi c bi u di n giá tr tuy t di n d u và 7 bit khác bi u di n giá tr s (giá tr tuy t i) Hình 1-1-12 Bi u di n giá tr tuy t 7 i 6 5 4 3 2 1 i c a s nguyên âm, bit 0 u tiên bi u S bit... "Gió ang th i, " và m nh 2, "Tr i ang m a," u úng, ho c khi m t trong hai m nh úng Khi c hai u sai, m nh ban u là sai Hình 1-2-1 B ng chân lí nh 1 Gió ang th i úng Gió úng Gió Sai Không có gió Sai Không có gió 1.2.2 nh 2 Tr i ang m a úng a Sai Không m a úng M a Sai Không có m a Gió ang không th i Sai Sai Sai Sai úng úng úng úng Gió ang th i và tr i ang m a úng úng Sai Sai Sai Sai Sai Sai Gió ang th i. .. bi u di n ch c i, ký t s (7 bits) và bit ch n l dùng ki m tra i Mã này c dùng trong các máy tính cá nhân và trong vi c truy n d li u ‚ Mã ISO (International Organization for Standardization) Mã ISO là mã 7-bit do t ch c tiêu chu n qu c t (International Organization for Standardization) thi t l p m 1967 trên c s mã ASCII ó là nh ng mã ký t dùng trong m i n c trên th gi i ƒ Mã JIS (Japanese Industrial... ang th i Ho c tr i ang m a úng úng úng úng úng úng Sai Sai u gió th i thì tr i m a úng úng Sai Sai Sai Sai Sai Sai Phép toán logic Vì bi u th c logic di n t b ng t tr nên quá d i, và không phù h p v i s v n hành c a máy tính, nên các quan h logic c bi u di n b ng ký hi u Các ký hi u bi u di n các phép toán m nh ó (phép toán logic) c g i là ký hi u logic ho c k t n i logic Các ký hi u logic ch y u hay... chu n công nghi p Nh t B n Mã JIS c thi t l p là JIS X 0201 b ng cách thêm vào mã ISO các ký t Romaji, Hiragana và các ký t c thù khác c a ti ng Nh t Có "Mã JIS 7-bit" c dùng bi u di n Romaji và "mã JIS 8-bit" c dùng bi u di n katakana, c ng nh "mã ISJIS kanji code," - bi u di n 1 kí t b ng 2 bytes (16 bits), và c dùng bi u di n hiragana và kanji „ Mã EBCDIC (Extended Binary Coded Decimal Interchange... vi c ph nh c bi u di n là " p" Hình 1-2-2 ng chân lí cho phép ph (2) nh P T F p F T Tích logic Khi hai m nh d c n i v i nhau b ng liên t "AND" nh trong "Gió ang th i và tr i ang m a”, c hai nh "Gió ang th i và tr i ang m a” "Gió ang th i và “Tr i ang m a” c di n t ng th i Vi c k t n i hai m nh p và q b ng liên t "AND" c g i là tích logic Trong tr ng h p này, ký hi u logic "∧ (AND)" c dùng n và bi... JIS chuy n d ch - Shift JIS code Nh ã n i trên, bi u di n kanji, mã JIS kanji bi u di n 1 t v i 2 bytes Hình 1-1-24 B ng mã JIS X 0201 Có th i, mã JIS và mã JIS kanji c tr n l n Khi các mã 1-byte và mã 2-byte tr n l n, vi c gi i ngh a không th th c hi n c Vì v y, m t mã thoát c bi t c thêm vào phía tr c và phía sau c a m t chu i mã kanji Thí d , chu i bit c a 5 kanji tr thành 10 bytes + 2 bytes Khi... khi n: 34 ki u (phím d u cách ) gán c m t m u bit duy nh t cho m i ki u trong s 136 ki u ký t trên, ta c n dùng 8 bit ( ng v i 256 ki u m u bit) (2) Các b mã ký t Các b mã ký t chính là 24 Ch ng 2 Ph n c ng • Mã ASCII (American Standard Code for Information Interchange) Mã ASCII do Vi n tiêu chu n qu c gia Hoa K , ANSI (American National Standards Institute) thi t l p m 1962 Mã ký t 8 bits g m bit... c hi n 1.1.4 Bi u di n các giá tr phi s Khi s d ng máy tính, a vào các s và ký t (các ký t c a b ng ch c i, ký hi u ) ta s d ng các thi t u vào nh bàn phím Bên trong máy tính, bi u di n các ký t b ng các ch s nh phân, ng i ta dùng kh i ni m b mã Hi n nay, các b mã ký t khác nhau c dùng ph thu c vào máy tính D i ây gi i thích các b mã c dùng r ng r i trên th gi i và Nh t B n (1) Bi u di n ký t Các b... trên (giá tr tuy t i l n nh t < tràn trên) tuy t i nh nh t có th bi u di n c g i là tràn d i (0 b Tri t tiêu (Cancellation) Khi tr hai s d u ph y ng h u nh b ng nhau, vì k t qu tr nên c c bé, ra ngo i kho ng giá tr có th bi u di n c Tr ng h p này g i là tri t tiêu c M t thông tin Khi c ng hai giá tr bi u di n b ng d ng th c d u ph y ng, ph n m ph i trùng nhau N i chung thì ph n m c ch nh theo giá tr