mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · web viewหน วย...

152
เเเเเเเเเเเเเเเเเเเเเเเ เเเ Introduction to information technology เเเเเเเเเเ เเเเเเ เเเเเเเเเ เเเเเเ เเเเเเ เเเเเเ เเเเเเเเเเเเเ เเเเเเ เเเเเเเ เเเเเเเเเเเเ เเเเเเ เเเเเเเ เเเเเเเเเเ เเเเเเ เเเเเเ เเเเเเเเเ เเเเเเเเเเเเเเเเ เเเเเเเ เเเเเ เเเเเเเเเ เเเเเเเเเเเเเเเเเ เเเเเเเเเเเเเเ เเเเเเเเเเเเเเเเเเเเเเเเเเ

Upload: others

Post on 24-Dec-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

เทคโนโลยสารสนเทศเบองตนIntroduction to

information technology

คณะผผลตนางสาว กอบลกษณ รณภย

นางสาว เมธน หงสจนดาพงศ

นางสาว ศศวมล รจระปรญญา

นางสาว สายสดา เบาสงเนน

นางสาว อาภาพร วงศพพธ

อาจารยทปรกษาอาจารย สาโรช เมาลานนท

ภาควชาคณตศาสตรคณะวทยาศาสตร

มหาวทยาลยศรนครนทรวโรฒ

โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกสสนบสนนโดย

Page 2: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

สำานกงานคณะกรรมการการอดมศกษา

Page 3: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

สารบญ

คำาอธบายรายวชา...............................................1แนวคด..........................................................1วตถประสงค....................................................1บทเรยนท 1ความรเบองตนเกยวกบเทคโนโลยสารสนเทศ..................31.1 เทคโนโลยสารสนเทศ หรอไอท (INFORMATION TECHNOLOGY :IT)........................................31.2 สถานภาพการใชไอทในปจจบน............................31.3 ไอทและคำาศพททเกยวของ................................41.4 คอมพวเตอรคออะไร......................................41.5 องคประกอบของระบบคอมพวเตอร.......................5

1.5.1 ฮารดแวร (HARDWARE).....................................51.5.2 ซอฟตแวร(SOFTWARE).....................................51.5.3 บคลากร (PEOPLE)...........................................61.5.4 ขอมลและสารสนเทศ (DATA/INFORMATION)............61.5.5 กระบวนการทำางาน (PROCEDURAL) และคมอปฏบตงาน7

1.6 การจำาแนกเครองคอมพวเตอรตามขนาดและประสทธภาพ..................................................................7

1.6.1 ซปเปอรคอมพวเตอร (SUPERCOMPUTER)...............71.6.2 เมนเฟรมคอมพวเตอร (MAINFRAME COMPUTER).....71.6.3 มนคอมพวเตอร (MINICOMPUTER)........................71.6.4 คอมพวเตอรเครอขาย (NETWORK COMPUTER)........7

Page 4: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

1.6.5 คอมพวเตอรแบบฝง (EMBEDDED COMPUTER)........81.7 ววฒนาการของภาษาคอมพวเตอร........................8

1.7.1 ยคท 1 ภาษาเครอง (MACHINE LANGUAGE)............81.7.2 ยคท 2 ภาษาแอสแซมบล (ASSEMBLY LANGUAGE)....81.7.3 ยคท 3 ภาษาสง (HIGH LEVEL LANGUAGE).............81.7.4 ยคท 4 ภาษาในยคท 4 (4GL)..............................81.7.5 ยคท 5 ยคของภาษาระบบปญญาประดษฐ................9

1.8 เครอขายอนเทอรเนต (INTERNET)....................91.9 แผนการพฒนาไอทระดบประเทศไทยและแนวโนมโลกอนาคต..........................................................91.10 คำาถามประเมนผลหลงเรยน...........................111.11 แหลงวทยาการ........................................11บทเรยนท 2 คอมพวเตอรฮารดแวร........................................132.1 หนวยประมวลผลกลาง (CENTRAL PROCESSING UNIT)........................................................13

2.1.1 องคประกอบของหนวยประมวลผลกลาง.................132.2 หนวยความจำาหลก (MAIN MEMORY UNIT)......15

2.2.1 หนวยความจำาหลกแบบอานไดอยางเดยว (READ ONLY MEMORY).............................................................152.2.2 หนวยความจำาหลกแบบแกไขได (RANDOM ACCESS MEMORY).............................................................16

2.3 หนวยรบขอมล (INPUT UNIT)......................162.3.1 อปกรณแบบกด (KEYED DEVICE).......................162.3.2 อปกรณชตำาแหนง (POINTING DEVICE)................17

Page 5: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

2.3.3 จอภาพระบบไวตอการสมผส (TOUCH-SENSITIVE SCREEN)..............................................................172.3.4 ระบบปากกา (PEN-BASED SYSTEM)....................172.3.5 อปกรณกวาดขอมล (DATA SCANNING DEVICE).....172.3.6 อปกรณรจำาเสยง (VOICE RECOGNITION DEVICE)...18

2.4 หนวยแสดงผล (OUTPUT UNIT)...................182.4.1.หนวยแสดงผลชวคราว (SOFT COPY)...................182.4.2 หนวยแสดงผลถาวร (HARD COPY).....................20

2.5 หนวยเกบขอมลสำารอง (SECONDARY STORAGE UNIT)........................................................21

2.5.1 เทป(TAPE)...................................................212.5.2 จานแมเหลก (MAGNETIC DISK).........................222.5.3 ออปตคลดสก (OPTICAL DISK)..........................24

2.6 สวนประกอบอน ๆ.......................................242.6.1 แผงวงจรหลก (MAIN BOARD)..........................242.6.2 สวนเชอมตออปกรณ (PERIPHERAL INTEFACE).......252.6.3 อปกรณพซการด (PC-CARD)............................262.6.4 อปกรณสอสารขอมล (DATA COMMUNICATION DEVICE)...............................................................272.6.5 ยพเอส (UPS)...............................................27

2.7 คำาถามประเมนผลหลงเรยน.............................272.8 แหลงวทยาการ..........................................27บทเรยนท 3 คอมพวเตอรซอฟตแวร.......................................283.1 ซอฟตแวรระบบ (SYSTEM SOFTWARE).........30

Page 6: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

3.1.1 ระบบปฏบตการ (OPERATION SYSTEM).................313.1.2 ซอฟตแวรสำาหรบการพฒนาโปรแกรม (TRANSLATOR)..........................................................................333.1.3 โปรแกรมเกยวกบการดแลระบบตางๆ....................34

3.2 ซอฟตแวรประยกต (APPLICATION SOFTWARE)................................................................353.3 ภาษาคอมพวเตอร (COMPUTER PROGRAMMING LANGUAGE)...............................................413.4 คำาถามประเมนผลหลงเรยน.............................413.5 แหลงวทยาการ..........................................41บทเรยนท 4 การจดการขอมลดวยคอมพวเตอร และระบบฐานขอมล.......42

41. รหสแทนขอมล........................................42 411. . บต ไบต เวรด และ พารตบต..........................42 412. . ชนดของรหสแทนขอมล..............................44

42. ระบบไฟลขอมล (DATA FILE)......................44 421. . ชนดของไฟล............................................44 422. . การกำาหนดชอไฟล.....................................45 423. . ชนดของไฟลในการประมวลผลขอมล...............45 424. . ปญหาของระบบการจดการขอมลแบบไฟล.........46

43. ระบบฐานขอมล (DATA BASE SYSTEM).......48 431. . แนวความคดของฐานขอมล..........................48 432. . เปาหมายของการใชระบบฐานขอมล.................49 433. . สถาปตยกรรมของระบบฐานขอมล..................49 434. . แบบจำาลองฐานขอมลเชงสมพนธ (THE

RELATIONAL DATABASE MODEL)...............................50

Page 7: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

44. ระบบบรหารจดการฐานขอมล.........................51 441. . ภาษาในการจดการขอมล..............................53

4.4.2 โครงสรางของระบบจดการฐานขอมล....................534.5 คำาถามประเมนผลหลงเรยน.............................554.6 แหลงวทยาการ..........................................55บทเรยนท 5ระบบสารสนเทศ...............................................57

51. ความรเบองตนเกยวกบสารสนเทศ...................57 52. ระบบสารสนเทศสำาหรบองคกร.......................58

521. . ระบบประมวลผลขอมล (DATA PROCESSING SYSTEMS : DP).....................................................58

522. . ระบบสารสนเทศเพอการบรหาร (MANAGEMENT INFORMATION SYSTEMS : MIS).................................585.2 3 ระบบสนบสนนการตดสนใจ (DECISION SUPPORT SYSTEMS : DSS)...................................................595.2 4 ระบบสารสนเทศเพอผบรหารระดบสง (EXECUTIVE INFORMATION SYSTEMS : EIS)..................................595.2 5 ระบบผเชยวชาญ (EXPERT SYSTEMS)..............605.3 สารสนเทศกบการตดสนใจ............................605.4 ระบบอนเทอรเนต (INTERNET)...................625.5 ระบบอนทราเนต (INTRANET).....................635.6 มลตมเดย (MULTIMEDIA).......................635.7 คำาถามประเมนผลหลงเรยน.............................635.8 แหลงวทยาการ..........................................63

Page 8: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

บทเรยนท 6เครอขายคอมพวเตอร........................................656.1 ความรพนฐานการสอสารขอมล.........................65

6.1.1 องคประกอบพนฐานของการสอสารขอมล ไดแก.......656.1.2 ชนดของสญญาณทางอเลกทรอนกส....................666.1.3 วธการสอสารขอมลระหวางอปกรณทางอเลกทรอนกส 676.1.4 ทศทางของการสอสารขอมล...............................676.1.5 การสอสารขอมล แบบอนกรม และ แบบขนาน..........676.1.6 การสอสารขอมล แบบ BASEBAND และ แบบ BROADBAND.........................................................68

6.2 การประมวลผลขอมลกบการสอสารขอมล...............686.3 ชองทางการสอสารขอมล (DATA TRANSMISSION CHANNELS)...............................................696.4 อปกรณสอสารขอมล....................................706.5 เครอขายคอมพวเตอร (COMPUTER NETWORKS)................................................................72

6.5.1 ชนดของระบบเครอขาย.....................................726.5.2 NETWORK PROTOCOL....................................776.5.3 INTERNETWORKING........................................78

6.6 การประยกตใชงานเครอขายคอมพวเตอร...............786.7 คำาถามประเมนผลหลงเรยน.............................796.8 แหลงวทยาการ..........................................79บทเรยนท 7ทางดวนสารสนเทศกบอนเทอรเนต...........................817.1 กำาเนดถนนสำาหรบขอมล................................81

Page 9: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

7.2 อนเทอรเนตในประเทศไทย..............................827.3 ทางดวนสารสนเทศ (INFORMATION SUPERHIGHWAY).......................................827.4 อนเทอรเนต.............................................837.5 การอางทอยของเครองคอมพวเตอร....................857.6 การเชอมตอเขากบอนเทอรเนต.........................87

7.6.1 การเชอมตอโดยตรง........................................877.6.2 การเชอมตอผานการหมนโทรศพท........................87

7.7 การบรการบนอนเทอรเนต...............................887.7.1 การบรการ ดานการสอสาร และ แลกเปลยนไฟลขอมล..........................................................................89

7.7.1.1 ไปรษณยอเลกทรอนกส (Electronic Mail หรอ E-mail)...............................................................897.7.1.2 การเขาใชเครองระยะไกล (Telnet)................907.7.1.3 การถายโอนขอมล FTP(File Transfer Protocol).........................................................907.7.1.4 กระดานขาว Usenet (User Network)........907.7.1.5 การพดคยออนไลน....................................907.7.1.6 Video on Demand...............................907.7.1.7 EDI (Electronic Data Interchange)......917.7.1.8 EFT (Electronic Funds Transfer).........91

7.7.2 SEARCH ENGINES.........................................917.8 อนเทอรเนตยคหนา.....................................927.9 คำาถามประเมนผลหลงเรยน.............................937.10 แหลงวทยาการ..................................................93

Page 10: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชาCP101 : เทคโนโลยสารสนเทศเบองตน

รหสวชา CP101ชอวชา (ภาษาไทย) เทคโนโลยสารสนเทศเบองตนชอวชา (ภาษาองกฤษ)

INTRODUCTION TO INFORMATION TECHNOLOGY

จำานวนหนวยกต (ภาคทฤษฎ) (ภาคปฏบต)

20

คณะ วทยาศาสตร สาขาวชา วทยาการคอมพวเตอรมหาวทยาลยศรนครนทรวโรฒ

คำาอธบายรายวชา

ความหมายของเทคโนโลยสารสนเทศ การน ำาเทคโนโลยสารสนเทศมาประยกตใชงาน ววฒนาการของคอมพวเตอรและเทคโนโลยสารสนเทศ องคประกอบของระบบคอมพวเตอร ระบบสารสนเทศและการจดการ การส อสารขอม ล และเครอข ายคอมพวเตอร อนเทอรเนตแนวคด

(1) เทคโนโลยสารสนเทศ หมายถง เทคโนโลยทใชจดการสารสนเทศ เปนเทคโนโลยทเกยวของตงแต การรวบรวม การจดเกบขอมล การประมวลผล การพมพ การสรางรายงาน การสอสารขอมล รวมถง เทคโนโลยททำาใหเกดระบบการใหบรการ การใช และการดแลขอมล

(2) เทคโนโลย แบงได 2 กลม คอ เทคโนโลยในการผลต/จดการ สารสนเทศ และเทคโนโลยในการนำาสารสนเทศไป

Page 11: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

สผใชสารสนเทศหรอกลมเปา หมาย ไดแก เทคโนโลยในการสอสารขอมล

(3) สารสนเทศ คอ ขอมลทผานการประมวลผล และสามารถนำาไปใชประโยชนในดานตาง ๆ

วตถประสงค

(1) เพอใหนสตไดเรยนรเกยวกบเทคโนโลยสารสนเทศในสวนของทฤษฎและหลกการ เพอเปนความรพนฐานในการดำารงชวตประจำาวนในยคเทคโนโลยสารสนเทศหรอยคขอมลขาวสาร และเปนพนฐานทจะศกษาในรายวชาทางเทคโนโลยสารสนเทศทสงขนไปหรอศกษาดวยตนเอง

(2) เพ อ ใหน สต ได ตระหน กถ งบทบาทของเทคโนโลย สารสนเทศกบการดำารงชวตประจำาวน การประกอบธรกจ ตลอดจนการพฒนาประเทศ

(3) เพอใหน สตมท กษะขนพนฐานในการประยกตใชงานเทคโนโลยสารสนเทศ อนได แก การใชคอมพวเตอรและโปรแกรมประย กต ในการใช งานท ว ไป เชน Microsoft Windows, Word, Excel แ ล ะ Powerpoint เ ป น ต น ตลอดจนรจกการใชเทคโนโลยสารสนเทศเพอการตดตอสอสารผานเครอขายอนเทอรเนต การเรยกดขอมลและการคนหาขอมลบนเครอขาย World Wide Web ตลอดจนฝกทกษะการสรางเวบเพจเบองตน

มหาวทยาลยศรนครนทรวโรฒ 2โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 12: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 1

ความรเบองตนเกยวกบเทคโนโลยสารสนเทศ1.1 เทคโนโลยสารสนเทศ หรอไอท (Information Technology :IT)

ความกาวหนาทางดานวทยาศาสตรและเทคโนโลยมผลตอความเปนอยของมนษยในยคปจจบนเปนอยางมาก เทคโนโลยไดเขามาเสรมปจจยพนฐานการดำารงชวตในเรองปจจยส และยงมผลตอการตดตอสอสารของมนษยใหเปนไปไดอยางสะดวกมากขน

คำาวาเทคโนโลย หมายถง การประยกตเอาความรทางดานวทยาศาสตรมาใชใหเกดประโยชน การศกษาพฒนาองคความรตาง

มหาวทยาลยศรนครนทรวโรฒ 3โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 13: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ๆ กเพอใหเขาใจธรรมชาต กฎเกณฑของสงตาง ๆ และหาทางนำามาประยกตใหเกดประโยชน เทคโนโลยจงเปนคาทมความหมายกวางไกล เปนคำาทเราไดพบเหนและไดยนอยตลอดมา สวนคำาวา สารสนเทศ หมายถงขอมลทเปนประโยชนตอการดำาเนนชวตของมนษย มนษยแตละคนตงแตเกดมาไดเรยนรสงตาง ๆ เปนจำานวนมาก เรยนรสภาพสงคมความเปนอย กฎเกณฑและวชาการ เมอรวมคำาวาเทคโนโลยกบสารสนเทศเขาดวยกน จงหมายถงเทคโนโลยทใชจดการสารสนเทศ เปนเทคโนโลยทเกยวของตงแตการรวบรวมการจดเกบขอมล การประมวลผล การพมพ การสรางรายงาน การสอสารขอมล ฯลฯ เทคโนโลยสารสนเทศจะรวมไปถงเทคโนโลยททำาใหเกดระบบการใหบรการ การใช และการดแลขอมล

ในปจจบนเทคโนโลยสารสนเทศไดเขามามบทบาทในชวตประจำาวนเปนอยางมาก ไมวาจะเปนเทคโนโลยในการผลตหรอจดการสารสนเทศ โดยเฉพาะทสำาคญยงคอการนำาเอาคอมพวเตอรมาประยกตใชงานทางดานสารสนเทศ หรอวาจะเปนเทคโนโลยในการนำาสารสนเทศไปสผใชสารสนเทศหรอกลมเปาหมายในระยะเวลาอนรวดเรว เชนเทคโนโลยการสอสารสารขอมล หรอเทคโนโลยการสอสารโทรคมนาคม (Telecommunication) ในปจจบนทสำาคญเชน อนเทอรเนต เปนตน

1.2 สถานภาพการใชไอทในปจจบน

โดยพนฐานของเทคโนโลยยอมมประโยชนตอการพฒนา เจรญกาวหนาได แตเทคโนโลยสารสนเทศเปนเรองทเกยวของกบวถความเปนอยของสงคมสมยใหมอยมาก การใชไอทในปจจบนมกเกยวของกบเทคโนโลยคอมพวเตอร ไมวาจะเปนการใชงานทว ๆ ไปอยางการจดเอกสารโดยอาศยซอฟตแวรทมประสทธภาพ การสอสารผานคอมพว เตอร เครอข ายหรออ น เทอร เน ต การใช ร ะบบงาน

มหาวทยาลยศรนครนทรวโรฒ 4โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 14: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

คอมพวเตอรเพอการเพมประสทธภาพในการปฏบตงานและทำาใหเกดระบบสารสนเทศสำาหรบการวางแผนและตดสนใจ ผลของเทคโนโลยสารสนเทศโดยสรปไดดงน

เสรมสรางคณภาพชวต กระจายความเทาเทยมกนของมนษยในดานการรบรขอมล

ขาวสาร สงเสรมการศกษาและการเรยนรทไมจำากดอยในสถานศกษา

สงเสรมดานพานชยกรรม อตสาหกรรมฯลฯ1.3 ไอทและคำาศพททเกยวของ

เ ท ค โ น โ ล ย ส า ร ส น เ ท ศ ห ร อ ไ อ ท (Information Technology – IT) หมายถ งการประย ค ใช เทคโน โลย ให สอดคลองกบการสอสารใหเปนไปอยางมประสทธภาพมากทสด

ขอมล (Data) หมายถง สงทเกดขนเปนขอเทจจรงตาง ๆ มากมายในระบบการทำางานของเรา

สารสนเทศ (Information) คอขอมลทผานการประมวลผลแลว สามารถนำาไปใชประโยชนหรอนำากลบมาเปนขอมลเพอใชในการประมวลผลขนตอไป

ระบบสารสนเทศ(Information System-IS) หมายถง ระบบงานคอมพวเตอรทสนบสนนการปฏบตงานและทำาใหเกดสารสนเทศทเปนประโยชน ซงแบงระบบสารสนเทศออกไดหลายระดบ คอ

ระบบประมวลผลรายการ (TP หรอ DP) เปนระบบทถกใชดำาเนนกา รก บ ข อ ม ลท เ ก ด ข น เป นร า ยกา รป ร ะ จ ำา ม ก า รเปลยนแปลงอยเสมอ

ร ะ บ บ ส า ร ส น เ ท ศ เ พ อ ก า ร บ ร ห า ร (Management Information System –MIS) เป นระบบท ม สวนชวยในการประมวล

มหาวทยาลยศรนครนทรวโรฒ 5โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 15: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ผลลพธทเปนการสรป อนนำาไปสประโยชนในการบรหารจดการ

ระบบสนบสนนการตดสนใจ (Decision Support System - DSS) เป นระบบท ม ส วนชวยในการตดสนใจของผบรหารดวยการเสนอทางเลอกให

ระบบสารสนเทศสำาหรบผบรหารระดบสง (Executive Information System –EIS) เปนระบบสารสนเทศทเหมาะสำาหรบผบรหารระดบสงใชในการวางแผนหรอดำาเนนกลยทธเพอใหองคกรบรรลเปาหมาย

1.4 คอมพวเตอรคออะไร

คอมพวเตอรเปนอปกรณทางอเลกทรอนกส (electronic devices) ทมนษยเรมใชในการจดเกบขอมลทอาจเปนไปไดทงตวเลข ตวอกษร หรอสญลกษณอนทใชสอความหมายในสงตาง ๆ โดยคณสมบตทสำาคญของคอมพวเตอรคอการทสามารถกำาหนดชดคำาสงลวงหนาไดหรอโปรแกรมได (Programmable) นนคอคอมพวเตอรสามารถทำางานไดหลากหลายรปแบบ ขนอยกบชดคำาสงทเลอกมาใชงาน ทำาใหสามารถนำาคอมพวเตอรไปประยกตใชงานไดอยางกวางขวาง และหนงในการประยกตการใชงานนนคอ การนำาคอมพวเตอรมาประยกตการใชงานกบเทคโนโลยสารสนเทศ

1.5 องคประกอบของระบบคอมพวเตอร

ภาพแสดงการทำางานของระบบคอมพวเตอรและสงทเกยวขอมดงน

มหาวทยาลยศรนครนทรวโรฒ 6โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

อปกรณ

OUTPUT

รบขอมล

ประมวลผล

แสดงผลแสดงผลเกบขอมล

อปกรณ

Page 16: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.5.1 ฮารดแวร (Hardware)

ลกษณะทางกายภาพของเครองคอมพวเตอรทสามารถมองเหนหรอสมผสได ประกอบดวยสวนทสำาคญ คอ

หนวยนำาขอมลเขา (Input Unit) เชน คยบอรด, เมาส หนวยความจำาหลก (Main Memory) เชน ROM,

RAM หนวยประมวลผลกลาง (Central processing

Unit) หนวยนำาขอมลออกหรอหนวยแสดงผล (Output

Unit) เชน เครองพมพ, จอภาพ หนวยเกบขอมลสำารอง (Secondary Storage

Unit) เชน ฮารดดสก, CD-ROM1.5.2 ซอฟตแวร(Software)

ชดคำาส งหรอโปรแกรมทส งใหอปกรณตางๆ ของเคร องคอมพว เตอ ร ท ำา ง า น เข ยนข นมา จา ก ภ า ษา คอ มพว เต อ ร (Programming Language) ภ า ษ า ใ ด ภ า ษ า ห น ง แ ล ะ ม โปรแกรมเมอร (Programmer) เปนผใชภาษาคอมพวเตอรเหลานน เขยนเปนซอฟตแวรประเภทตางๆ ซอฟตแวรของระบบงานทซบซอนจะตองผานกระบวนการวเคราะหและออกแบบระบบโดยนกวเคราะหและออกแบบระบบงานคอมพวเตอร

ประเภทของซอฟตแวร Operating system program เป นซอฟต แวร ช วยให

สามารถบรหารทรพยากรของคอมพวเตอรไดอยางมประสทธภาพ

มหาวทยาลยศรนครนทรวโรฒ 7โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 17: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Application program เปนซอฟตแวรชวยทำางานตาง ๆ ใหกบผใช

Development tools (Compiler, Interpreter, DBMS, CASE = Computer Assisted Software Engineering)

1.5.3 บคลากร (People)

ผ ใ ช ค อ ม พ ว เ ต อ ร แ บ ง ไ ด เ ป น ห ล า ย ร ะ ด บ เ พ ร า ะ ผ ใ ช คอมพวเตอรบางสวนกทำางานบนพนฐานของคอมพวเตอรเทานน แตบางสวนกพยายามทจะศกษาโปรแกรมประยกตในขนทสงขน ทำาใหมความชำานาญในการใชงานโปแกรมประยกตตาง ๆ นอกจากนยงมผเชยวชาญทางคอมพวเตอรซงหมายถงผทไดศกษาวชาการทางคอมพวเตอรท ง ในระด บกลางและระด บสง สวนนกเขยนโปรแกรม กถอวาเปนผเช ยวชาญทางคอมพวเตอรเชนกนเพราะสามารถสรางโปรแกรมใหม ๆ ได และเปนผหนงทจะนำาไปสการเปนผเชยวชาญทางคอมพวเตอรตอไป

1.5.4 ขอมลและสารสนเทศ (Data/Information)

ในการทำางานตางๆ จะตองมขอมลเกดขนตลอดเวลา ขอมลทเกยวของกบงานกจะถกเกบรวบรวมมาประมวลผล เพอใหไดสารสนเทศทเปนประโยชนตอผใชซงปจจบนมการนำาเอาระบบคอมพวเตอรมาเปนเครองมอทใชแปลงขอมลเปนสารสนเทศไดอยางมประสทธภาพ โดยความแตกตางระหวางขอมลและระบบสารสนเทศคอ

ขอมล หมายถงขอมลทไดจากการสำารวจจรง แตสารสนเทศ หมายถงสงทไดจากการนำาขอมลไปผานกระบวนการประมวลผลใด ๆ กอน

ขอมลและไฟลขอมลมหาวทยาลยศรนครนทรวโรฒ 8โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 18: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Unstructured file - ไฟลโปรแกรมหรอ Application file - ไฟลขอมลของแตละ Ap plication เชน

.doc, .xls, .ppt, .htm หรอ .html- ASCII file ห ร อ text file, .dat file เ ต ร ย ม โ ด ย

editor เชน notepad หรอ edit ของ DOS

Structured file เชน ไฟลฐานขอมล อกขระ (character) เขตขอมล (field)

ระเบยน (record) ไฟล (file หรอ table) ฐานขอมล (database)

1.5.5 กระบวนการทำางาน (Procedural) และคมอปฏบตงาน

กระบวนการทำางาน (Procedure)

หมายถง ขนตอนทผใชจะตองทำาตาม เพอใหไดงานเฉพาะบางอยางจากคอมพวเตอร

โดยผใชคอมพวเตอรตองรกระบวนการทำางานพนฐานของเครองคอมพวเตอร เพอทจะสามารถใชงานไดอยางถกตอง

คมอปฏบตงาน (Documentation) คอเอกสารอางองสำาหรบการใชงานและการบำารงรกษาของกระบวนการทำางาน

1.6 การจำาแนกเครองคอมพวเตอรตามขนาดและประสทธภาพ

1.6.1 ซปเปอรคอมพวเตอร (Supercomputer)

เปนเครองคอมพวเตอรทมขนาดใหญทสด ทำางานไดรวดเรวและมประสทธภาพสง แตมราคาแพง นยมใชในงานทมการคำานวณทซบซอน เชน การคำานวณทางวทยาศาสตร การบน เปนตน

มหาวทยาลยศรนครนทรวโรฒ 9โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 19: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.6.2 เมนเฟรมคอมพวเตอร (Mainframe Computer)

เปนเคร องคอมพวเตอรทสามารถทำางานหลาย ๆ โปรแกรมพ ร อ ม ก น โ ด ย ใ ช ห ล ก ก า ร ม ล ต โ ป ร แ ก ร ม ม ง (multiprogrammimg)ขนาดใหญ

1.6.3 มนคอมพวเตอร (Minicomputer)

ใชหลกการเดยวกบเครองเมนเฟรม แตทำางานไดชากวา ไดแก

เวรคสเตชน (Workstation) ซงคอมพวเตอรสำาหรบผใชคนเดยว เนนการแสดงผลดานกราฟก

ไมโครคอมพวเตอร (Microcomputer) ไดแก Desktop, Notebook, PocketPC, Plam

1.6.4 คอมพวเตอรเครอขาย (Network Computer)

มาจากแนวความคดของอนเทอรเนตเหมาะกบการใชงานในอ ง ค ก ร ข น า ด ใ ห ญ ก า ร เ ก บขอมลและโปรแกรมจะอยทเครองศนยกลาง (Server)

คอมพวเตอรเครอขายเปนคอมพวเตอรแบบหนงซงเปลยนแปลงมาจากไมโครคอมพวเตอร โดยไดรบอทธพลมาจากแนวความคดของอนเทอรเนต โดยนยมเรยกวา NC ถกออกแบบใหเปนคอมพวเตอรทมราคาตำา ทำาใหเหมาะกบการใชงานปรมาณมากๆ ในองคกรขนาดใหญ รวมทงผใชทวไป

คอมพวเตอรเครอขายจะไมมหนวยเกบขอมลสำารองอยในตว การจดเกบขอมลและโปรแกรมจะอยทเคร องศนยกลาง (Server) โดยมขอดค อการเปลยนรน (upgrade) ซอฟทแวร ท ำาไดง าย สามารถทำางานจากเครองคอมพวเตอรเครอขายเครองใดกได รวมทงงายตอการดแลรกษาของผดแลระบบ

มหาวทยาลยศรนครนทรวโรฒ 10โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 20: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.6.5 คอมพวเตอรแบบฝง (Embedded Computer)

เปนคอมพวเตอรทถกฝงไปในอปกรณตางๆ ทำาใหมองไมเหนจากรปลกษณภายนอกวาเปนคอมพวเตอร นยมใชในการท ำางานเฉพาะดาน โดยทำาหนาทเปนตวควบคมหนาทการทำางานบางอยาง เชน เตาอบไมโครเวฟ นาฟกาขอมอ อปกรณเกมส

โทรศพทมอถอ ฯลฯ

1.7 ววฒนาการของภาษาคอมพวเตอร

1.7.1 ยคท 1 ภาษาเครอง (Machine Language)

เปนภาษาทอยใสรปเลขฐานสองทงสน ทำาใหผท จะสามารถโปรแกรมใหเครองทำางานได ตองเปนผเชยวชาญเทานน

1.7.2 ยคท 2 ภาษาแอสแซมบล (Assembly Language)

เป นภาษาท ล กษณะคล ายภาษา เคร องแต ม ส วนท เป น mnemonic code ทดแลวเขาใจมากกวาภาษาเครอง

1.7.3 ยคท 3 ภาษาสง (High Level Language)

ในยคนภาษาโปรแกรมเรมเปนระดบสง

โดยโปรแกรมเมอรสามารถใชงานภาษาเหลาน ไดสะดวกกวาคอมพวเตอรยคทหนง เนองจากมไวยากรณทคลายคลงกบภาษาองกฤษ อยางไรกตาม คอมพวเตอรสามารถทำางานไดแตเฉพาะกบภาษาเครอง ทำาใหตองใชโปรแกรมตวอนชวย คอ complier และ integreter ในการแปลงจากภาษาระดบสงใหเปนภาษาเครอง

1.7.4 ยคท 4 ภาษาในยคท 4 (4GL)

มการพฒนาใหเปนมตรกบผใช มขนาดใหญและซบซอนมากขนเรอยๆ รวมทงมเทคนคตางๆ ไดแก OOP (Object-Oriented Programming) และ Visual Programming ซงเหลานเปน Non-procedural Language รวมทงม

มหาวทยาลยศรนครนทรวโรฒ 11โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 21: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มาตรฐานในการสรางและการเรยกใชฐานขอมล SQL(Structured Query Language) และมเครองมอสนบสนนการพฒนาโปรแกรมใหสามารถพฒนาโปรแกรมไดงายและเรว RAD (Rapid Application Development)

1.7.5 ยคท 5 ยคของภาษาระบบปญญาประดษฐ

การใชระบบฐานความร (Knowledge-based system) เขามาชวยใหการโปรแกรมสะดวกยงขน รวมทงม การใชระบบการตดสนใจ (inference engine)1.8 เครอขายอนเทอรเนต (Internet)

เปนเครอขายคอมพวเตอรทใหญทสดในโลก ไมมใครเปนเจาของ โดยจะเปนของทกคนทเชอมตอกบเครอขายบนเครอขายจะมเครองคอมพวเตอรอย 2 ประเภท

เครองทใหบรการ (Server)เครองลกขาย (Client)เครองทกเครองทอยบนเครอขายจะตองมทอยก ำากบ เรยกวา

IP Address ซงอาจจะแทนเปนชอกได เพอใหจำาไดงาย

ปจจบนบรการบนเครอขายอนเทอรเนตมมากมายหลายชนด ไมวาจะเปน การรบสงไปรษณยอเลกทรอนกส (E-mail) การถายเทขอมลจากเคร องคอมพวเตอรเคร องหนงไปยงอกเคร องหนง (FTP : File Transfer Protocal) การเขาไปใชงานเคร องหนงจากอกเครองหนง (Telnet) การใหบรการเอกสารเวบเพจ (HTTP: Hypertext Transfer Protocal) บ ร ก า ร ค น ห า ข อ ม ล ผ า นเวบไซต การดำาเนนธรกรรมทางการเงนผานธนาคารเปนตน

มหาวทยาลยศรนครนทรวโรฒ 12โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 22: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.9 แผนการพฒนาไอทระดบประเทศไทยและแนวโนมโลกอนาคต

สำาหรบประเทศไทยแลว รฐบาลไดจดตงกระทรวงเทคโนโลยสารสนเทศและการสอสารหรอกระทรวงไอซทขนโดยพนธกจหลกทสำาคญคอ

1.กำาหนดการบรหารจดการกลยทธดานเทคโนโลยสารสนเทศและการสอสารใหสอดคลองกบนโยบายเทคโนโลยสารสนเทศ พ.ศ. 2544 - 2553 (IT 2010) และแผนแมบทเทคโนโลยสารสนเทศและการสอสารของประเทศ พ.ศ. 2545 - 2549

2. วเคราะหแนวทาง การวางแผน และประสานงานในฐานะศนยกลางการประสานแผนปฏบตการดานเทคโนโลยสารสนเทศและการสอสารรวมกบหนวยงานภาครฐ - เอกชน ตลอดทงองคกรภายในและตางประเทศ

3. ศกษา วจยและพฒนาดานเทคโนโลยสารสนเทศและการสอสารใหมศกยภาพ สการแขงขนในเวทโลก

4. พฒนาและนำาเทคโนโลยสารสนเทศและการสอสารมาสรางรายได พฒนาคณภาพชวตและสงเสรมสงคมไปสสงคมแหงภมปญญาและการเรยนร(Knowledge-Based Society) อยางทวถงและเทาเทยม

5. สนองนโยบายรฐบาลในการนำาเทคโนโลยสารสนเทศและการสอสารมาพฒนาในภาครฐ (e-Government) ภาคการผลต (e-Industry) ภาคการพาณชย (e-Commerce) ภาคการศกษา (e-Education) และภาคสงคม (e-Society)

จอหน ไนซบตต ผพยากรณสงคมไดเขยนหนงสอเรอง Megatrends 2000 โดยกลาวถงแนวโนมการเปลยนแปลงใหมทางสงคมโลก เทคโนโลยสารสนเทศทำาใหการกระจายขอมลขาวสาร

มหาวทยาลยศรนครนทรวโรฒ 13โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 23: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

เปนไปอยางรวดเรว และมลกษณะการกระจายแบบทกทศทาง และมระบบตอบสนองอยางรวดเรว และยงสอสารแบบสองทศทาง ดวยเหตนผลกระทบตอการเปลยนแปลงทางดานเศรษฐกจ การเมอง และสงคมจงแตกตางจากในอดตมาก ดงจะเหนไดจากวกฤตการณทางดานเศรษฐกจจากประเทศหนงมผลกระทบตอประเทศอน ๆ อยางรวดเรวและกวางขวาง ผลของความกาวหนาทางดานเทคโนโลยสารสนเทศทำาใหเกดแนวโนมการเปลยนแปลงทสำาคญหลายดาน แนวโนมทสำาคญทเกดจากเทคโนโลยทสำาคญและเปนทกลาวถงกนมาก มหลายประการ จำาแนกดงน

- ทำาใหสงคมเปลยนจากสงคมอตสาหกรรมมาเปนสงคมสารสนเทศ  ปจจบนคอมพวเตอรและระบบสอสารมบทบาทมากขน  ม ก า ร ใช เคร อ ข า ย   เช นอ น เทอร เน ต เช อม โยง กา รท ำา ง า นตาง ๆ  การดำาเนนธรกจใชสารสนเทศอยางกวางขวาง  เกดคำาใหมวา  ไซเบอรสเปซ  มการดำาเนนกจกรรมตาง ๆ  ในไซเบอรสเปซ  เชน  การพดคย  การซอสนคาและบรการ  การทำางานผานทางเครอขายคอมพวเตอรทำาใหเกดสภาพทเสมอนจรงมากมาย 

- เทคโนโลยมแนวโนมเปนแบบสนทรยสมผสและตอบสนองตามความตองการ  แนวโนมจากนไปจะมการเปลยนแปลงในลกษณะทเรยกวา on demand   เราจะม TV on demand มวทยแบบตามความตองการ  การตอบสนองตามความตองการ  เปนหนทางทเปนไปได  เพราะเทคโนโลยมพฒนาการทกาวหนาจนสามารถนำาระบบสอสารมาตอบสนองตามความตองการของมนษยได

- ทำาใหเกดสภาพทางการทำางานแบบทกสถานทและทกเวลา   เมอการสอสารแบบสองทางกาวหนาและแพรหลายขน  การโตตอบผานเครอขายทำาใหเสมอนมปฏสมพนธไดจรง  มระบบการคาบนเครอขาย  ลกษณะของการดำาเนนธรกจเหลานทำาใหขยายขอบเขตการ

มหาวทยาลยศรนครนทรวโรฒ 14โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 24: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ทำางาน หรอดำาเนนกจกรรมไปทกหนทกแหง  และดำาเนนการไดตลอด 24 ชวโมง 

- ทำาใหระบบเศรษฐกจเปลยนจากระบบแหงชาตไปเปนเศรษฐกจโลก  ความเกยวโยงของเครอขายสารสนเทศทำาใหเกดสงคมโลกาภวฒน  ระบบเศรษฐกจซงแตเดมมขอบเขตจำากดภายในประเทศ  กกระจายเปนเศรษฐกจโลก  ทวโลกจะมกระแสการหมนเวยนแลกเปลยนสนคาบรการอยางกวางขวางและรวดเรว  เทคโนโลยสารสนเทศมสวนเอออำานวยใหการดำาเนนการมขอบเขตกวางขวางมากยงขน  ระบบเศรษฐกจของโลกจงผกพนกบทกประเทศ และเชอมโยงกนแนบแนนขน

- เทคโนโลยสารสนเทศทำาใหองคกรเปนแบบเครอขายมากขน  มการใชเครอขายคอมพวเตอรในองคกรผกพนกนเปนกลมงาน  มการเพมคณคาขององคกรดวยเทคโนโลยสารสนเทศ  การจดโครงสรางขององคกรจงปรบเปลยนจากเดม หนวยธรกจจะมขนาดเลกลง และเชอมโยงกนกบหนวยธรกจอนเปนเครอขาย  สถานะภาพขององคกรจงตองแปรเปลยนไปตามกระแสของเทคโนโลย  เกดการแลกเปลยนขอมลไดงายและรวดเรว

- เทคโนโลยสารสนเทศกอใหเกดการวางแผนการดำาเนนการระยะยาวขน  อกทงยงทำาใหวถการตดสนใจ หรอเลอกทางเลอกไดละเอยดขน  แตเดมการตดสนปญหาอาจมหนทางใหเลอกไดนอย  เชน  มคำาตอบเดยว  ใช และ ไมใช  แตดวยขอมลขาวสารทสนบสนนการตดสนใจ  ทำาใหวถความคดในการตดสนปญหาเปลยนไป  ผตดสนใจมทางเลอกไดมากขน  มความละเอยดออนในการตดสนปญหาไดดขน

มหาวทยาลยศรนครนทรวโรฒ 15โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 25: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.10 คำาถามประเมนผลหลงเรยน

1. จงยกตวอยางการนำาเทคโนโลยสารสนเทศมาใชงานในชวตประจำาวนมา 3 ชนด

2. องคประกอบของระบบคอมพวเตอรมอะไรบาง จงอธบาย

3. ลกษณะเดนของภาษาคอมพวเตอรในยคท 3 (High Level Language) คออะไร

4. หนวยงานใดของรฐบาลทท ำาหนาทดแลดานเทคโนโลยสารสนเทศในปจจบน

5. จงยกตวอยางองคกรทกำาหนดมาตรฐานตาง ๆ ทเกยวของกบคอมพวเตอร

1.11 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541. 1.2 ส ถ า บ น ส ง เ ส ร มก า ร ส อ น ว ท ยา ศ า ส ต ร แ ล ะเทคโนโลย. เทคโนโลยสารสนเทศ

และคอมพวเตอร . พมพคร งท 1 : โรงพมพครสภาลาดพราว.กรงเทพฯ, 2541.2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

มหาวทยาลยศรนครนทรวโรฒ 16โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 26: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.2 http://ite.nectec.or.th/~wutthich/it/computerbasic.html 2.3 http://basicter.8m.com 2.4 http://web.ku.ac.th/schoolnet/snet1/

มหาวทยาลยศรนครนทรวโรฒ 17โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 27: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 2

คอมพวเตอรฮารดแวรคอมพวเตอรฮารดแวร หมายถง ตวเครองคอมพวเตอร และ

อปกรณรอบขางทเกยวของตาง ๆ ซงประกอบดวยสวนทสำาคญคอ หนวยประมวลผลกลาง หนวยความจำาหลก หนวยรบขอมล หนวยแสดงผล และหนวยเกบขอมลสำารอง

หนวยความจำาสำารอง

2.1 หนวยประมวลผลกลาง (Central Processing Unit)

หนวยประมวลผลกลางหรอทเรยกสน ๆ วา ซพย (CPU) เปนหนวยทเปรยบเสมอนสมองของระบบคอมพวเตอร และเปนหนวยทมความซบซอนมากทสด สวนประกอบตาง ๆ ในหนวยประมวลผลกลางเปนตวกำาหนดความเรวของเครองคอมพวเตอร หนวยประมวลผลกลางรนใหม ๆ จะมขนาดเลกลงในขณะทมความเรวเพมขน

มหาวทยาลยศรนครนทรวโรฒ 18โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

หนวยประมวลผล หนวยแสดงหนวยรบขอมล

หนวยความจำาหลก

Page 28: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.1.1 องคประกอบของหนวยประมวลผลกลาง

วงจรในหนวยประมวลผลกลางเรยกวาไมโครโปรเซสเซอร (Microprocessor) ซงเปนชปททำาจากซลกอน ประกอบดวยหนวยสำาคญสองหนวยคอ

1. หนวยควบคม (Control Unit) ทำาหนาทควบคมการทำางานของเครองคอมพวเตอรทงระบบ เชนควบคมการทำางานของหนวยความจำาหลก หนวยรบขอมล และทเกบขอมลตาง ๆ ดงนนการทำางานของหนวยนจงเปรยบเสมอนเปนศนยกลางระบบประสาท ททำาหนาทควบคมการทำางานของสวนประกอบตาง ๆ ของเครองคอมพวเตอร โดยทหนวยควบคมและซพยจะรบรคำาสงตาง ๆ ในรปของคำาสงภาษาเครองเทานน

2. หน วยค ำานวณและตรรกะ (Arithmetic and Logic Unit) หรอทเรยกสน ๆ วา เอแอลย (ALU) ทำาหนาท ประมวลผลการคำานวณทางคณตศาสตร ตลอดจนการเปรยบเทยบทางตรรกะทงหมด

การทำางานในซพยมรจสเตอร (Register) คอยทำาหนาทเกบและถายทอดขอมลหรอคำาสงทถกนำาเขามาปฎบตการภายในซพย รวมทงม บสเปนเสนทางในการสงผานสญญาณไฟฟาของหนวยตาง ๆ ภายในระบบ โดยคอมพวเตอรทตางระบบกนกจะมการออกแบบบสแตกตางกน

ศพทเสรมDSP (Digital Signal Processor)ดเอสพ เปนโปรเซสเซอรพเศษ ทออกแบบมาเฉพาะสำาหรบ

งานการคำานวณทางดาน การประมวลผลสญญาณแบบดจตอล ทำาใหสามารถทำางานประเภทนไดอยางรวดเรวกวาใชโปรเซสเซอรทออกแบบมาสำาหรบงานทว ๆ ไป ชปดเอสพจะนยมนำาไปใชในงานดาน

มหาวทยาลยศรนครนทรวโรฒ 19โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 29: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

แปลงเสยง ภาพ และวดโอ ซงเปนสญญาณอนาลอกใหอยในรปของดจตอลตลอดจนงานทเกยวกบการ ยอขอมลใหเลกลง โดยผนวกเปนโคโปรเซสเซอรเขาไปในฮารดแวรตาง ๆ เชน การดเสยง หรอโมเดมเปนตน

ความเขากนได (Compatibility)โปรแกรมสามารถทำางานบนโปรเซสเซอรตางรนกนได จะเรยก

วาโปรเซสเซอรทง 2 รนมความ compatibility กน และในกรณทโปรเซสเซอรรนใหมถกออกแบบมาใหสามารถใชงานโปรแกรมของโปรเซสเซอรรนกอนหนาได จะเรยกวามความเขากนไดยอนหลง (backward compatibility)

••I-time (Instruction Time) เวลาทน ำาคำาส งจากหนวยความจำามายงซพย•E-time (Execution time) เวลาทซพยใชในการประมวลผลคำาสงนน•FETCH นำาคำาสงจาก memory เขา CPU•DECODE แปลความหมายคำาสง•EXECUTE CPU ประมวลผลคำาสง•STORE นำาคำาสงทประมวลผลเสรจเกบลง memory

มหาวทยาลยศรนครนทรวโรฒ 20โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 30: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.2 หนวยความจำาหลก (Main Memory Unit)

เปนอปกรณทใชในการจดจำาขอมล และโปรแกรมตาง ๆ ทอยระหวางการประมวลผลของคอมพวเตอร บางครงอาจเรยกวา หนวยเกบขอมลหลก (Primary storage) สามารถแบงออกไดเปน 2 ประเภท คอ

2.2.1 หนวยความจำาหลกแบบอานไดอยางเดยว (Read Only Memory)

รอม คอหนวยความจำาทเกบชดคำาสงทใชในการเรมตนการทำางานหรอชดคำาสงทสำาคญ ๆ ของระบบคอมพวเตอร มคณสมบตในการเกบขอมลไวไดตลอดโดยไมตองใชไฟฟาหลอเลยง (non-volatile) ขอเสยของรอมคอหนวยความจำาชนดนจะไมสามารถแกไขหรอเพมเตมชดคำาสงไดในภายหลง รวมทงมความเรวในการทำางานชากวาหนวยความจำาแบบแรม

นอกจากน ในปจจบนยงมรอมทเปนชปพเศษแบบตาง ๆ อก คอ

PROM (Programmable Read-Only Memory)เปนหนวยความจำาแบบ ROM ทสามารถบนทกดวยเครอง

บนทกพเศษไดหนงครง จากนนจะลบหรอแกไขไมได EPROM (Erasable PROM)

เปนหนวยความจำา ROM ทใชแสงอลตราไวโอเลตในการเขยนขอมล สามารถนำาออกจากคอมพวเตอรไปลบโดยใชเครองมอพเศษและบนทกขอมลใหมได

EEPROM (Electrically Erasable PROM)รวมเอาขอดของรอมและแรมเขาดวยกน คอ จะเปนชปทไม

ตองใชไฟฟาในการหลอเลยง และสามารถเขยน แกไขหรอลบขอมลทเกบไวไดดวยโปรแกรมพเศษ โดยไมตองถอดออกจากเครองคอมพวเตอรเลย ทำาใหเปรยบเสมอนกบหนวยเกบขอมลสำารองทม

มหาวทยาลยศรนครนทรวโรฒ 21โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 31: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ความเรวสง หนวยความจำาชนดนจะมขอดอยอย 2 ประการเมอเทยบกบหนวยเกบขอมลสำารอง นนคอราคาทสงและมความจขอมลตำากวามาก ทำาใหการใชงานยงจำากดอยกบงานทตองการความเรวสงและเกบขอมลไมมากนก ตวอยางเชน หนวยความจำาแบบ Flash ซงนยมนำามาใชเกบ Bios ในเครองรนใหม ๆ

2.2.2 หนวยความจำาหลกแบบแกไขได (Random Access Memory)

แรม หมายถงหนวยความจำาความเรวสงซงเปนทเกบโปรแกรมและขอมลในคอมพวเตอร ถาคอมพวเตอรมหนวยความจำามาก กจะสามารถทำางานไดเรวขน เพราะมเนอทสำาหรบเกบคำาสงจองโปรแกรมตาง ๆ ไดทงหมด ไมตองเรยกคำาสงทใชมาจากหนวยเกบขอมลสำารอง ซงจะทำาใหการทำางานชาลงอยางมาก

หนวยความจำา RAM ทนยมใชในปจจบน คอ DRAM (Dynamic RAM)

เปนหนวยความจำาทมการใชงานกนมากทสดในปจจบน จะมวงจรคลายตวเกบประจเพอจดเกบแตละบตของขอมล ทำาใหตองมการยำาสญญาณไฟฟาเขาไปกอนทจะสญหาย เรยกวา การรเฟรช (Refresh) ขอดของหนวยความจำา DRAM คอ ราคาตำา ขอเสยคอมความเรวไมสงนกเนองจากตองมการรเฟรชขอมลอยตลอดเวลา ห น ว ย ค ว า ม จ ำา DRAM ม ค ว า ม เ ร ว อ ย ร ะ ห ว า ง 50-150 nanosesond เ ช น FPM(Fast Page Mode) RAM, EDO (Extended Data Output) RAM, SDRAM (Synchronous DRAM) เปนตน

SRAM (Static RAM)เปนหนวยความจำาทมความเรวสง ขอเสยคอ ราคาสง นยมใช

SRAM เปนหนวยความจำาแคช เพอเสรมความเรวใหกบหนวยความจำา DRAM ในระบบคอมพวเตอรความเรวสงเนองจากหนวยความจำา SRAM จะมความเรวตำากวา 10 nanosesond

มหาวทยาลยศรนครนทรวโรฒ 22โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 32: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.3 หนวยรบขอมล (Input Unit)

ทำาหนาทรบขอมลจากผใชเขาสหนวยความจำาหลก ปจจบนมสอตาง ๆ ใหเลอกใชไดมากมาย แบงเปนประเภทตาง ๆ ไดดงน

2.3.1 อปกรณแบบกด (Keyed Device)

แปนพมพ (Keyboard) แบงเปน 4 กลมดวยกนคอ แปนอกขระ (Character Keys) , แปนควบคม (Control Keys) , แ ป น ฟ ง ก ช น (Function Keys) , แ ป น ต ว เ ล ข (Numeric Keys)

2.3.2 อปกรณชตำาแหนง (Pointing Device)

เชน เมาส (Mouse) , ลกกลมควบคม (Track ball) , แทงชควบคม (Track Point) , แผนรองสมผส (Touch Pad) , จอยสตก (Joy stick) เปนตน

2.3.3 จอภาพระบบไวตอการสมผส (Touch-Sensitive Screen)

เชน จอภาพระบบสมผส (Touch screen)

มหาวทยาลยศรนครนทรวโรฒ 23โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 33: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.3.4 ระบบปากกา (Pen-Based System)

เ ช น ป า ก ก า แ ส ง (Light pen) , เ ค ร อ ง อ า น พ ก ด (Digitizing tablet)2.3.5 อปกรณกวาดขอมล (Data Scanning Device)

เชน เอมไอซอาร (Magnetic Ink Character Recognition – MICR) , เครองอานรหสบารโคด (Bar Code Reader) , สแกนเ น อ ร (Scanner) , เ ค ร อ ง ร จ ำา อ ก ข ร ะ ด ว ย แ ส ง (Optical Character Recognition – OCR) , เคร องอานเคร องหมายดวยแสง (Option Mark Reader –OMR) , กลองถ ายภาพด จตอล (Digital Camera) , กล องถ ายทอดวด โอด จ ตอล (Digital Video)

Bar Code Reader Scanner

2.3.6 .อปกรณรจำาเสยง (Voice Recognition Device)

เชน อปกรณวเคราะหเสยงพด (Speech Recognition Device)

มหาวทยาลยศรนครนทรวโรฒ 24โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Digital Camera

Page 34: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.4 หนวยแสดงผล (Output Unit)

ทำาหนาทแสดงผลลพธจากคอมพวเตอร โดยมากจะแบงออกเปน 2 ประเภท

2.4.1.หนวยแสดงผลชวคราว (Soft Copy)

หมายถงการแสดงผลออกมาใหผใชไดรบทราบในขณะนน แตเมอเลกการทำางานหรอเลกใชแลวผลนนกจะหายไป ไมเหลอเปนวตถใหเกบได ถาตองการเกบผลลพธนนกสามารถสงถายไปเกบในรปของขอมลในหนวยเกบขอมลสำารอง เพอใหสามารถใชงานไดในภายหลง เชน

จอภาพ (Monitor) จอภาพประกอบดวยจดจำานวนมากมาย เรยกจดเหลานนวา

พกเซล (pixel) ถามพกเซลจำานวนมากกจะทำาใหผใชมองเหนภาพบนจอไดชดเจนมากขน จอภาพแบงไดออกเปน 2 ประเภท คอ

1.จอซอารท (Cathode Ray Tube) ใชหลกการยงแสงผานหลอดภาพคลายกบเครองรบโทรทศน

2.จอแอลซด (Liquid Crystal Display) เปนจอภาพของเครองคอมพวเตอรแบบพกพา มนำาหนกเบา กนไฟนอยกวาจอภาพซอารท แตมราคาสงกวา เทคโนโลยจอแอลซดม 2 แบบคอ Passive Matrix มราคาตำาแตขาดความคมชดและอาจมองไมเหนภาพเมอผใชมองจากบางมม Active Matrix จะใหภาพทคมชดกวาแตจะมราคาสงกวามาก

มหาวทยาลยศรนครนทรวโรฒ 25โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 35: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

จอโมโนโครม เปนจอภาพระบบขาวดำาหรอเขยวดำา จอภาพมหลากหลายชนดใหเลอก โดยแตกตางกนในสวนของ ความละเอยด (Resolution) จำานวนส (color) และขนาดของจอภาพ (size)

(ซงวดขนาดตามแนวเสนทแยงมม)

อปกรณฉายภาพ (Projector)ยงกำาลงสองสวางสง ภาพทไดกจะชดเจนมากขน กำาลงสอง

สวางมหนวยวดคาอย 3 แบบ คอ LUX , LUMEN และ ANSI LUMEN

อปกรณเสยง (Audio Output)

หนวยแสดงเสยง ประกอบขนจาก ลำาโพง (speaker) และ การดเสยง (sound card) เทคโนโลยดานเสยงในขณะนแบงไดเปน 2 ประเภท

-Waveform audio หรอเรยกวา digital audio เปนการบนทกเสยงในรปของ waveform ลงในแฟมขอมลตามฟอรแมตตางๆ เชน .WAV ของ Windows

มหาวทยาลยศรนครนทรวโรฒ 26โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

pixel

ขนาดจอภาพ

Page 36: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ขอด บนทกเสยงไดทกชนด บนทกการทำางานของเครองดนตรแตละชนได ใหเสยงทเหมอนตนฉบบ

ขอเสย ใชเนอทดสกมาก ปรบจงหวะทำาใหระดบเสยงของโนตเปลยน ความสามารถในการปรบแตงจำากด

-MIDI (Musical Instrument Digital Interface) ใ ช สำาหรบการสงและแลกเปลยนสญญาณเสยงในรปแบบทอปกรณอเลกทรอนกสสามารถใชงานได โดยจะเปนเทคโนโลยทเปรยบเสมอนการเกบโนตเพลง

ขอด สามารถบนทกเสยงเพลงขณะทเลนได ใชเนอทดสกนอย สามารถสรางและเลนกบเสยงเพลงโดยใชเคร องดนตรหลายชนไดสะดวก

ขอเสย บนทกเสยงพดไมได ใหเสยงตางกนสำาหรบซนธไซเซอรแตละตว

2.4.2 หนวยแสดงผลถาวร (Hard Copy)

หมายถงการแสดงผลทสามารถจบตอง และเคลอนยายไดตามตองการ มกจะออกมาในรปของกระดาษ เชน

เครองพมพ (Printer)-เครองพมพชนดตอก (Impact printer) ขอเสยคอ มเสยง

ด งและคณภาพงานพมพท ได จ ะ ไม ด น ก ม 2 ชน ดยอย ค อ เครองพมพอกษร (character printer) และ เครองพมพบรรทด (line printer)

-เคร องพมพชนดไมตอก (Nonimpact printer) พมพไดเรวและคมชดกวาชนดตอก พมพไดทงตวอกษรและกราฟฟก ไมมเสยงขณะพมพ แตไมสามารถพมพกระดาษแบบส ำาเนาได เชน เคร องพมพ เล เซอร (Laser printer) เคร องพมพฉ ดหมก

มหาวทยาลยศรนครนทรวโรฒ 27โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 37: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

(Inkjet printer) เคร องพมพความรอน (Thermal printer) เครองพลอตเตอร (Plotter)

Laser printer Inkjet printer2.5 หนวยเกบขอมลสำารอง (Secondary Storage Unit)

เนองจากแรมเปนหนวยความจำาทไมไดเกบขอมลอยางถาวร ถาปดเครองหรอไฟดบขอมลกหายไป ดงนนถาผใชมขอมลอยในแรมกจะตองทำาการจดเกบขอมล โดยยายขอมลจากหนวยความจำาไปไวในหนวยเกบขอมลสำารอง เนองจากสามารถเกบขอมลไดอยางถาวร เกบขอมลเปนจำานวนมากได แตความเรวในการอานและบนทกขอมลของหนวยเกบขอมลสำารองจะตำากวาแรมมาก ดงนนจงควรทำางานใหเสรจกอนจงยายขอมลนนไปไวในหนวยเกบขอมลสำารอง

ในปจจบนมหนวยเกบขอมลใหเลอกใชหลายชนด ดงตอไปน

2.5.1 เทป(Tape)

เทปแมเหลก (Magnetic Tape)มหาวทยาลยศรนครนทรวโรฒ 28โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 38: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ผใชนยมนำาเทปแมเหลกมาสำารองขอมลเทานน สวนขอมลทกำาลงใชงานจะนำาเฉพาะขอมลทสำาคญและไมถกเรยกใชบอย ๆ มา เกบสำารอง (backup) ไวในเทปแมเหลก เพอปองกนการสญหายของขอมล ขอดของเทปแมเหลกคอสามารถบนทก อาน และลบกครงกได รวมทงมราคาตำา นอกจากนยงสามารถบนทกขอมลจำานวนมาก ๆ ไดอยางรวดเรว ความจของเทปแมเหลกจะมหนวยเปนไบตตอนว (byte per inch) หรอ บพไอ (bpi) หมายถงจำานวนตวอกษรทเกบไดในเทปยาวหนงนว หรอเรยกวาความหนาแนนของเทปแมเหลก เทปแมเหลกทมความหนาแนนตำา จะเกบขอมลไดประมาณ 1,600 บพไอ สวนเทปแมเหลกทมความหนาแนนสง จะเกบขอมลไดประมาณ 6,250 บพไอ

การทเทปแมเหลกยงคงไดรบความนยมใหเปนสอทเกบสำารองขอมล กเพราะความเรว ความจขอมล และราคานนเอง

2.5.2 จานแมเหลก (Magnetic Disk)

จานแมเหลกสามารถเกบขอมลได เป นจ ำานวนมาก และม คณสมบตในการเขาถงขอมลโดยตรง (direct access) จานแมเหลกจะตองใชค ก บ ตวขบจานแมเหลก หรอ ดสกไดรฟ (disk drive) เปนอปกรณสำาหรบอานเขยนจานแมเหลก จานแมเหลกเปนสอทใชหลกการของการเขาถงขอมลแบบสม (random-access) นนคอ ถาตองการขอมลลำาดบท 52 หวอานกจะตรงไปทขอมลนนและอานขอมลนนขนมาใชงานไดทนท ทำาใหมความเรวในการอานและบนทกทสงกวาเทปมาก กอนทจะใชแผนจานแมเหลกเกบขอมล จะตองผานขนตอนของการฟอรแมตกอนเพอเตรยมแผนจานแมเหลกใหพรอมสำาหรบเครองรนทจะใชงาน ขอมลจะถกบนทกลงบนจานแมเหลกตามรปแบบทไดฟอรแมตไวแลว คอแบงในแนววงกลมรอบแกนหมนเปนหลาย ๆ วง เรยกวา แทรก (track) แตละแทรกจะถก

มหาวทยาลยศรนครนทรวโรฒ 29โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 39: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

แบงออกในแนวของขนมเคกเรยกวา เซกเตอร (sector) และถามเซกเตอรมากกวาหนงเซกเตอรรวมกนเรยกวา คลสเตอร (cluster) นอกจากน ในระบบคอมพวเตอรสวนมากจะมตารางสำาหรบจดการขอมลในแผนจานแมเหลก มหนาทเกบตำาแหนงแทรกและเซกเตอรของขอมลทอยภายในจานแมเหลก เรยกตารางนวา ตารางแฟต (FAT หรอ File Allocation Table) ตารางนทำาใหคอมพวเตอร สามารถจดการกบขอมลไดอยางรวดเรว

ในปจจบนมจานแมเหลกทไดรบความนยมอยางสงอยสองชนด คอ ฟลอปปดสก (Floppy Disk) และ ฮารดดสก (Hard Disk)

ฟลอปปดสก และดสกไดรฟ

มหาวทยาลยศรนครนทรวโรฒ 30โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 40: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ดสกขนาด 5.25 นว

ดสกขนาด 3.5 นว

ความจสองเทา 360 KB 720 KB (IBM)800 KB (Macintosh)

ความจสง 1.2 KB 1.44 MB (IBM)1.44 MB (Macintosh)

ความจสงพเศษ - 120 MBความจฮารดดสกคำานวณไดจาก = ไบต/sector x จน.ไซลนเดอร x จน. เซกเตอร x จน. หนา

แผน HDD ถาม 80 t, 18 s จได 2 หนา

= 512 x 80 x 18 x 2 = 1,474,560 Byte= 1.44 MBฮารดดสกฮารดดสกทนยมใชกบเครองไมโครคอมพวเตอรในปจจบน จะ

ประกอบดวยจานแมเหลกหลาย ๆ แผน และสามารถบนทกขอมลไดทง 2 หนาของผวจานแมเหลก โดยททกแทรก (track) และเซกเตอร (sector) ทมตำาแหนงตรงกนของฮารดดสกชดหนงจะเรยกวา ไซลนเดอร (cylinder)

ความจฮารดดสก

มหาวทยาลยศรนครนทรวโรฒ 31โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 41: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.5.3 ออปตคลดสก (Optical Disk)

ใชเทคโนโลยของแสงเลเซอร ทำาใหสามารถเกบขอมลไดจำานวนมหาศาลในราคาไมแพงมากนก

ในปจจบนจะมออปตคลดสกอยหลายแบบซงใชเทคโนโลยทแตกตางกนไป เชน

ซ ด ร อ ม (CD-ROM ห ร อ Compact Disk Read Only Memory)

สามารถเกบขอมลไดสงถง 650 เมกะไบตตอแผน ความเรวในการอานขอมลท 150 กโลไบตตอวนาท เรยกวามความเรว 1 เทาหรอ 1x ซดรอมไดรฟรนหลง ๆ จะอางองความเรวในการอานขอมลจากรนแรก เชน ความเรว 2 เทา (2x), ความเรว 4 (4x) เปนตน

•CD-Recordable Drive (CD-R Drive) สามารถเขยนขอมลลงบนแผน CD-ROM Disk ได แตเขยนไดเพยงครงเดยว•CD-ReWritetable Drive (CD-RWDrive) คลาย CD-ROM ทบนทกได แตมคณสมบตทจะเขยนลงบน CD-ROM ไดหลายครง

วอรมซด (WORM CD หรอ Write Once Read Many CD)

สามารถเกบขอมลไดตงแต 600 เมกะไบต ไปจนถงมากกวา 3 จกะไบต ขนกบชนดของวอรมซดทใชงาน วอรมซดมจดดอยกวาซดรอมในเรองของการไมมมาตรฐานทแนนอน นนคอ แผนวอรมซดจะตองใชกบเครองอานรนเดยวกบทใชบนทกเทานน ทำาใหมการใชงานในวงแคบ สวนมากจะนยมนำามาใชในการเกบสำารองขอมลเทานน

เอมโอดสก (MO หรอ Magneto Optical disk)มความจสงมากคอตงแต 200 MB ขนไป มความเรวในการใช

งานทสงกวาฟลอปปดสกและซดรอม แตจะชากวาฮารดดสก ขอมลทเกบอยในเอมโอดสกจะปลอดภยจากสนามแมเหลก

มหาวทยาลยศรนครนทรวโรฒ 32โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 42: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ดวด (DVD Digital Versatile Disk)สามารถเกบขอมลไดตำาสดท 4.7 จกะไบต มความจไดตงแต

4.7 GB ถง 17 GB มความเรวในการเขาถง (Access time) อยท 600 กโลไบตตอวนาท ถง 1.3 เมกะไบตตอวนาท

2.6 สวนประกอบอน ๆ

2.6.1 แผงวงจรหลก (Main Board)

ประกอบด วยซพย หน วยความจ ำา ชปประมวลผลเสรม (coprocessor) และมชองสำาหรบตออปกรณปอนขอมลและแสดงผล รวมทงม ชองขยายเพมเตม (expansion slot)

บส (Bus)เปนเสนทางวงของสญญาณระหวางแตละหนวยบนเมนบอรด

เชน จากหนวยความจำาไป CPU หรอไปยงอปกรณตางๆ มความเรวเปน MHz เชน

บส ISA ใชกบอปกรณทมความเรวตำา เชน โมเดม

PCI บส แตกอนใชระหวาง CPU กบหนวยความจำา ปจจบนใชก บอปกรณทกประเภท เพราะมการเคลอนยายขอมลสง เชน

ฮารดดสกAGP บส เปนบสทถกออกแบบมาใชเคลอนยายขอมลระหวาง

การดแสดงผล AGP กบหนวยความจำา มความเรวสง

2.6.2 สวนเชอมตออปกรณ (Peripheral Inteface)

มหาวทยาลยศรนครนทรวโรฒ 33โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 43: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

สวนเชอมตอแบบอนกรม (Serial Interface)พอรตอนกรม จะเปนสวนเชอมตอทรบสงขอมลครงละ 1 บต

สามารถรบสงขอมลดวยความเรวสงสดไมเกน 115,200 บตตอวนาท

สวนเชอมตอแบบขนาน (Parallel Interface)พอรตขนาน เปนสวนเชอมตอทมการโอนถายขอมลครงละมา

กกวา 1 บตไปพรอม ๆ กน นยมใชเชอมตออปกรณทมความเรวสง สามารถรบสงขอมลดวยความเรวสงสดท 2 เมกะบตตอวนาท

ไอดอ (IDE : Integrated Drive Electronics)เชอมตออปกรณไดสงสด 2 ตว สามารถสงผานขอมลไดดวย

ความเรวสงสดท 3 เมกะบตตอวนาท และรองรบฮารดดสกความจสงสดท 528 MB ตอมาไดมการพฒนา อไอดอ (EIDE หรอ Enhanced Integrated Drive Electronics) เชอมตออปกรณไดสงสด 4 ตว สงผานขอมลไดสงสดท 9-16 เมกะบตตอวนาท และรองรบฮารดดสกไดสงสดถง 8.4 จกะไบต

ส ก ซ ซ (SCSI : Small Computer System Interface)

อตราการถายเทสงสด(Mbps)

ความกวางชองทางการถายเทขอมล

(bit) SCSI-1 Fast SCSI

4102020

8 8 8 16

มหาวทยาลยศรนครนทรวโรฒ 34โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 44: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Ultra SCSI Fa

st Wide SCSIUltra Wide SCSI

40 16

USB (Universal Serial Bus)มความเรว 2 ระดบ คอ 1.5 เมกะบตตอวนาท และ 12 เมกะ

บตตอวนาท มจดประสงคทจะใชเปนบสอเนกประสงคสำาหรบเชอมตออปกรณความเรวตำาทงหมดเขาชองตอเพยงชองเดยว สามารถตอไดสงสดถง 127 อปกรณ

2.6.3 อปกรณพซการด (PC-Card)

เปนแผงวงจรเพอเพมขยายอปกรณสำาหรบเคร องโนตบค มขนาดประมาณบตรเครดต แบงไดเปน 3 ชนด

–PC Card Type I ขนาด 3.3 มม. เปนอปกรณเพม RAM หรอ Flash Memory–PC Card Type II ขนาด 5.0 มม. เปนอปกรณ I/O เชน โมเดม หรอ LAN Card–PC Card Type III ขนาด 10.5 มม. เปนอปกรณ Hard Disk

2.6.4 อปกรณสอสารขอมล (Data communication device)

MODEM (Modulation-DEModulation)เปนอปกรณทใชเชอมตอกบระบบเครอขายภายนอกผาน สาย

โทรศพทด งเด ม (POTS) สามารถสงขอมลผานโมเดมได ด วยความเรวสงสดตามมาตรฐาน V.34 ของ ITU-T ท 28.8 kbps และ 33.6 Kbps (นอกจากน จะมโมเดมรนใหม ๆ ทมความเรวถง

มหาวทยาลยศรนครนทรวโรฒ 35โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 45: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

56 Kbps แตยงไมมการกำาหนดมาตรฐานกลาง ทำาใหโมเดมทมาจากผผลตตางกนจะไมสามารถเชอมตอกนได)

2.6.5 ยพเอส (UPS)

ยพเอส Uninterruptible Power Supply เป นอปกรณสำาหรบจายกระแสไฟฟาสำารองจากแบตเตอร เพอเปนแหลงพลงงานฉกเฉนในกรณเกดปญหากบระบบไฟฟาหลก เชนไฟดบไฟเกน

2.7 คำาถามประเมนผลหลงเรยน

1.องคประกอบของหนวยประมวลผลกลางมอะไรบางจงอธบายพรอมทงบอกกระบวนการทำางาน (Control processing unit )

2. จงอธบายขอแตกตางระหวาง PROM EPROM และ EEPROM

3. หนวยความจำาแคชและหนวยความจำาเสมอนคออะไร

4. บสคออะไร บสมกชนดจงอธบาย

5. จงอธบาย ROM และ RAM พรอมบอกขอแตกตาง

2.8 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

มหาวทยาลยศรนครนทรวโรฒ 36โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 46: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.2 http://cptd.chandra.ac.th/selfstud/it4life/hardware.htm 2.3 http://www.lib.chandra.ac.th/Fac_education/Computer_hardware.htm 2.4

http://www.pixiart.com/links/computer/computer-009-02.html

มหาวทยาลยศรนครนทรวโรฒ 37โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 47: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 3

คอมพวเตอรซอฟตแวรคอมพวเตอรซอฟตแวร หมายถง โปรแกรมหรอชดคำาสงท

ควบคมใหเครองคอมพวเตอรดำาเนนการตามทกำาหนดให

ซอฟตแวรสามารถแบงไดเปน 2 ชนด คอ ซอฟตแวรระบบ (System Software) และ ซอฟตแวรประยกต (Application Software)

ซอฟตแวรประย กต อาจเป น ซอฟตแวรเฉพาะงานหรอซอฟตแวรสำาเรจรป

- ซอฟตแวรเฉพาะงาน (Tailor Made software) หมายถง เปนซอฟตแวรประเภททในองคกรขนาดใหญหรองานทมความตองการเฉพาะดาน การจดหาซอฟตแวรมาใชงานจะใชวธพฒนาซอฟตแวรขนมาใชเอง หรอวาจางบรษทซอฟตแวรเฉพาะงานให ขอดคอมความเหมาะสมกบงานและสามารถแกไขตามความตองการได ขอเสยคอคาใชจายสงและใชเวลาสำาหรบพฒนา

- ซอฟตแวรสำาเรจรป (Software Package) หมายถง เปนซอฟตแวรประเภททเขยนขนส ำาหรบงานทว ๆ ไปและมการวางจำาหนายเปนชดสำาเรจรปใหผทตองการใชในงานประเภทนนสามารถซอไปใชไดทนท เชน โปรแกรมชดออฟฟซ

มหาวทยาลยศรนครนทรวโรฒ 38โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 48: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ความสามารถพนฐานของเครองคอมพวเตอร

สามารถเกบขอมลได ดำาเนนการพนฐานทละ 1 คำาสง เชน คำานวณทางคณตศาสตร + - * / เปรยบเทยบทางตรรกศาสตร สงผานคาระหวาง ซพย หนวยความจำา และอปกรณ และคำาสงพนฐานอนๆ เชน เปลยนลำาดบการทำางาน รวมถงดำาเนนการไดถกตองและรวดเรว

วงจรดำาเนนการ 1 คำาสง

มหาวทยาลยศรนครนทรวโรฒ 39โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Execute and store result

Fetch operands

Page 49: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

คอมพวเตอรทำางานตามคำาสงภาษาเครองในรปรหสฐานสองเทานน

ตวอยางคำาสงภาษาเคร อง 1 คำาสง และคำาสงภาษาเคร องแตกตางกนไปตามการออกแบบสถาปตยกรรมของคอมพวเตอร

สรางภาษาคอมพวเตอรใหงายสำาหรบมนษย ลกษณะคลายประโยค อานเขาใจงาย เชน

Read L1,L2,L3 Volumn = L1*L2*L3

Write Volumnมหาวทยาลยศรนครนทรวโรฒ 40โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Evaluate operands addresses

Page 50: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

รปแบบคำาสงแตละภาษา (syntax) แตกตางกนไป และเมอเขยนโปรแกรมดวยภาษาระดบสงทสรางขนเพอใหงายสำาหรบมนษย จงตองทำาการแปลเปนภาษาเครอง โดยใชโปรแกรมแปลภาษา

3.1 ซอฟตแวรระบบ (System Software)

ซอฟตแวรระบบ หมายถง โปรแกรมตาง ๆ ทท ำาหนาทตดตอกบสวนประกอบตาง ๆ ของฮารดแวรคอมพวเตอร และอำานวยเครองมอสำาหรบทำางานพนฐานตาง ๆ ทเกยวกบฮารดแวร เชน การแสดงรายช อแฟมท เก บในหน วยเก บขอม ลส ำารอง การท ำาพารต ช นฮารดดสก เปนตน

ซอฟตแวรระบบประกอบดวย ซอฟตแวร 2 ประเภท คอ

3.1.1 ระบบปฏบตการ (Operation System)

ระบบปฏบต การ หมายถง ชดของโปรแกรมทอยระหวางฮารดแวรและซอฟตแวรประยกต มหนาทในการควบคมการปฏบตงานของฮารดแวร และสนบสนนคำาสงสำาหรบควบคมการทำางานของฮารดแวรใหก บซอฟตแวรประย กต ต วอยางเชน MS-DOS , UNIX , Windows ,Mac OS และ Linux เปนตน ระบบปฏบตการมหนาทหลก ๆ คอ

ควบคมและจดการการดำาเนนงานของทรพยากรในระบบ เชน ซพย หนวยความจำา โปรแกรมทเขามาทำางานในระบบ ไฟลตาง ๆ อปกรณนำาขอมลเขา-ออก

จดการงานในสวนของการตดตอกบผใช ระบบปฏบตการบนเครองไมโครคอมพวเตอรจดการระบบสำาหรบผใชเพยงคนเดยว ใชงานไดงาย ผใชตอง

เลอกใชโปรแกรมประยกตทพฒนาสำาหรบใชสำาหรบระบบปฎบตการนน ตวอยางเชน DOS , Windows ,Mac OS และ Linux ในยคใหมมการพฒนาโปรแกรมแบบแพลตฟอรมฟร คอ ไมผกตดกบ

มหาวทยาลยศรนครนทรวโรฒ 41โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 51: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ระบบฮารดแวรและระบบปฎบตการ ทำาใหผพฒนาโปรแกรมทำางานงายขน ไมตองเขยนโปรแกรมงานเดยวกนหลายชดส ำาหรบหลายแพลตฟอรม เชน เปรยบเทยบระหวาง DOS กบ Windows

ร ะ บ บ ป ฏ บ ต ก า ร ด อ ส (DOS : Disk Operating System)

ลกษณะการตดตอกบผใชเปนบรรทดของตวอกษรและผใช ตองพมพค ำาส งเปนรายบรรทด Windows OS สนบสนนการท ำา ง า นข อ ง DOS ต วอ ย า ง ค ำา ส ง DIR ,RENAME ,COPY, DELETE, MKDIR, CLS

ระบบปฏบตวนโดวส (Windows OS)เปนระบบปฏบตการ ทไดรบการพฒนาโดยบรษทไมโครซอฟต

เพอใชสำาหรบเครองไมโครคอมพวเตอร หลกการทำางานของวนโดวสเปนแบบ Multitasking

ต ด ต อ ก บ ผ ใ ช แ บ บ ก ร า ฟ ฟ ก (Graphical User Interface : GUI) มลกษณะใชงานงาย (User Friendly) ใช

มหาวทยาลยศรนครนทรวโรฒ 42โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 52: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

เมาสชวยในการเลอกคำาสง ผใชไมตองจำารปแบบคำาสงมาก ไมตองพมพมาก

ระบบปฏ บต การเครอขาย (Network Operating System หรอ NOS)

เปนระบบปฏบตการทไดรบการออกแบบและพฒนามาเพอใหเกดการตดตอสอสารระหวางเครองคอมพวเตอร และชวยใหเกดการใชทรพยากรรวมกนได ทง

-ซอฟตแวร-ฮารดแวร เชนเครองพมพ ฮารดดสก -ขอมล เชน ฐานขอมล หรอไฟล โดยใชหลกการของไคลแอน/เซรฟเวอร (Client/Server) ระบบปฏบตการบนเครองคอมพวเตอรขนาดใหญ

สามารถรองรบการทำางานหลายงาน ณ เวลาเดยวกน (Multitasking) จากผใชหลายคน (Multi User) ไดพรอมกน และมระบบรกษาความปลอดภยสง

มหาวทยาลยศรนครนทรวโรฒ 43โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 53: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ตวอยาง ซอฟตแวรระบบปฎบตการ

Note:CE (Consumer Electronic)

3.1.2 ซอฟตแวรสำาหรบการพฒนาโปรแกรม (Translator)

ทำาหนาทการแปลภาษาคอมพวเตอรเปนภาษาเครอง

แอสแซมเบลอ (Assembler) แปลโปรแกรมภาษาแอสแซมบล

คอมไพเลอร (Compiler) แปลโปรแกรมภาษาระดบสงเปนโปรแกรมภาษาเครอง

อนเทอพรเตอร (Interpreter) ใชการแปลและดำาเนนการทละคำาสง

มหาวทยาลยศรนครนทรวโรฒ 44โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 54: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

คอมไพเลอรแปลโปรแกรมทำาไดหลายแบบ

อนเทอพรเตอร (Interpreter)

ปจจบนมการนำามาใชงานมากในงานประยกตเกยวกบเวบ โดยเฉพาะตดตงผกไวกบ web browser เชน การดำาเนนการคำาสง HTML คำาสงสครปตตางๆ เชน Java script, การดำาเนนการของ JVM (Java Virtual Machine) และการรนโปรแกรมดวยอนเทอพรเตอร จะชากวาโปรแกรมทถกแปลเปนภาษาเคร องดวยคอมไพเลอร

มหาวทยาลยศรนครนทรวโรฒ 45โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 55: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

3.1.3 โปรแกรมเกยวกบการดแลระบบตางๆ

เชน กำาจดไวรส, พารทชนฮารดดสก, โปรแกรมสำาเนาระบบและขอมล ฯลฯ

3.2 ซอฟตแวรประยกต (Application Software)

ซอฟตแวรประยกต หมายถง ชดคำาสงหรอโปรแกรมททำาใหคอมพวเตอรทำางาน โดยมวตถประสงคเพอการทำางานตามทผใชงานตองการ ลกษณะการใชงานงายตอผใช (User-Friendly) และใชกบงานสวนบคคลหรองานธรกจ

ตวอยางซอฟตแวรประยกต

เครองคดเลข, เกมสตางๆ, โปรแกรมดหนง ฟงเพลง

โปรแกรมชดออฟฟซ

โปรแกรมระบบงานในองคกร เชน ระบบบญช, ระบบสนคาคงคลง, ระบบขอมลสมาชก ฯลฯ

โปรแกรมทองเวบ

เปรยบเทยบซอฟตแวรบนวนโดวสและลนกซ

มหาวทยาลยศรนครนทรวโรฒ 46โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 56: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

การพฒนาโปรแกรมแบบแพลตฟอรมฟร ดวย Java

ภาษาจาวา เปนภาษาพฒนาโปรแกรมคอมพวเตอรแบบเชงวตถ (Object Oriented) จาวาคอมไพเลอรแปลโปรแกรมจาวาเปน ภาษาเครองเสมอน(Java Virtual Machine) เรยกวา จาวา

มหาวทยาลยศรนครนทรวโรฒ 47โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 57: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ไบตโคด และ เครองผใชตองมโปรแกรม JVM ทำาหนาทแปลคำาสงไบตโคด เปนภาษาเครองจรง โดยดำาเนนการทละคำาสง ซง JVM เปนโปรแกรมทมขนาดเลกสามารถตดตงลงในเครองคอมพวเตอรหรออปกรณตางๆทเลกกวา เชน โทรศพทมอถอ เครองรบโทรทศนได (JVM สำาหรบแตละแพลตฟอรมจะแตกตางกน) ไฟลจาวาไบตโคดมขนาดเลก สงผานอนเทอรเนตไดงาย โปรแกรมจาวาสามารถรนไดทกท และผพฒนาโปรแกรมเขยนเพยงโปรแกรมเดยว ใชไดกบทกระบบ

การพฒนาโปรแกรมแบบแพลตฟอรมฟร ดวยไมโครซอฟต .NET

ใชแนวคดเด ยวก บการท ำางานของจาวา ใชภาษา C# ในโปรแกรมคอมพวเตอรแบบเชงวตถ โปรแกรมทเขยนขนจะถกแปลเปนภาษาระดบกลาง หรอ แอสแซมบลแบบ ห น ง เ ร ย ก ว า "MSIL" หรอยอๆวา "IL" ซ งคลายๆกบไบตโค ด และม CLR (Common Language Runtime) เปนโปรแกรมทดำาเนนการเพอใหโปรแกรมสามารถรนได โคด IL ไมสามารถรนกบเคร องคอมพวเตอรไดโดยตรง CLR ใชคอมไพเลอรแบบ JIT ในการแปล IL ใหเปนภาษาเครอง โดยตดสวนทเปนเครองเสมอนออกไป

มหาวทยาลยศรนครนทรวโรฒ 48โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 58: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

การพฒนาโปรแกรมแบบ โอเพนซอรส"โอเพนซอรส" (Open Source) คอ วถทางใหมแหงการ

พฒนาซอฟตแวร โดยวางอยบนแนวคด ทอาศยความรวมมอของนกพฒนาทวโลก เพอสรางซอฟตแวรทดกวา และเปนสทธของทกๆคนรวมกนอยางแทจรง (จาก http://opensource.thai.net/)

ซอฟตแวรโอเพนซอรส คอ ซอฟตแวรทอนญาตให ใช แกไข และ กอปป แจกจาย ไมวาจะคดเงนหรอไม ไดอยางเสร

ไวรสคอมพวเตอร (Computer Virus)

ไวรสเปนโปรแกรมทแอบเขามาดำาเนนการมชอบกบระบบคอมพวเตอร ทำาใหเกดความเสยหาย และสามารถตดตอไปยงเครองอนได ซงในป 2001 พบวาไวรส Nimda ไดสรางความเสยหายไดสงสด เปนมลคาถง 25,400 ลานบาท ในทวโลก ตามดวย Code Red, Sircam, LoveBug, Melissa ตามลำาดบทไมหยอนกวากน

มหาวทยาลยศรนครนทรวโรฒ 49โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 59: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มหาวทยาลยศรนครนทรวโรฒ 50โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 60: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มหาวทยาลยศรนครนทรวโรฒ 51โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 61: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ไวรสคอมพวเตอร แบงตามลกษณะการแพรหรอจดทมการแพร

Boot Sector Virus/File Virus/Macro Virus หนอน(Worm) มาโทรจน(Trojan Horse) ไวรสหลอกลวง(Hoax)หนอน(Worm)

หนอน เปนโปรแกรมคอมพวเตอรทถกออกแบบมาใหสามารถแพรกระจายตวเอง จากเครองคอมพวเตอรเครองหนง ไปยงอกเครองหนง โดยอาศยระบบเนตเวรค (E-mail) ซงแพรกระจายไดอยางรวดเรวและทำาความเสยหายรนแรงมาก

โทรจน(Trojan)

ชอจากมหากาพยเมองทรอยในอดตของโฮมเมอร ถกนำามาใชเปนชอของ โปรแกรมคอมพวเตอรทถกออกแบบมาใหแฝงตวเองเขาไปในระบบ และจะทำางานโดย การดกจบเอารหสผานเขาสระบบตางๆ และสงกลบไปยงผประสงคราย เพอเขาใชหรอ โจมตระบบในภายหลง และแฝงมาในหลายๆ รปแบบ เชน เกมส การดอวยพร หรอ

จดหมายตางๆ

หนวยงานรบผดชอบ (ThaiCERT) thaicert.nectec.or.th

มหาวทยาลยศรนครนทรวโรฒ 52โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 62: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ศนยประสานงานการรกษาความปลอดภยคอมพวเตอร ประเทศไทย

3.3 ภาษาคอมพวเตอร (Computer Programming Language)

มการพฒนาภาษาคอมพวเตอรขนมามากมาย เพอใหงายตอการพฒนาโปรแกรม

Assembly LanguageHigh Level Procedural :- Fortran, COBOL,

PASCAL, ADA, C, Visual BasicObject-Oriented Language :- C++, JAVA,

C#3.4 คำาถามประเมนผลหลงเรยน

1. ซอฟตแวรคออะไร แบงเปนกประเภท จงอธบาย

2. หนาทของระบบปฎบตการมอะไรบาง

3. จงบอกขอแตกตางระหวางระบบปฎบตวนโดวส และ ระบบปฎบตการเครอขาย

4. จงยกตวอยางซอฟตแวรประยกต

มหาวทยาลยศรนครนทรวโรฒ 53โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 63: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5. ซอฟตแวรสำาหรบการพฒนาโปรแกรมมหนาทอะไร มอะไรบาง

3.5 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

2.2 http://www.uni.net.th/~08_2543/mainmenu.html2.3 http://www. thaicert.nectec.or.th2.4 http://linux.thai.net2.5 http://www.opentle.org

มหาวทยาลยศรนครนทรวโรฒ 54โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 64: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 4

การจดการขอมลดวยคอมพวเตอรและระบบฐานขอมล

41. รหสแทนขอมล

ขอมล (data) หมายถง ความจรง(fact) ซงสามารถบนทกไวไ ด แ ล ะ ม ค ว า ม ห ม า ย อ ย ในตว ถอเปนหวใจสำาคญของระบบงานคอมพวเตอร เนองจากการประมวลผลทางคอมพวเตอรทกประเภทจะเปนการประมวลผลขอมลในรปแบบใดรปแบบหนง เพอใหไดผลลพธทตองการออกมา หากขอมลทปอนใหผด กจะไดผลลพธทไมมคณคา หรอทนยมเรยกวาปอนขยะเขายอมไดขยะออก (Garbage in – Garbage out)

ระบบคอมพวเตอร อาศยการทำางานของสญญาณไฟฟา ทำาใหสถานะม 2 สถานะ คอ สถานะปด (off) และสถานะเปด (on) จงตองหาวธในการแทนทสถานะสองสถานะน นนคอการใชเลขฐานสอง (Binary Number System) ประกอบดวยเลข 0 และเลข 1 การประกอบเลขฐานสองขนหลาย ๆ หลกทำาใหสามารถแทนความหมายขอมลตาง ๆ ไดจำานวนมากมาย

เลขฐานสอง 1 หลก แทนขอมลได 21 แบบ นนคอ 0 หรอ 1เลขฐานสอง 2 หลก แทนขอมลได 22 แบบ นนคอ 00 หรอ

01 หรอ 10 หรอ 11เลขฐานสอง 3 หลก แทนขอมลได 23 แบบ นนคอ

001,010,011,100,101,110,111,000ดงนน เลขฐานสอง n หลก แทนขอมลได 2n ขอมล

มหาวทยาลยศรนครนทรวโรฒ 55โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 65: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

นอกจากระบบเลขฐานสองแลว ยงมระบบเลขฐานอน ๆ ทใชในการแทนขอมล ตวอยางตอไปน

เลขฐาน 8 ค าท ใชแทนขอม ลในฐาน 8 ได แก 0123456, , , , , , หรอ 7

เลขฐาน 16 คาทใชแทนขอมลในเลขฐาน 16ไดแก 0123456789, , , , , , , , , ,A,B,C,D,E หรอ F 411. . บต ไบต เวรด และ พารตบต

บต (Bit : Binary Digit) เปนหนวยทเลขทสดในการจดเกบขอมล โดยแทนดวยเลขฐานสอง 1 ตว แตเนองจากบตเพยงบตเดยวไมสามารถแทนคาขอมลไดเพยงพอ เราจงนำาบตหลาย ๆ บตมาเรยงตอกน บตหลาย ๆ บตรวมกนเรยกวา ไบต (Byte) โดยปกตแลว 8 บต เทากบ 1 ไบต

Bit Bit Bit Bit Bit Bit Bit Bit Byte

ไบต (Byte) ใชเปนหนวยความจของขอมล อาทเชน หนวยความจำาคอมพวเตอร (Memory) หนวยเกบขอมลสำารอง (Secondary Storage) ปรมาณความจเปน Kilobyte(KB) , Megabyte(MB หรอ M) , Gigabyte (GB หรอ G)

ตารางมาตราสวนของหนวยความจหนวย จำานวน ByteKB 210 1024MB 220 1,048,567

1024x1024GB 230 1,073,741,824

1024x1024x1024

มหาวทยาลยศรนครนทรวโรฒ 56โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 66: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

เวรด (Word) เปนกลมของบตเพอใชในการประมวลผล (อาจเกดจากไบตหลาย ๆ ไบตรวมกน) ซงในเคร องคอมพวเตอรแตละชนดจะมขนาดของเวรดไมเทากน โดยทวไปแลวถาคอมพวเตอร เคร อง ใดมขนาดเว ร ด ใหญ กว า ก จ ะมปร ะส ทธ ภ าพสงกว า คอมพวเตอรแตละเครองมขนาดบตเวรดไมเทากน คอมพวเตอรบางรนม 8 บต (1 ไบต ) เปน 1 เวรด บางรนม 16 บต(2 ไบต)เปน 1 เวรด ยงเปนคอมพวเตอรระดบสงกจะยงมขนาดบตเวรดใหญขน

พารตบต (Parity bit) เปนบตทเกาทเพมขนมาในคอมพวเตอรบางระบบ มไวตรวจสอบความผดพลาดจากการสอสารหรอสงขอมล ซงอาจมสาเหตตาง ๆ ทำาใหคอมพวเตอรสงขอมลผดพลาดหรอกไมสามารถดไดจากพารตบตน โดยบตพารตแบงเปน 2 ระบบ คอ พารตเลขค(Even Parity) และ พารตเลขค(Odd Parity) วธการสงคาพารตบต คอ คอมพวเตอรจะนบจำานวนเลข 1 ของแตละไบตวามจำานวนเทาใด ถาผลรวมของเลขหนงในไบตนนเปนเลขค และเครองทใชเปนระบบพารตบตเลขค พารตบตจะเปนเลข 1 แตถาเครองทใชเปนระบบพารตเลขค พารตบตจะเปนเลข 0 พารตบตจะเปนสวนทสำาคญมากในกรณทมการสงขอมลขามระหวางเครองคอมพวเตอร โดยทเครองททำาหนาทเปนตวรบขอมลจะตองทราบลวงหนาวาเครองทสงขอมลมานนใชระบบพารตเลขคหรอเลขค มฉะนนจะทำาใหแปลความหมายของขอมลทรบเขามาไมถกตอง ตวอยางเชนเครองคอมพวเตอรระบบพารตเลขค ถาสงรหส A = 01000001 รหสทสงจรงจะเปน 010000010 เปนตน

มหาวทยาลยศรนครนทรวโรฒ 57โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 67: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

412. . ชนดของรหสแทนขอมล

ในการสอสารระหวางเครองคอมพวเตอรจำาเปนตองอาศยรหสแทนขอมลมาตรฐานสากลเพอใหเครองคอมพวเตอรตาง ๆ สามารถสอสารกนได รหสแทนขอมลทนยมใชในปจจบน คอ

รหส EBCDIC (Extended Binary Code Decimal Interchange Code)

พฒนาโดยบรษทไอบเอม (IBM) ใชแทนขอมลตางกนไดทงหมด 28 หรอ 256 ชนด (ใช 8 บตเปน 1 ไบต)

รหส ASCII (American Standard code for Information Interchange)

เปนรหสมาตรฐานสากลทนยมใชมากในการตดตอสอสารของเครองคอมพวเตอรตงแตสองเครองขนไป ใช 8 บต เปน 1 ไบต เชนเดยวกบ EBCDIC

รหส UniCode

เปนรหสใหมลาสดทพฒนาขนมาแทนรหสพเศษตาง ๆไดมากขนเพราะใช 16 บตตอไบต ในการแทนขอมล ทำาใหครอบคลมภาษาตาง ๆ ไดหลายภาษาโดยไมตองมการแปลง เชน ระบบปฏบตการ Windows

42. ระบบไฟลขอมล (Data file)

หนวยเกบขอมลสำารองของคอมพวเตอรจะเกบขอมลในรปของเลขฐานสอง ซงประกอบกนเปนแฟมขอมลหรอไฟล โดยทไมวาจะใชสอเกบขอมลชนดใดกตาม ทกอยางทเกบอยในหนวยเกบขอมลสำารองตองอยในรปของไฟล ไฟลทกไฟลตองมชอเรยกเพอใหระบบสามารถอางองถงได และไฟลหลาย ๆ ไฟลกจะถกจดเกบไวใน ไดเรคทอร(Directory) หรอ โฟลเดอร (Folder) เดยวกน โดยคำานงถง

มหาวทยาลยศรนครนทรวโรฒ 58โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 68: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ความสมพนธของขอมลแตละทอยในโฟลเดอรดวย กลาวคอ ขอมลทมความสมพนธกนควรจดเกบไวในโฟลเดอรเดยวกน

421. . ชนดของไฟล

เราสามารถแบงไฟลออกเปน 2 ชนด

1. โปรแกรมไฟล (Program File)เปนไฟลทใชเกบโปรแกรมทกชนด ตงแตโปรแกรมของ

ระบบ(System Program) ตลอดจนถงโปรแกรมประยกตตาง ๆ (Application Program)

2. ดาตาไฟล (Data File)เปนไฟลทใชเกบขอมลทกชนด หรอกลาวไดวาเกบขอมลทจะใช

ซงแตละโปรแกรมกจดเกบดาตาไฟลทมรปแบบตางกน ทำาใหการเรยกใชขอมลขามโปรแกรมกนไมได โดยดาตาไฟลสามารถแบงเปนประเภทยอย ๆ ตามประเภทของขอมลทจดเกบ เชน

Configuration File เปนไฟลเกบคณสมบตหรอตวเล อกตางๆ ในโปรแกรม ถ าถกลบอาจเสยหายตอโปรแกรมนน ๆ

Text File เป นไฟลขอความซ งประกอบดวยอกขระ ตวเลข และสญลกษณพเศษตาง ๆ

Graphics File เปนไฟลขอมลรปภาพทงสและขาวดำา ขอมลทเกบเปนรปแบบเฉพาะ

Database File เปนทเกบขอมลในรปแบบทโปรแกรมฐานขอมลเรยกใชได

Sound File เปนทเกบรหสแทนเสยงในรปแบบดจตอล Backup File เปนไฟลทใชสำารองขอมลทสำาคญ เพอนำา

กลบมาใชใหมได เมอไฟลตนฉบบเสย

มหาวทยาลยศรนครนทรวโรฒ 59โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 69: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

422. . การกำาหนดชอไฟล

การตงชอไฟลเปนประโยชนตอการอางองของระบบปฏบตการในการจดการไฟลนน ๆ ชอไฟลควรสอความหมายกบขอมลทจดเกบไวในไฟลนน ๆ โดยทวไปแลวการตงชอไฟลนยมใชตวอกษรอก 3 ตวเปนเปนสวนขยาย(Extension) หรอเรยกวานามสกลของไฟล แยกออกจากชอดวยเครองหมายจด สวนขยายนจะชวยแยกแยะประเภทขอมลทจดเกบอยไฟลไดอกดวย

ตวอยางการตงชอและ Extensionขอมล โปรแกรม ชอ และ

Extensionคะแนนสอบ MS-Excel Mark.xlsขอสอบ MS-Word Exam.docเสนอผลงานการขาย

MS-PowerPoi

nt

Sale.ppt

รปถาย MS-Photosho

p

Pic001.jpg

423. . ชนดของไฟลในการประมวลผลขอมล

ในการประมวลผลขอมลสวนมาก ไฟลทเกบขอมลจะถกแบงแยกประเภทตามงานทใช ซงสามารถแบงไดเปนหาประเภทคอ ดงตอไปน

1. ไฟลรายการหลก (Master File) ใชเกบขอมลหลก ๆ ทไมคอยมการเปลยนแปลงขอมลมากนก เชน ไฟลขอมลประวตลกคา, ไฟลขอมลประวตนสต เปนตน

มหาวทยาลยศรนครนทรวโรฒ 60โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 70: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2. ไฟลรายการเปลยนแปลง (Transaction File) ใชเกบขอมลทเกดขนในระยะเวลาใดเวลาหนง เปลยนแปลงขอมลบอยครง ใชในการประมวลผล 2 แบบ คอ

Batch Processing การประมวลผลแบบกลม เปนการประมวลผลโดยใชขอมลในไฟลรายการเปลยนแปลงทมการสะสมขอมลไวแลวมาประมวลผลรวมกบไฟลรายการหลก มกจะใชเวลาในการประมวลผลนาน และมปรมาณขอมลในการประมวลมาก ในการประมวลผลขอมลแบบนนยมใชกบงานประมวลผลทไมไดตองการผลลพธของขอมลในลกษณะทนททนใด เชน งานประมวลผลขอมลใบแจงหนคานำา ใบแจงหนคาโทรศพท เปนตน

Real-Time Processing การประมวลผลแบบทนท งานทใชในการประมวลผลแบบนจะเปนงานทตองการผลลพธแบบทนททนใด และจะใชเวลาในการประมวลผลไมมากนก โดยมปรมาณขอมลทมาใชในการประมวลไมมาก และไมซบซอน โดยมการแกไขขอมลในไฟลรายการหลกแบบทนท และในงานประมวลผลแบบน มกจะตองมการออกแบบใหจดเกบขอมลทนำามาใชในการประมวลผลลงในไฟลรายการเปลยนแปลง เพอสามารถนำามาใชอางองและตรวจสอบไดเมอมปญหาเกดขน เชน การทำารายการเบกถอนเงนทต ATM เปนตน

3. ไฟลรายงาน (Report File) ไฟลทจดเกบขอมลและรปแบบรายงานทไดจากโปรแกรมประยกต

4. ไฟลเกบผลลพธ (Output File) ไฟลทจดเกบผลลพธทไดจากการรบขอมลเขาและผานการประมวลผล ไดผลลพธเปนขอมลใหมออกมา

มหาวทยาลยศรนครนทรวโรฒ 61โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 71: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5. ไฟลสำารอง (Backup File) ใชเกบสำารองขอมลทสำาคญ สามารถนำามาใชแทนไฟลตนฉบบไดเมอไฟลตนฉบบเกดความเสยหาย

424. . ปญหาของระบบการจดการขอมลแบบไฟล

การจดการขอมลแบบไฟล ขอมลทจดเกบไวจะอยในรปแฟมขอมลอสระ ซงระบบงานตละระบบจะสรางแฟมขอมลของตนเองขนมา โดยแตละระบบจะจดเกบแฟมแบบไมเกยวของวมพนธกน หนวยงานแตละหนวยงานมระบบแฟมขอมลเปนของตนเอง โดยออกแบบโครงสรางของแฟมขอมลใหเหมาะสมกบระบบงานของตนเอง ดงนนแฟมขอมลทสรางขนในแตละหนวยงานจงมการเกบขอมลเดยวกนในรปแบบทแตกตางกน ดงรป

การประมวลผลดวยระบบไฟล

จากรป จะเหนไดวาหนวยงานแตละหนวยงานมกมการจดเกบขอมล A เหมอนกนไวในทต างกน แฟม A ในทน ค อแฟมขอมลพนกงาน โดยการเรยกใชขอมลจะตองผานโปรแกรมประยกตเฉพาะของหนวยงานของตนเองทสรางขนมาเทานน ทำาใหขอมลจะตองผานโปรแกรมประยกตเฉพาะหนวยงานของตนเอง ทสรางขนมาเทานน

มหาวทยาลยศรนครนทรวโรฒ 62โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

USER

Application

Program Applicati

on Program Applicati

on Program

Personal Department

Personal Department

Personal Department

A B C D

A B D E

A B E F

Page 72: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ทำาใหขอมลในองคกรมความซำาซอนกน กระจดกระจาย ยากตอการปรบปรงแกไขหรอบำารงรกษา บางคร งอาจกอใหเกดความสบสน เนองจากขอมลขดแยงกน ดงนนสามารถสรปปญหาทเกดขนของระบบจดการขอมลแบบไฟลดงน

ขอมลเกดความซำาซอน (Data Redundancy) ลำาบากตอการแกไข (Update Difficulties) การผกตดกบขอมล (Data Dependence) การกระจดกระจายของขอมล (Data Dispersion) การไมสามารถใชประโยชนจากขอมล (Underutilization of Data) 43. ระบบฐานขอมล (Data Base System)

ฐานขอมล หมายถง การเกบขอมลของผใช และสามารถนำาขอมลมาใชงานรวมกนได โดยไมมการซ ำาซอนของขอมล หรอความขดแยงของขอมล ซงสามารถแสดงลำาดบขนในการเกดฐานขอมลไดดงรป

มหาวทยาลยศรนครนทรวโรฒ 63โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Field

Record

File

Byte 01000010

นายตอศกด รกไทย

401021099 นายตอศกด รกไทย

401021097 นายตอศกด รกไทย CP101 B+401021098 นางสาวแกวตา สดใจ CP101 A

Page 73: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

จากรป ฐานขอมลเกดจากบต (Bit) หรอเลขฐานสองมารวมกน 8 บต รวมเปนไบต(Byte) หลาย ๆ ไบตรวมกนเรยกวาฟลด(Field) หลาย ๆ ฟลดรวมกนเรยกวา เรคคอรด(Record) หลาย ๆ เรคคอรดรวมกนเรยกวาไฟล(File) และหลาย ๆ ไฟลรวมกนเรยกวา ฐานขอมล (Database) ตามลำาดบ

431. . แนวความคดของฐานขอมล

จากปญหาตาง ๆ ทเกดขนจากการจดการขอมลแบบไฟล ทำาใหเกดแนวคดในการจดการขอมลแบบใหม ซงแนวคดเบองตนของฐานขอมลคอการนำาขอมลทเกยวของและสมพนธกนมาจดเกบลงในทเดยวกน โดยฐานขอมลดงกลาวจะถกควบคมโดยซอฟตแวรชดหนง แทนทจะใชงานแฟมขอมลคอมพวเตอรทกระจดกระจายและมการดแลโดยผใชกลมตาง ๆ กน เปาหมายสงสดของแนวความคดเกยวกบฐานขอมลคอการทขอมลแตละชดถกปอนและจดเกบเพยงคร งเดยว ผใชทไดรบสทธเทานนทจะสามารถเรยกใชขอมลทถกจดเกบไดอยางสะดวกและรวดเรว รวมทงการทขอมลเปนอสระจากโปรแกรมประยกตเฉพาะก จใด ๆ โดยการบรหารฐานขอมลเราจะอาศยซอฟตแวรท เรยกวา ระบบบรหารจดการฐานขอมล ( DBMS : Database Management System) เปนตวกลางในการเชอมตอระหวาง โปรแกรมกบฐานขอมลดงรป

การประมวลผลดวย Database

มหาวทยาลยศรนครนทรวโรฒ 64โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Database

Course File

Student History

USER

Application

Program Applicati

on Program

Personal Department

Personal Department

Database

Management

System

(DBMS)

Page 74: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

4.3 2 เปาหมายของการใชระบบฐานขอมล

ลดความซำาซอน ใชขอมลรวมกน การใชและการเปลยนแปลงขอมลสะดวก และถกตอง ลดคาใชจายในการจดเกบและเรยกใช ใหความปลอดภย เกดมาตรฐานในการใชงาน

4.3 3 สถาปตยกรรมของระบบฐานขอมล

สถาปตยกรรมของระบบฐานขอมลแบงไดเปนระดบ 3 ระดบ

1)ระดบภายนอก (External Level) หรอระดบวว (View Level) เปนมมมองของผใชฐานขอมลแตละคน จะสนใจเฉพาะสวนการนำาขอมลเขา-ออกเทานน จงตองการนำาขอมลอะไรบางและขอมลทจะนำาออกมาแสดงเชนรายงานตาง ๆ

2)ระดบแนวคด (Conceptual Level) หรอระดบตรรกะ(Logical Level) เปนมมมองโครงสรางของฐานขอมลทงในระบบในลกษณะของแนวความคด

3)ระดบกายภาพ (Physical Level) เปนมมมองในระดบของการจดเกบขอมลในฐานขอมล ในสวนนเปนหนาท

มหาวทยาลยศรนครนทรวโรฒ 65โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Application

Program Personal

DepartmentA

E F G

B C D

Page 75: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ของระบบการจดการฐานขอมลทจะเชอมการทำางานกบระบบปฏบตการ

4.3 4 แบบจำาลองฐานขอมลเชงสมพนธ (The Relational Database Model)

แบบจำาลองฐานขอมลเชงสมพนธเปนแบบจำาลองทไดรบความนยมใชสงสดในปจจบน โดยโครงสรางการจดเกบขอมลอยในรปของตาราง ซงประกอบดวยแถวและหลกทสมพนธกน ขอมลในแตละแถวเรยก เรคคอรด (Record) และขอมลในแตละหลกเรยกวา ฟลด (Field) แสดงไดดงรป

Table (Relation)Studentมหาวทยาลยศรนครนทรวโรฒ 66โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Personal

Department

Marketing

Department

Finance

Department

DBMS

Database

EMPLEMPLOOYYEEEE

External Level

(individual Conceptual

Level(community

Internal Level

(storage

Columns (Fields)

Page 76: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ID NAME ADDRESS TEL ADVISOR

431021001

นายสรศกด ไทยแท

40265/บางรก

-024-410

036

T001

431021002

น.ส.วรางคณา เงนแกว

465

ทงสองหอง กทม.-022

-360

123

T001

431021003

นางสนตา สวรรณฉาย

539/ บางซอ กทม.

-024-245

000

T002

431021004

น.ส.สมฤทย ราษฎรด

- 12349

ยานาวา กทม.-095

-554

000

T002

431021005

นายพฒนพงษ โอภาส

1347

ลาดกระบง กทม.0-1942-0903

T003

InstructorID NAME TEL

T001 น.ส . พรทพย สขใจ -024-479

652T002 นายอดลย โสรมรรค -018

-845

621T003 นายสกจ มงคล

สวสด-023

-366

546

มหาวทยาลยศรนครนทรวโรฒ 67โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Row (Records)

Page 77: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

4.4 ระบบบรหารจดการฐานขอมล

ระบบบรหารจดการฐานขอมล หรอทนยมเรยกวา ดบเอมเอส (DBMS) คอชดของโปรแกรมคอมพวเตอรซงทำาหนาทสราง ดแลรกษา และใชงานสวนตางๆ ของฐานขอมล และเปนตวกลางในการตดตอระหวางโปรแกรมประยกตกบฐานขอมลใหสามารถใชงานรวมกนได ดงรป

USER/PROGRAMMERS

มหาวทยาลยศรนครนทรวโรฒ 68โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Application Program/Queries

Software to processesQueries/

Software to Access Stored Data

Database Disk

Storage

Data Files

DBMS Softwar

Database System

Page 78: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

โ ด ย ม ผ บ ร ห า ร ฐ า น ข อ ม ล ห ร อ DBA (Database Administator) จะเปนผดแลควบคมการใชงาน ตวอยางระบบบรหารจดการฐานขอมลทนยมใชในปจจบนไดแก Ingres, Oracle, Informix, Sybase, Access, Dbase, FoxBase แ ล ะ Btrive เปนตน ในการเรยกใช เพมเตมหรอเปลยนแปลงแกไขขอมลทจดเกบไวในฐานขอมลตองอาศยภาษาในการตดตอกบ DBMS เพอนำาดำาเนนวธดงกลาวดงน

1. เชอมโยงกบภาษาการโปรแกรม (Programming Language Interfaces) นยมใชวธนในการเขยนโปรแกรมทตองมการเรยกใชหรอแกไขคาของขอมลในฐานขอมลตลอดจนการสรางรายงานทมการคำานวณซำาซอน อาจใชภาษา โคบอล (COBOL) ภาษาซ หรอภาษาในระดบสง ในการเชอมตอเขากบฐานขอมล

2. ภาษาในการจดการขอมล (Query Language) เปนภาษาทถกออกแบบมาโดยเฉพาะใหใชกบฐานขอมล นยมใชกนมากในปจจบน เพราะใชงายและเรยกดขอมลไดอยางรวดเรว จดเปนภาษาในยคทส ไมตองมการแปลภาษาหรอเชอมโยงกอนการใชงาน

3. ตวสรางรายงาน (Report Generator) เปนโปรแกรมทถกออกแบบมาใหสามารถจดทำารายงานโดยนำาขอมลจากฐานขอมลมาจดทำารายงานและสามารถทำาการออกแบบรปแบบรายงานไดงาย สะดวก และรวดเรว

4. โปรแกรมอรรถประโยชนของระบบ (System utilities) จะเป นโปรแกรมทถกใชงานโดยผบรหารฐานขอมลหรอ DBA โปรแกรมประเภทนจะใชสำาหรบการเกบสำารองฐานขอมล การเรยกขอมลหรอจดเกบขอมลลงในฐานขอมล และการกคนฐานขอมล (Restore)

มหาวทยาลยศรนครนทรวโรฒ 69โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Disk Storage

DBMS Softwar

Page 79: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

4.4 1 ภาษาในการจดการขอมล

ภาษาในการจดการขอมลจำาแนกเปน 2 ประเภทคอ

1. ภาษาอธบายขอมล (Data Definition Language : DDL)

เปนภาษาทใชในการอธบายโครงสราง (Schema) ของขอมลทเกบอยในฐานขอมล

2. ภาษาสำาหรบการดำาเนนงานขอมล (Data Manipulation Language : DML)

เปนภาษาทใชในการจดการกบขอมลทอยในฐานขอมลตงแตการเรยกด จนถงการแกไขเปลยนแปลง ภาษาทนยมมากทสดคอ SQL (Structure Query Language) ซงมการใชงานอยางกวางขวาง

ตวอยาง การใช SQL

INSER INTO Faculty VALUE (‘101’, ‘คณะวทยาศาสตร’);

ความหมาย ใหใสขอมล 2 ตวคอ 101 และ คณะวทยาศาสตร ลงในตาราง Faculty

DELETE faculty WHERE fac_name = ‘คณะมนษยศาสตร’;

ความหมาย ใหลบขอมลในตาราง faculty ทม fac_name เปนคณะมนษยศาสตร

SELECT fac_name FROM faculty;

ความหมาย เลอกขอมล fac_name จากตาราง faculty มาแสดง4.4.2 โครงสรางของระบบจดการฐานขอมล

โครงสรางของระบบจดการฐานขอมลจำาแนกเปน 2 ประเภท คอ1. ระบบฐานขอมลศนยกลาง (Central database

system)มหาวทยาลยศรนครนทรวโรฒ 70โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 80: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

เปนลกษณะทฐานขอมลและระบบจดการฐานขอมลอยบนเครองคอมพวเตอรเครองเดยวหรอ Site เดยวกนเทานน ดงรป

2. ร ะ บ บ ฐ า น ข อ ม ล แ บ บ ก ร ะ จ า ย (Distributed Database System)

เปนลกษณะทฐานขอมลและ DBMS จดเกบอยบนเครองหลายเครอง หรอ Site ตางกน (หรอเรยกวาโหนด-node) ซงจะทำาการเชอมโยงถงกนผานระบบการสอสาร ดงรป สามารถเลอกตดสนใจไดวาควรเลอกขอมลจาก site ใด และสามารถฟ นฟไดเมอมปญหา ซงเหมาสำาหรบขอมลบางประเภททตองมการเกบไวอยางกระจายอยางขอมลการเงนของธนาคารตางสาขาแตหลาย ๆ สาขากคอธนาคารแหงเดยวกนเปนตน ทำาใหสามารถใชขอมลรวมกนไดและเพมประสทธภาพในการทำางานไดอยางด ระบบงานทเหมาะสำาหรบการใชฐานขอมลแบบกระจาย ไดแก ระบบการเบกถอนเงนจากธนาคาร ระบบการซอขายจองสายการบน ระบบบตรเครดตของสถาบนการเงน เปนตน

มหาวทยาลยศรนครนทรวโรฒ 71โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

เครอขายสอสาร

Application

Process

Application

Process

Data

Application

Process

Page 81: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

4.5 คำาถามประเมนผลหลงเรยน

1. หนวยจดเกบขอมล บต ไบต เวรด คออะไร แตกตางกนอยางไร

2. Batch Processing แ ล ะ Real-Time Processing คออะไร แตกตางกนอยางไร

3. จงอธบายประโยชนของการจดการขอมลดวยฐานขอมลมาพอสงเขป

4. The Relational Model คออะไร

5. จงยกตวอยางงานทอาศยระบบฐานขอมลแบบกระจาย (Distributed Database System) มา 3 ชนด

มหาวทยาลยศรนครนทรวโรฒ 72โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Data

Site 3เครอขายสอสาร

Application

ProcessSite 1

Site 1

Application

Process

Data

Site 2

Page 82: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

4.6 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.

1.2 สถาบนสงเสรมการสอนวทยาศาสตรและเทคโนโลย. เทคโนโลยสารสนเทศ

และคอมพวเตอร. พมพครงท 1 : โรงพมพครสภาลาดพราว.กรงเทพฯ, 2541.

2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

2.2 http://www.uni.net.th/~08_2543/

chap05/509.html2.3 http://bangli.net/e-learning/e-training.htm2.4 http://web.ku.ac.th/schoolnet/snet1/2.5 http://www.nectec.or.th/courseware/program/2.6 http://cptd.chandra.ac.th/selfstud/Database/dbms.htm

มหาวทยาลยศรนครนทรวโรฒ 73โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 83: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 5

ระบบสารสนเทศ 51. ความรเบองตนเกยวกบสารสนเทศ

ขอมล (Data) หมายถง ขอเทจจรงทได ยงไมผานการประมวลผลใด ๆ มากอน เปนองคประกอบทสำาคญอยางยงตอองคกรใด ๆ เพอนำามาใชในการสรางสารสนเทศทตองการ

สารสนเทศ (Information) หมายถง ขาวสารทไดจากการนำาขอมลดบ (raw data) มาคำานวณทางสถตหรอประมวลผลอยางใดอยางหนง ซงขาวสารทไดนนจะมอยในรปทสามารถนำาไปใชงานไดทนท

สารสนเทศทมคณภาพ ควรมคณสมบตดงตอไปน ทนตอเวลาเมอตองการเรยกใช อยในรปแบบทดงาย และสอความหมาย มประโยชนและตรงตามความตองการของผใช มความถกตองเชอถอได คมคาแกการนำาไปใช

เทคโนโลยสารสนเทศ (Information Technology) หมายถง กระบวนการตาง ๆ และระบบงานทชวยใหไดสารสนเทศทตองการ โดยหมายรวมถง เคร องมอ อปกรณตาง ๆ ตลอดจนกระบวนการในการนำาอปกรณและเคร องมอนน ๆ มาใชงานเพอรวบรวม จดเกบ ประมวลผล และแสดงผลลพธเปนสารสนเทศในรปแบบตาง ๆ ทสามารถนำาไปใชประโยชนตอไป

ในปจจบนโลกแหงเทคโนโลยสารสนเทศไมไดจ ำากดอยในวงแคบอกตอไป ชวตประจำาวนของเราเกยวของกบเทคโนโลยอยเสมอ ตวอยางของงานปจจบนทอาศยสารสนเทศไดแก

มหาวทยาลยศรนครนทรวโรฒ 74โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 84: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ระบบสำานกงานอตโนมต (Office Automation) ก า ร ป ร ะ ม ว ล ผ ล แ บ บ อ อ น ไ ล น (Online Data

processing) ระบบสารสนเทศ (Information System) อนเทอรเนต (Internet) & อนทราเนต (Internet) เทคโนโลยสอประสม (Multimedia) ร ะ บ บ ก า ร เ ร ย น ก า ร ส อ น ท า ง ไ ก ล (Distance

Learning) Mobile Computing

52. ระบบสารสนเทศสำาหรบองคกร

521. . ระบบประมวลผลขอมล (Data Processing Systems : DP)

ระบบประมวลผลขอมล หรอบางครงเรยกวา ระบบประมวลผลรายการประจำา (Transaction Processing Systems : TPS) หรอ ระบบประมวลผลขอมลอเลกทรอนกส (Electronic Data Processing หรอ EDP) เปนการนำาคอมพวเตอรมาใชในการจดการขอมลขนพนฐาน โดยเนนทการประมวลผลรายการประจำา และเกบรกษาขอมล เชน การจดซอวตถดบ ยอดสงซอสนคา ยอดขาย การสงของ การจอง ลงทะเบยน การออกใบแจงรายการสนคา

ตวอยางระบบฝาก-ถอนเงน

มหาวทยาลยศรนครนทรวโรฒ 75โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

ขอมลลกคา-เ ล ข บ ญ ช ธนาคาร-ฝากหรอถอน-จำานวนเงน

ขนตอน-ต ร ว จ ส อ บ เ ล ขบญช-กรณฝาก ปรบเพมยอดเงนในบญช-ก ร ณ ถ อ น ต ร ว จส อ บ ย อ ด เ ง น ใ นบญช

->ถาพอปรบลดยอดเงน ->ถาไม

ขอมลบญช

ปรบปรงสมด

Page 85: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

522. . ระบบสารสนเทศเพอการบรหาร (Management Information Systems : MIS)

ระบบสารสนเทศเพอการบรหารหรอการจดการ เปนระบบทใหสารสนเทศทผบรหารตองการ เพอใหสามารถทำางานไดอยางมประสทธภาพ โดยจะรวมทงสารสนเทศทงภายในและภายนอกขององคกร สารสนเทศเทศทเกยวพนกบองคกรทงในอดตและปจจบน รวมทงสงทคาดวาจะเปนประโยชนในอนาคต รายงานทระบบสารสนเทศจดเตรยมไวนนเชน รายงานตามกำาหนดการ(Scheduled Report) รายงานตามความตองการ(Demand Report) รายงานกรณเฉพาะ(Exception Report) รายงานพยากรณ(Prediction Report) เปนตน โดยรายงานทไดตองสามารถอางองได ตรวจสอบได เปนทยอมรบ อาจเปนสงทคาดวาจะเปนอนาคตกเปนได

ตวอยางระบบสารสนเทศสำาหรบผบรหารธนาคาร

มหาวทยาลยศรนครนทรวโรฒ 76โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Customer Transaction

Management

Support

Checking

Account

Saving

Account

Loan Accou

nt Progr

Database Management System

Page 86: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5.2 3 ระบบสนบสนนการตดสนใจ (Decision Support Systems : DSS)

พฒนาขนจากระบบ MIS เปนระบบทชวยสนบสนนการตดสนใจ ซงเปนเปาหมายเพอเตรยมสารสนเทศทเปนประโยชนแกผใชระบบ โดยสารสนเทศนชวยในการตดสนใจในสงทไมไดคาดการลวงหนาหรอคาดการณไดยาก มาชวยในการเสนอทางเลอก แตไมไดทำาหนาทในการตดสนใจแทน สดทายหนาทการตดสนใจยงคงเปนหนาทของบคคล วาจะปฏบตตามแนวทางไหนถงจะดทสด

5.2 4 ระบบสารสนเทศเพอผบรหารระดบสง (Executive information Systems : EIS)

เปนระบบทสรางขนเพอสนบสนนสารสนเทศและการตดสนใจสำาหรบผบรหารระดบสงโดยเฉพาะ หรอสามารถกลาวไดวา ระบบอไอเอสกคอสวนหนงของระบบอเอสเอสแยกออกมาเพอเนนการใหสารสนเทศทสำาคญตอการบรหารแกผบรหารระดบสงสด ซงรายงานทไดจะใชขอมลทงจากภายในและภายนอกขององคกร นำามาสรปอยในรปแบบทสามารถตรวจสอบได และใชในการตดสนในโดยผบรการไดงาย นอกจากนยงชวยผบรหารใหรรายละเอยดในจดตาง ๆ

5.2 5 ระบบผเชยวชาญ (Expert Systems)

เปนระบบทชวยแกปญหาหรอทำาการตดสนใจแทนผใช โดยจะทำาการเลยนแบบเหตผลและความคดนนจากสารสนเทศทเก บรวบรวมมาจากประสบการณในการแกปญหาจรง และนำามาเปนทางเลอกในการแกปญหาหรอตดสนใจ โดยระบบผเชยวชาญจะเกยวของกบองคความร มากกวาสารสนเทศชนดอน ๆ และออกแบบมาใหชวย

มหาวทยาลยศรนครนทรวโรฒ 77โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Customer Account

Page 87: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ในการตดสนใจโดยใชวธเดยวกบผเชยวชาญทเปนมนษย โดยใชหลกการทำางานดวยระบบปญญาประดษฐ

5.3 สารสนเทศกบการตดสนใจ

ในองคกรตาง ๆ นน สามารถแบงการทำางานออกเปน 4 ระดบดวยกนคอ

ร ะด บวา งแ ผนย ทธศ า สต ร ร ะย ะ ยา ว (strategic planning)

ระดบวางแผนการบรหาร (tactical planning) ระดบวางแผนปฏบตการ (operational planning) ระดบผปฏบตการ (Clerical)

ในสามระดบแรกจดอยในระดบการบรหาร (Management) ระดบสดทายจดอยในระดบปฏบตการ (Operation)

ระบบสารสนเทศจะทำาการเกบรวบรวมขอมลจากระดบปฏบตการ และทำาการประมวลผลเพอใหสารสนเทศกบบคลากรในระดบตาง ๆ ซงในแตละระดบนนจะใชลกษณะและปรมาณของสารสนเทศทแตกตางกนไป

ระดบวางแผน

ยทธศาสตร

ระดบวางแผนการบรหาร

ระดบวางแผนปฏบตการ

ระดบปฏบตการ

มหาวทยาลยศรนครนทรวโรฒ 78โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

DSS

DP

EIS

MIS

Page 88: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บคลากรในแตละระดบจะเกยวของกบระบบสารสนเทศดงน

ระดบปฏบตการ

เกยวของอยกบงานทตองกระทำาซำา ๆ กน และจะเนนไปทการจดการรายการประจำาวน นนคอบคลากรในระดบนเกยวของกบสารสนเทศในฐานะเปนผจดหาขอมลเขาสระบบ ตวอยางเชน เจาหนาทปอนขอมลการสงซอของลกคาเขาสคอมพวเตอรในระบบสารสนเทศเพอการขาย หรอตวแทนการจองตวและขายตวในระบบจองตวเครองบน เปนตน

ระดบวางแผนปฏบตการ

เปนผบรหารขนตนทควบคมการปฏบตงานประจำาวน และการวางแผนบรหารงานทเกยวของกบระยะเวลาสน ๆ เชน แผนงานประจำาวน ประจำาสปดาห หรอประจำาไตรมาส ขอมลทผบรหารระดบนตองการ สวนมากจะเกยวของกบผลการปฏบตการในชวงเวลาหนง ๆ ดงตวอยางเชน ผจดการแผนกขายตรงอาจตองการรายงานสรปยอดขายประจำาสปดาหเพอประเมนผลการปฏบตงานในระยะนน

ระดบวางแผนการบรหาร

บคลากรในระดบน จะเปนผบรหารระดบกลาง ซงมหนาทในการวางแผนใหบรรลเปาหมายตาง ๆ เพอใหองคกรประสบผลสำาเรจตามแผนงานระยะยาวทกำาหนดโดยผบรหารระดบสง สารสนเทศระดบนทตองการ มกจะเปนสารสนเทศตามคาบเวลาซงมระยะเวลานานกวาผบรหารขนตน และจะเปนสารสนเทศทรวบรวมขอมลทงจากภายนอกและภายในองคกร

ระดบวางแผนยทธศาสตรระยะยาว

มหาวทยาลยศรนครนทรวโรฒ 79โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 89: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ผบรหารระดบนเปนผบรหารสงสด ซงเนนในเรองเปาประสงคขององคกร ระบบสารสนเทศทตองการจะเนนการรายงานทสรป รายงานการวเคราะห และรายงานคาดหมาย แนวโนมตาง ๆ

ตารางสรปความแตกตางระหวางสารสนเทศในระดบบรหารทงสามระดบ

ระดบวางแผนปฏบตการ

ระดบวางแผนการบรหาร

ระดบวางแผนยทธศาสตร

ระยะยาวความถผลลพธทไดระยะเวลา รายละเอยด แหลงขอมล ลกษณะของขอมล ความแมนยำา ผใช ระดบการตดสนใจ

สมำาเสมอ ซำาซำา เปนตามทคาด อดต มรายละเอยดมาก ภายใน เปนโครงสราง มความแมนยำาสง หวหนางาน เกยวกบงานททำา

มกจะเปนประจำา อาจไมเหมอนทคาด เปรยบเทยบ ถกสรปแลว ภายในและภายนอก กงโครงสราง ใชการคาดการณบาง ผบรหารระดบกลาง จดสรร

เมอตองการ มกจะไมเหมอนทคาด อนาคต ถกสรปแลว ภายในและภายนอก ไมเปนโครงสราง ใชการคาดการณสง ผบรหารระดบสง วางเปาประสงค

มหาวทยาลยศรนครนทรวโรฒ 80โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 90: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ทรพยากรและควบคม

5.4 ระบบอนเทอรเนต (Internet)

อนเทอรเนตเปนเทคโนโลยการสอสารขอมลทเชอมโยงเครอขายคอมพวเตอรเขาดวยกน เพอประโยชนตาง ๆ หลายดานดงตอไปน

คนควาขอมล ขาวสารจากเวบไซตตาง ๆ ดาวนโหลด ซอฟตแวร หรอไฟลตาง ๆ ใชบรการหองสมดดจตอล (Digital Library) จดหมายอเลกทรอนกส (Electronic Mails) ธรกจการคาบนอนเทอรเนต (E-Commerce) การสอสาร สาระบนเทง ฯลฯ

ในโลกแหงอนเทอรเนตถอเปนโลกเสมอนจรง (Cyber world) ซงเปนโลกทไรพรมแดน การดำาเนนการทกอยางรวดเรวโดยอาศยเทคโนโลยสารสนเทศ ไมมสถานทจรง และใชบคลากรนอยทสด ทำาใหมแนวคดทจะสรางการศกษาทไรพรมแดน (Virtual Education) โดยผานอนเทอรเนต ไมวาจะอยทแหงใดกสามารถศกษาเรยนรได

5.5 ระบบอนทราเนต (Intranet)

เปนการสรางระบบสารสนเทศใชภายในองคกร โดยใชเทคโนโลยอนเทอรเนต ผใชระบบนสามารถสอสารตดตอกบผใชระบบอนเทอรเนตภายนอกไดแตผใชระบบอนเทอรเนตภายนอกจะไมสามารถเขาถงแฟมขอมลหรอคอมพวเตอรทอยภายนอกองคกรได

มหาวทยาลยศรนครนทรวโรฒ 81โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 91: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5.6 มลตมเดย (Multimedia)

มลตมเดยเปนการจดเกบขอมลแบบหลายสอ ทเรยกวาสอประสม หรอ มลตมเดย ไดแก ตวอกษรภาพ ภาพเคลอนไหว ภาพยนตร หรอวดโอ และเสยง นำามาเปนสวนประยกตในดานสารสนเทศอยางกวางขวาง

5.7 คำาถามประเมนผลหลงเรยน

1. ขอมลแตกตางจากสารสนเทศอยางไร

2. ระบบประมวลผลขอมล (Data Processing System) เปนอยางไร

3. ระบบผเชยวชาญ(Expert System) แตกตางจาก ระบบสนบสนนการตดสนใจ (DSS) หรอ ระบบสารสนเทศเพอผบรหารระดบสง (EIS) อยางไร

4. ระบบสารสนเทศชนดใด เหมาะสำาหรบบคลากรในระดบปฏบตการ

5. ระบบอนทราเนตคออะไร

5.8 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 กตต  ภกดวฒนะกล,  คมภรการวเคราะหและออกแบบระบบ,  เคท พ 

คอมพ  แอนด  คอนซลท,  กรงเทพฯ,  2546.

1.2 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.มหาวทยาลยศรนครนทรวโรฒ 82โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 92: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1.3 สถาบนสงเสรมการสอนวทยาศาสตรและเทคโนโลย. เทคโนโลยสารสนเทศ

และคอมพวเตอร. พมพครงท 1 : โรงพมพครสภาลาดพราว.กรงเทพฯ, 2541. 2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

2.2 http://cptd.chandra.ac.th/selfstud/it4com/2.3 http://web.ku.ac.th/schoolnet/snet1/network/it/2.4 http://www.uni.net.th/~08_2543/chap07/719.html2.5 http://www.mua.go.th/information.htm2.6 http://www.nectec.or.th/hrd/schoolnet.php2.7 http://www.isr.rsu.ac.th/intranet6.html

มหาวทยาลยศรนครนทรวโรฒ 83โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 93: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 6

เครอขายคอมพวเตอร6.1 ความรพนฐานการสอสารขอมล

การสอสารขอมลทางอเลกทรอนกส คอ การแลกเปลยนขอมลระหวางตนทางและปลายทาง โดยทใชอปกรณทางอเลกทรอนกส ซงเชอมตอกนดวยสอกลางชนดใดชนดหนง

การสอสารเพอสงขาวสาร ผานทางสอตาง ๆ เชน โทรเลข โทรศพท ไปรษณย วทย โทรทศน วารสาร หนงสอพมพ ซงในยคคอมพวเตอรเกดการสอสารขอมล(Data Communication) และระบบเครอขายคอมพวเตอร (Computer Networks)

การสอสารขอมล (Data communication) หมายถง การแลกเปลยนของขอมลในลกษณะของ “0” และ “1” ระหวางอปกรณสองอปกรณ

ระบบเครอขายคอมพวเตอร คอ ระบบการเชอมโยงระหวางคอมพวเตอรตงแตสองตวขนไป เพอใหระบบสามารถทำาการสอสารแลกเปลยนขอมลทางอเลกทรอนกสระหวางกนไดนนเอง

6.1.1 องคประกอบพนฐานของการสอสารขอมล ไดแก

1. Source system คอ ระบบผสงเปนอปกรณททำาหนาทสงขาวสาร

2. Destination system คอ ระบบผรบเปนอปกรณททำาหนาทรบขาวสาร

มหาวทยาลยศรนครนทรวโรฒ 84โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 94: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

3. Transmission system คอ ระบบทเปนสอกลางเชอมผและผรบ

6.1.2 ชนดของสญญาณทางอเลกทรอนกส

สามารถแบงไดเปน

สญญาณแบบ Analog เปนสญญาณแบบตอเนอง คาทกคาทเปลยนแปลงไปของระดบสญญาณจะมความหมาย ถกรบกวนทำาใหแปลความหมายผดพลาดไดงาย เนองจากคาทกคาถกนำามาใชงานนนเอง ซงสญญาณแบบ Analog น เปนสญญาณทสอกลางในการสอสาร สวนมากใช เชน สญญาณเสยงในสายโทรศพท

สญญาณ Digital ประกอบขนจากระดบสญญาณเพยง 2 คา อาจเปน on/off หรอ 0/1 หรอ มอำานาจแมเหลก/ไมมอำานาจแมเหลกมประสทธภาพและความนาเชอถอสง เปนสญญาณทคอมพวเตอรใช

มหาวทยาลยศรนครนทรวโรฒ 85โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 95: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ตวอยางสญญาณ Analog (a) และสญญาณ Digital (b)

เครองมอในการแปลงสญญาณ

MODEM (MOdulator-DEModulator) ค อ อปกรณแปลงสญญาณดจตอลเปนสญญาณอนาลอก และแปลงกลบ

CODEC (COder-DECoder) คอ อปกรณแปลงสญญาณอนาลอกเปนดจตอล และแปลงกลบ

รปแสดงการแปลงสญญาณดวย MODEM

มหาวทยาลยศรนครนทรวโรฒ 86โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 96: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

6.1.3 วธการสอสารขอมลระหวางอปกรณทางอเลกทรอนกส

ม 2 แบบ1. การส อสารแบบไมประสานจงหวะ (Asynchronous

transmission) 2. ก า ร ส อ ส า ร แ บ บ ป ร ะ ส า น จ ง ห ว ะ (Synchronous

transmission)

รป(a) Asynchronous transmission: สงทละตวอกษร ค ว า ม เ ร ว ต ำา เ ช น ก า ร ต อ โ ม เ ด ม จ า ก บ า น ร ป (b) Synchronous transmission: สงเปนกลม รวดเรวกวา ใชในการตดตอระหวางคอมพวเตอร

6.1.4 ทศทางของการสอสารขอมล ม 3 แบบ1. แบบทศทางเดยว (Simplex) เชน วทย หรอโทรทศน

2. แบบกงสองทศทาง (Half Duplex) เชน วทยสอสารแบบผลดกนพด

3. แบบสองทศทาง (Full Duplex) เชน ระบบโทรศพท

6.1.5 การสอสารขอมล แบบอนกรม และ แบบขนาน

(Serial & Parallel Transmission)

การสอสารแบบอนกรมเปนการสงขอมลทละบตตอคร งผานสายสอสาร ในขณะทการสอสารขอมลแบบขนานจะสงขอมลเปนชดของบตพรอม ๆ กนในแตละครง ซงทำาใหเรวกวาแบบอนกรม แตเสย

มหาวทยาลยศรนครนทรวโรฒ 87โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 97: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

คาใชจายสงกวาเชนกน เนองจากสายทใชต องมชองสญญาณจำานวนมาก เชน 8 ชองเพอใหสงขอมลได 8 บตพรอมกน

(a) Serial (b) Parallel

6.1.6 การสอสารขอมล แบบ Baseband และ แบบ Broadband

แบบ Baseband ทเวลาใดเวลาหนง จะมสญญาณขอมลเ พ ย ง ต ว เ ด ย ว ว ง อ ย บ น ส า ย ส ญ ญ า ณ ก า ร ส อ ส า ร ข อ ม ล แบบ Broadband ทเวลาใดเวลาหนง สามารถมสญญาณขอมลหลายสญญาณวงอยบนสาย

6.2 การประมวลผลขอมลกบการสอสารขอมล

เมอระบบการสอสารขอมลทางอเลกทรอนกสพฒนากาวหนาขน จงมการประยกตใชวธการสอสารขอมลแบบตาง ๆ เขาชวยเพอประสทธภาพในการประมวลผลของคอมพวเตอรด วย โดยสามารถจำาแนกวธการประมวลผลของเครองคอมพวเตอรในปจจบนไดดงน

1.ร ะ บ บ ก า ร ป ร ะ ม ว ล ผ ล ท ศ น ย ก ล า ง (Centralized Processing) เปนการประมวลผลขอมลทงหมดเกดขนทเคร องหลกเพยงเคร องเดยว เชน การประมวลผลทางไกล (Teleprocessing) ซงเปนการทำาใหผใชงานสามารถเชอมตอมาใชงานคอมพวเตอรทศนยกลางจากระบบการสอสารตาง มหาวทยาลยศรนครนทรวโรฒ 88โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

10011101

10011101

10011101

10011101

ตวสง ตวรบ ตวรบตวสง

Page 98: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ๆ แตการประมวลผลกจะอยท ศนยกลางเชนเดม เคร องทเชอมตอเขามาจะทำาหนาทแสดงผลลพธทเครองศนยกลางสงมาเทานน

2.ระบบการประมวลผลแบบไคลเอนตเซรฟเวอร (Client-Server Processing) เป นการประมวลผลทได รบความนยมในยคถดมา เนองจากเครองคอมพวเตอรสวนบคคล(PC) ไดมการใชงานอยางแพรหลาย และมประสทธภาพขนเร อย ๆ ทำาใหเกดแนวคดทจะแบงการประมวลผลทำางานไปท PC โดยในระบบน เครอง PC จะเรยกใชงานโปรแกรมททำาหนาทคยกบโปรแกรมทคอมพวเตอรศนยกลาง และรบหนาทในการนำาขอมลทผานการประมวลผลจากเซรฟเวอรแลวมาแสดงผลในรปแบบตาง ๆ ทเหมาะสม รวมทงรบหนาทในสวนการโตตอบและรบขอมลจากผใชดวย

3.ร ะ บ บ ก า ร ป ร ะ ม ว ล ผ ล แ บ บ ก ร ะ จ า ย (Distributed Processing) เปนการประมวลผลทไดรบการพฒนาในขนตอมา โดยมการกระจายภาระการประมวลผลไปยงเครองตาง ๆ ทเชอมกนอยเปนเครอขายคอมพวเตอร และนำาผลลพธทไดมารวมกน ซงวธนทำาใหเพมประสทธภาพในการประมวลผลของระบบโดยรวม รวมทงยงสามารถลดจำานวนขอมลทสงผานเครอขายไดดวย

6.3 ชองทางการสอสารขอมล (Data Transmission Channels)

เครอขายคอมพวเตอรนอกจากจะประกอบขนจากการน ำาคอมพวเตอรมาเชอมโยงกนเปนเครอขายแลว ยงตองมชองทางหรอ สอกลาง (Media) ของการสอสารขอมล ซงมหลายชองทางดงน

มหาวทยาลยศรนครนทรวโรฒ 89โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 99: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

1. แบบมสาย ไดแก สายคบดเกลยว สายโคแอกเชยล สายใยแกวนำาแสง

2. แบบไมมสาย ไดแก ไมโครเวฟ ดาวเทยม อนฟราเรด ระบบวทย

สงทตองคำานงถงในการเลอกชองทางการสอสาร มดงน

อตราเรวในการสงผานขอมล (Transmission Rate) ระยะทาง (Distance) คาใชจาย (Cost) ความสะดวกในการตดตง (Ease of Installation) ความทนทานต อสภาพแวดล อม (Resistance to

Environmental)

รปแสดงตวอยางชองทางการสอสารแบบไมมสาย

6.4 อปกรณสอสารขอมล

1.เครองทวนซำาสญญาณ (Repeater) เปนอปกรณเชอมตอสำาหรบขยายสญญาณใหเครอขาย เพอเพมระยะทางในการรบสงขอมลผานเครอขายใหไกลออกไปไดกวาปกต ขอ

มหาวทยาลยศรนครนทรวโรฒ 90โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 100: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

จำากดของเครองทวนซำาสญญาณคอทำาหนาทในการสงตอสญญาณทไดรบมาเทานน จำาไมมการตดตอกบระบบเครอขาย และไมรจกลกษณะของขอมลทแฝงมากบสญญาณเลย

2.ฮบ (Hub) เรยกอกอยางหนงวา “LAN Concentrator” นยมใชในเครอขาย LAN รนเกา โดยใชฮบในการเชอมสายสญญาณจากหลาย ๆ จดเขาเปนจดเดยวในโทโปโลยของ LAN แบบ Star เชน 10BaseT เปนตน

รปแสดงตวอยางฮบ

ฮบสามารถแบงไดเปน 2 ประเภท คอ

- Passive Hub เปนฮบทไมมการขยายสญญาณใด ๆ ทสงผานมา ขอด คอ ราคาถก และไมจำาเปนตองใชพลงงานไฟฟา

- Active Hub ทำาหนาท เปนเครองทวนซำาสญญาณในตว คอ ขยายสญญาณทสงผานท ำาใหสามารถเช อมตออปกรณตาง ๆ ผ านสายเคเบลได ไกลข น ท ำาใหต องใช พลงงานไฟฟา

มหาวทยาลยศรนครนทรวโรฒ 91โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 101: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

3.ส ว ต ช (Switch) ห ร อ ท น ย ม เ ร ย ก ว า “Ethernet Switch” เ ป น ส ะ พ า น ห ล า ย ช อ ง ท า ง (Multiport Bridge) ทนยมใชในระบบเครอขายแลนแบบ Ethernet เพอเช อมตอเครอขายหลาย ๆ Segment เขาด วยกน สวตชจะชวยสดการจราจรระหวางเครอขายทไมจำาเปน ทำาใหสามารถท ำาการแลกเปล ยนขอม ลในแต ละ เครอข าย (Switching) ไดอยางรวดเรว

4.เราทเตอร (Router) เปนอปกรณเชอมตอระหวางเครอขายทใชโปรโตคอลเครอขายตางกน และสามารถทำาการ กรอง (filter) เลอกเฉพาะชนดของขอมลทระบไววาให ผานไปได ทำาใหชวยลดปญหาการจราจรทคบคงของขอมล และเพมระดบความปลอดภยของเครอขาย นอกจากนเราเตอรยงสามารถหาเสนทางการสงขอมลทเหมาะสมใหโดยอตโนมตดวย อยางไรกตามเราทเตอรจะขนกบโปรโตคอล ซ งในการใชงานจะตองเล อกซ อเราท เตอรท สน บสนนโปรโตคอลของเครอขายทตองการจะเชอมตอเขาดวยกน (เราทเตอรอาจเปนฮารดแวรเฉพาะหรอซอฟตแวรเราทเตอรกได)

รปแสดงตวอยางเราทเตอร

มหาวทยาลยศรนครนทรวโรฒ 92โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 102: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5.มลตเพลกซเซอร (Multiplexer) เป นอปกรณรวมสญญาณ มกเรยกกนวา “MUX” ชวยลดคาใชจายในการส ง ข อ ม ล ผ า น ส า ย ส อ ส า ร โ ด ย ท ำา ก า ร ร ว ม ข อ ม ล (Multiplex) จากเครองเทอรมนลจำานวนหนงเขาดวยกน และสงผานสายสอสารเชนสายโทรศพท และทปลายทาง MUX อกตวกจะทำาหนาท แยกขอมล (de-Multiplex) สงไปยงจดหมายทตองการ

รปแสดงการทำางานของมลตเพลกซเซอร

6.5 เครอขายคอมพวเตอร (Computer Networks)

“A network is created whenever two or more computers are connected to one another”

6.5.1 ชนดของระบบเครอขาย

ระบบเครอขายคอมพวเตอรสามารถแบงตามระยะหางระหวางอปกรณทเชอมโยงกนเปนเครอขายไดดงน

- Local Area Network: LAN- Metropolitan Area Network: MAN - Wide Area Network: WAN

1. Local Area Network: LAN

เปนเครอขายซงอปกรณทงหมดเชอมโยงกนอยในพนทใกล ๆ กน เชน อยภายในแผนกเดยวกน ส ำานกงานเดยวกน หรอตกเดยวกน เปนตน เปนเครอขายทมการใชงานในองคกรตาง ๆ มากทสด

มหาวทยาลยศรนครนทรวโรฒ 93โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 103: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ป ระโยชนของ LAN

- Sharing of peripheral devices : แบงก นใชงานอปกรณต าง ๆ เชน เคร องพมพ ซด รอมไดรฟ เคร องคอมพวเตอรทมประสทธภาพสง

- Sharing of programs and data : แบงกนใชงานโปรแกรม และขอมล

- Better communication : เปนการตดตอสอสารทดกวา

- Access to database : สามารถเขาถงฐานขอมลไดสะดวก

ชนดของ LAN

- Client/server LAN : เ ช อ ม ต อ โ ด ย ม เ ค ร อ งบร ก าร (Server)อย ศ นย กลาง ท ำาหน าท ใ ห บ ร ก าร เคร องผ ใช(Client) เคร องผใชจะทำาการประมวลผลในงานของตนเทานน ไมมหนาทใหบรการกบเครองอน ๆ ในระบบ

- Peer-to-peer LAN : เคร องทกเคร องในระบบเครอขายมสถานะเทาเทยมกนทงหมด คอ เครองทกเครองสามารถเปนไดทงเครองผใชและเครองบรการในขณะใดขณะหนง

องคประกอบ LAN

เคร องคอมพวเตอร พรอม การดแลน (Network Interface Card : NIC)

สายสญญาณ (Cabling system) Network operating system Windows 9x, Windows NT, Windows 2000,

Linux, UNIXมหาวทยาลยศรนครนทรวโรฒ 94โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 104: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Topology of LANs“The layout or shape of LAN is called topology”

: โครงสรางของระบบเครอขายแบบ LAN เรยกวา topology

ประกอบดวย 3 รปแบบ ดงน Star Topology Ring Topology Bus Topology Tree Topology

ร ป (a) แสดง โครง สร า ง LAN แบบ Bus (b) โครงสราง LAN แบบ Ring (c) โครงสราง LAN แบบ Tree (d) โครงสราง LAN แบบ Star

Media Access Control (MAC) Method : ว ธ ควบคมเขาใชงานสอกลาง เปนขอตกลงทใชในการรบสงขอมลผานสอกลาง ซงทกโหนดในเครอขายจะตองใชมาตรฐานเดยวกน การทำางานจะเกดอยในสวนของแผงวงจรเชอมตอเครอขาย(NIC)

มหาวทยาลยศรนครนทรวโรฒ 95โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 105: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

วธในการเขาใชงานสอกลางจะมอยหลายวธ ดงน CSMA/CD (Carrier Sense Multiple Access

Collision Detect)ทกโหนดของเครอขายสามารถเหนขอมลทไหลอยในสายสอสาร

ของเครอขาย แตจะมโหนดปลายทางทระบไวเทานนทจะทำาการคดลอกขอมลขนไป ทกโหนดทตองการสงขอมลจะตองทำาการตรวจสอบสายสอสารวาวางหรอไม ถาไมวางจะตองหยดรอและทำาการสมต ร ว จ เ ข า ไ ปเร อย ๆ จนเมอสญญาณตอบกลบวาวางแลว จงสามารถสงขอมลเขาไปได แตอาจมบางกรณ ททงสองโหนดสงสญญาณเขาไปพรอมกน ทำาใหเกดการชนกน (Collision) ขน หากเกดการชนขนทงสองโหนดตองหยดสงขอมล และรออยระยะหนงตามการสมแลวคอยสงเขาไปใหม ทำาเชนนเร อย ๆ จนกวาการสงขอมลจะสำาเรจ พบมากในโครงสรางแบบบส

Token Passingวธทใชหลกการของ Token ซงเปนกลมของบตทวงวนไปตาม

โหนดตาง ๆ รอบเครอขาย แตละโหนดจะตรวจสอบรบขาวสารทสงมาถงตนจากใน Token และในกรณทตองการสงขอมลกจะตรวจสอบวา Token วางอยหรอไม หากวางอยกทำาการใสขอมลพรอมระบปลายทางเขาไปใน Token นน และปลอยให Token วงวนตอไปในเครอขาย วธในการเขาใชสอชนดนจะพบมากในโครงสรางแบบบส (Token Bus) และแบบวงแหวน (Token Ring)

มหาวทยาลยศรนครนทรวโรฒ 96โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 106: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มหาวทยาลยศรนครนทรวโรฒ 97โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

CSMA/CD

Token Passing

Page 107: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มาตรฐานระบบเครอขายแบบ LAN ชนดตาง ๆ

โดยปกตแลว ในการออกแบบการเชอมตอของระบบ LAN จะตองคำานงถงลกษณะโครงสราง (Topology) สอกลาง (Media) และ วธการเขาใชสอกลาง (MAC) ซงจะมความเหมาะสมในการนำาการประกอบกนเพอใชงานแตกตางกนไป อยางไรกตาม เพอใหการเชอมตอระบบ LAN มมาตรฐานและสามารถใชงานไดอยางกวางขวาง ทำาใหไดมองคกรกำาหนดมาตรฐานของระบบเครอขายแบบตาง ๆ ออกมา ซงมาตรฐานทไดรบการยอมรบและมการใชงานอยางกวางขวาง คอ

- Ethernet/IEEE 802.3 ต ว อ ย า ง 10Base2, 10Base5, 10Base-T, 10Base-F- Fast Ethernet/IEEE 802.3 (100 Mbps) ตวอยาง 100Base-TX, 100Base-FX- Gigabit Ethernet/IEEE 802.3z (1000 Mbps) ต ว อ ย า ง 1000Base-T, 1000Base-LX, 1000Base-SX- Token Bus/IEEE 802.4- Token Ring/IEEE 802.5- FDDI (Fiber Distributed Data Interface)

มหาวทยาลยศรนครนทรวโรฒ 98โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 108: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

รปแสดงมาตรฐานระบบเครอขายแบบ LAN ชนดตาง ๆ2. Metropolitan Area Network: MAN ระบบเครอขายบรเวณเมองใหญ ซ งเปนเครอขายแบบ

WAN ทเปนระยะหางไมมากนก เชน เปนเครอขายทเชอมโยงภายในเขตเมอง หรอยานใจกลางธรกจ

3. Wide Area Network: WAN

เปนเครอขายทประกอบดวยเครอขาย LAN ตงแต 2 วงขนไปตอกนในระยะทางทไกลมาก เชน ระหวางเมอง หรอระหวางประเทศ โดยปกตแลวเครอขายแบบ WAN จะเชอมตอกนดวยระบบเครอขายสาธารณะ เชน สายโทรศพท ไมโครเวฟหรอดาวเทยม

เครอขายแบบ WAN อน ๆ- Circuit-Switching Networks- Packet-Switching Networks- ISDN : Integrated Services Digital Network- ATM : Asynchronous Transfer Mode

6.5.2 Network Protocol

โปรโตคอลของระบบเครอขาย(Network Protocol) หรอนยมเรยกวา Protocol stack หรอ Protocol suit คอ ชด

มหาวทยาลยศรนครนทรวโรฒ 99โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 109: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ของกฎหรอขอตกลงในการแลกเปล ยนขอม ลผ านเครอขายคอมพวเตอร

โปรโตคอลของระบบเครอขายทเปนแบบจำาลองสำาหรบอางองท ส ำา ค ญ ค อ แ บ บ จ ำา ล อ ง OSI (Open System Interconnection Reference Model) ซ ง เ ป น แ บ บจ ำาลองทพฒนาโดยองคกร ISO (International Standard Organization) โ ด ย เ ป น ก า ร บ ร ร ย า ย ถ ง โ ค ร ง ส ร า ง ข อ งสถาปตยกรรมเครอขายในอดมคต โดยแบบการทำางานของระบบเครอขายจะประกอบไปดวย 7 ชน

ระบบเครอขายทใชกนอยในปจจบน จะมโปรโตคอลสแตกทไดรบความนยมใชงานกนอยหลายโปรโตคอล ซงแตละโปรโตคอลกจะใชจดการในงานของเครอขายคลาย ๆ กน ในกรณทระบบเครอขายเชอมอยกบคอมพวเตอรหลายแบบ จะสามารถใชงานหลาย ๆ โปรโตคอลสแตกพรอมก นผานเครอขายได เชน IPX/SPX ส ำาหรบ NetWare และใช TCP/IP สำาหรบตดตอกลบ UNIX ผาน LAN แบบ Ethernet พรอมกน ๆ เปนตน

ตวอยางโปรโตคอลแสตก NetBEUI, IPX/SPX, TCP/IP6.5.3 Internetworking

เปนการเชอมโยงระบบเครอขายเขาดวยกน เพอใหเคร องในแตละเครอขายสามารถตดตอถงกนได

Internet เ ป น ต ว อ ย า ง ห น ง ข อ ง ก า ร ท ำา Internetworking สามารถเชอมโยงเครอขายทงโลกเขาดวยกน โดยใชโปรโตคอล TCP/IP Intranet เป นการประยกต ใช Internet เฉพาะภายในองคกร

มหาวทยาลยศรนครนทรวโรฒ 100โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 110: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

6.6 การประยกตใชงานเครอขายคอมพวเตอร

Electronic mail: จดหมายอเลกทรอนกส เปนการสงขาวสารโดยระบตวผรบเชนเดยวกบจดหมาย ผรบจะไดรบอ ย า ง ร ว ด เ ร ว เ น อ ง จ า ก เ ป น ก า ร ส ง ผ า น เ ค ร อ ข า ยคอมพวเตอรทเชอมโยงกนอย

Electronic Bulletin Boards: บรการกระดานขาวอเลกทรอนกส เปนการแลกเปลยนขาวสารรวมทงแสดงความคดเหนผานกระดานขาวของกลมแบบอเลกทรอนกส

Electronic Teleconference, Videoconferencing: การประชมทางไกลผ านระบบเครอขายคอมพวเตอร ชวยประหยดคาใชจายในการเดนทาง ประหยดเวลาของผเขารวมประชม และนำามาประยกตใชในเรองอน ๆ เชน ใชในการเรยนการสอน ใชในตรวจรกษาโรคผานการประชมทางไกล เปนตน

Electronic Data Interchange – EDI: ก า ร แ ล กเปลยนขอมลทางอเลกทรอนกส

Electronic Funds Transfer – EFT: การโอนเง นทางอเลกทรอนกส

E-commerce, E-Banking, E-learning, E-government

Telnet Ftp World Wide Web

6.7 คำาถามประเมนผลหลงเรยน

1. จงบอกความแตกตางของสญญาณแบบ Analog และสญญาณแบบ Digital

มหาวทยาลยศรนครนทรวโรฒ 101โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 111: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2. ใหยกตวอยางการสอสารขอมลแบบประสานจงหวะและไมประสารจงหวะ

3. วธการประมวลผลขอมลมอะไรบาง อธบายพอสงเขป

4. อปกรณเชอมตอสำาหรบการเครอขายมอะไรบาง

5. ระบบเครอขายคอมพวเตอรคออะไร

6. จงอธบายความแตกตางของ LAN และ WAN7. การออกแบบการเชอมตอของระบบ LAN จะตองคำานงถง

อะไรบาง

8. จงอธบายวธการเขาใชงานสอกลาง (MAC) มาสก 1 วธ

9. ใหยกตวอยางการประยกตใชงานเครอขายคอมพวเตอรมาสก 3 วธ

6.8 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

2.2 http://www.bmp.ac.th/Internet26/page11.htm

มหาวทยาลยศรนครนทรวโรฒ 102โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 112: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

2.3 http://www.a-tech.ac.th/e_learning/network/index.html \

2.4 http://www.elecnet.chandra.ac.th/courses/5583710/test/net_files/index.html

มหาวทยาลยศรนครนทรวโรฒ 103โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 113: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

บทเรยนท 7

ทางดวนสารสนเทศกบอนเทอรเนต7.1 กำาเนดถนนสำาหรบขอมล

มนษยเร มมการสอสารกนตงแตยคดกดำาบรรพ และไดเร มพฒนาการสอสารใหสามารถสงขอมลไดไกลยงขน ในการพฒนาดงกลาวไดเปนจดกำาเนดถนนสำาหรบขอมล ซงมการพฒนาดงน

ใน ค.ศ.1844 แซมมวล มอส ไดคดคนรหสมอสขนเพอการสอสาร ทำาใหการสอสารทเรวทสดขณะนนกคอโทรเลขทใชรหสมอสในการแทนขอมล ตอมาในป ค.ศ.1858 สายเคเบลเสนแรกถกวางผ า น ม ห า ส ม ท ร แ อ ต แ ล น ต ก จ า ก น น เ ร ม ม ร ะ บ บ โ ท ร ศ พ ท Alexander Graham Bel ใน ค .ศ .1876 เม อ โลกมความตองการการสอสารขอมลมากขน ในเดอนตลาคม ค.ศ.1957 ดาวเทยมสปตนค 1 (SPUTNIK) ของรสเซยกถกสงสวงโคจรรอบโลก เปนโลหะ ขนาดเสนผาศนยกลาง 2 ฟต นำาหนก 84 กโลกรม มองเหนได ด วยตาเปล า โคจรอย นาน 6 เด อน และต อมา เด อนพฤศจกายน ค.ศ.1957 ดาวเทยมสปตนค 2 ของรสเซยถกสงสวงโคจรรอบโลก พรอมสนขชอไลกา ทำาใหสหรฐอเมรกาตนตวดานอวกาศ โดยประธานาธบด ไอเซนฮาว จงก อต งหน วยวจ ย Advanced Research Projects Agency (ARPA) และเรงสรางดาวเทยมดวงแรกของอเมรกา สำาเรจในเวลา 18 เดอน

นอกจากน สหรฐอเมรกายงเกรงภยในการถกโจมต ถามการทำาลายศนยคอมพวเตอร และระบบการสอสารขอมล อาจทำาใหเกดปญหาทางการรบ ในยคนนระบบคอมพวเตอรมหลากหลายแบบ ทำาใหไมสามารถแลกเปลยนขอมล ขาวสาร และโปรแกรมกนได จงมแนวความค ด ในการว จ ย ร ะบบท ส ามารถ เช อม โยง เคร อง

มหาวทยาลยศรนครนทรวโรฒ 104โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 114: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

คอมพวเตอร และสอสารแลกเปลยนขอมล ระหวางระบบทแตกตางกนไดอยางไมผดพลาด แมวาคอมพวเตอรบางเครอง หรอสายรบสงสญญาณ เสยหายหรอถกทำาลาย ARPA จงหนมาวจยและพฒนาดานเครอขายคอมพวเตอร และเทคโนโลยการสอสาร และสรางเครอขาย ARPANET ซงเปนจดเร มตนของเครอขายอนเทอรเนตในป ค.ศ.1969 (พ.ศ.2512)

ในเดอนธนวาคม ค.ศ.1969 (พ.ศ. 2512) ARPANET ไดทำาการเชอมตอกบ มหาวทยาลย 4 แหง ไดแก มหาวทยาลยยทาห มหาว ทยาล ยแคล ฟอร เน ยท ซ านตาบาบารา มหาว ทยาล ยแคลฟอรเนยทลอสแองเจลส สถาบนวจยของมหาวทยาลยสแตนฟอรด และขยายตอไปเร อยๆ เปน 50 จดในป ค.ศ.1972 (พ.ศ. 2515) จนเปนหลายลานแหงทวโลก

ค.ศ.1984 (พ.ศ.2529) มลนธวทยาลยศาสตรแหงชาต สหรฐอเมรกา (National Science Foundation - NSF) ได วางระบบเครอขายข นมาอกระบบหนง เรยกวา NSFNet ซ งประกอบดวยซปเปอรคอมพวเตอร 5 เคร องใน 5 รฐ เชอมตอเพอประโยชนทางการศกษา และคนควาทางวทยาศาสตร และมการใชมาตรฐาน TCP/IP เปนมาตรฐานหลกในการรบสงขอมล สงผลใหการใชงานเครอขายเปนไปอยางรวดเรว ใน พ.ศ. 2534 เครอขาย ARPANET ไดรวมกบ NSFNET และเลกระบบ ARPANET7.2 อนเทอรเนตในประเทศไทย

ประเทศไทยไดเร มรจกกบอนเทอรเนตใน พ.ศ.2529 อาจารยกาญจนา กาญจนสต รวมกบอาจารยโทโมโนร คมระ จากสถาบนเทคโนโลยแหงเอเชย (AIT) รวมสรางเครอขายคอมพวเตอร เพอทำาการรบสงอเมลกบมหาวทยาลยโตเกยว และมหาวทยาลยเมลเบรน

มหาวทยาลยศรนครนทรวโรฒ 105โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 115: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ซ งถ อไดวาเป นจดเร มตนอนเทอรเน ตในประเทศไทย และเก ดโครงการเชอมตอคอมพวเตอรตาง ๆ ดงตอไปน

พ.ศ.2531 ตงโครงการ TCSNet - Thai Computer Science Network เช อมตอคอมพวเตอรของมหาวทยาล ยสงขลานครนทรกบออสเตรเลย, AIT และจฬาลงกรณมหาวทยาลย

พ .ศ .2535 มการรวมต ว เช อมโยงเครอข ายของศ นย คอมพวเตอรหลายมหาวทยาลย และศนยวชาการในประเทศเขาดวยก น เ ป น เ ค ร อ ข า ย ไ ท ย ส า ร Thai Sarn (The Thai Social/Scientific Academic and Research Network)

พ.ศ.2538 เร มมการบรการอนเทอรเนตเชงพาณชย กอตงบรษทอนเทอรเนตประเทศไทย ในรปรฐวสาหกจ โดยมผถอหนหลกคอ การสอสารแหงประเทศไทย องคการโทรศพทและส ำานกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต www.inet.co.th

พ.ศ.2540 เครอขายกาญจนาภเษก และ School Net7.3 ทางดวนสารสนเทศ (Information Superhighway)

Information Superhighway ห ร อ ท า ง ด ว นสารสนเทศ เป น โครงสร างของระบบโทรคมนาคมพ นฐาน (Infrastructure) ในการรบสงขอมลดจตอล ทมความเรวสง เชอถอได และมความปลอดภย อนเทอรเนตเปนเพยงตนแบบหนงของ I-Way ทเกดขนแลวในปจจบนตองอาศย เทคโนโลยทเหมาะสมทจะใชเปนเครอขายหลกสำาหรบทางดวนขอมล คอเทคโนโลยระบบสอสารใยแกวนำาแสง เนองจากมคณสมบตทเหมาะสมแตในบางพนททเทคโนโลย ระบบสอสารแบบอนมความเหมาะสมกวา กอาจน ำามาประกอบได

ใยแกวนำาแสง (Fiber Optic) ทำามาจากแกวบรสทธ เสนผาศนยกลางภายนอกประมาณ 125 ไมครอน (1 ไมครอน คอ 0.001 มลเมตร) ภายในของใยแกวประกอบดวยแกนกลาง (core) ลอม

มหาวทยาลยศรนครนทรวโรฒ 106โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 116: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

รอบดวยสวนหม (clad) สวนแกนกลางจะมดชนหกเหแสงสงกวาสวนหมเพอกกคลนแสงไมใหผานออกไปภายนอก มความสญเสยในสายสงตำา ทำาใหสามารถสงผานสญญาณไปไดไกล และสามารถสงสญญาณดวยความเรวสง ใยแกวนำาแสงเพยงเสนเดยวซงมขนาดเทากบเสนผม สามารถสงสญญาณโทรศพทไดพรอม ๆ กน ไดถง 130,000 วงจร

รปท 1 แสดงสวนประกอบและเดนสายใยแกวนำาแสง

7.4 อนเทอรเนต

อนเทอรเนต คอ เครอขายของเครอขายคอมพวเตอร ระบบต า ง ๆ ท เ ช อ ม โ ย ง ก น ม า จ า ก ค ำา ว า “ Inter Connection Network“ เปนระบบเครอขายคอมพวเตอรขนาดใหญ เคร องคอมพวเตอรทกเครองทวโลก สามารถตดตอสอสารถงกน ไดโดยใชมาตรฐาน ในการรบสงขอม ลท เป นหน งเด ยว หรอท เรยกวาโปรโตคอล (Protocol) ระบบอนเทอรเนตถกออกแบบมาใหไมตอง

มหาวทยาลยศรนครนทรวโรฒ 107โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 117: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

มศนยกลางของการตดตอ ไมมศนยกลางควบคม ทำาใหมผเขามารวมใชอนเทอรเนตอยางมากมาย ระบบจงเตบโตขนโดยไมมขดจำากดจนกระทงปจจบนนเกดปญหาชองทางการสอสารผานอนเทอรเนตตดขด

โปรโตคอล ทใชบนครอขายอนเทอรเนต มชอวา ทซพ/ไอพ (TCP/IP : Transmission Control Protocol/Internet Protocol)

TCP/IP คอขอกำาหนดวธในการสงขอมลขาวสารผานระหวางเคร องคอมพวเตอรใน โปรโตคอลจะชวยใหระบบคอมพวเตอรซงมอยมากมายหลายชนด ใชระบบปฏบตทแตกตางกนออกไปสามารถสอสารเขาดวยกนได ทำาใหระบบคอมพวเตอรทวโลกหลายรอยรปแบบสามารถสอสารรวมกนบนอนเทอรเนตได หลกการรบสงขอมลในอนเทอรเน ต ใชหล กการแบบ Packet-switching ค อแบงข อม ลออกเป นส วนยอยๆ (Packet) และหมดวยขาวสารสำาหรบการจดสง แลวสงไปยงปลายทางโดยใชเสนทางตางๆกน ดงรปท 2

รปท 2 แสดง Packet switching

มหาวทยาลยศรนครนทรวโรฒ 108โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 118: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

รปท 3 แสดงสวนของขอมลและขาวสารทจดสงTCP: ทำาหนาทเปนตวแบงขอมลออกเปน Packet (พรอม

ทงตรวจสอบ ความถกตองของ Packet) และประกอบขอมลกลบคนตามเดมเมอถงปลายทาง

IP: ทำาหนาทในการยาย Packet ไปยงปลายทางทถกตอง

7.5 การอางทอยของเครองคอมพวเตอร

ในเครองคอมพวเตอรทเชอมตอกบเครอขายอนเทอรเนต ตองมหมายเลขประจำาเคร องเพอใหเคร องคอมพวเตอรอนอางถงได เรยกหมายเลขนนวา IP Address IP Address (IPv4) เปน IP address ทใชในอนเทอรเนตปจจบน มขนาด 32 บต แบงเปน 4 ชด ชดละ 8 bit โดยแปลงเปนเลขฐาน 10 เพอความสะดวกในการอางถง เรยกกนวา IPv4 ซงมขอจำากดของ IP ขนาด 32 บต ให address ค อ ม พ ว เ ต อ ร ใ น เ ค ร อ ข า ย ไ ด ไ ม เ ก น 232 = 4,294,967,296 โหนด การมสมาชกในเครอขายเพมขนทก ๆ วน ทำาใหเกดการขาดแคลน IP การใหมนษยจดจำา IP Address ของแตละเครองเปนสงททำาไดยาก ดงนนจงไดเกดความคดการตงชอทเปนตวอกษรขนมาแทน IP Address เพอชวยในการจดจำาและ

มหาวทยาลยศรนครนทรวโรฒ 109โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

ตนทางของขอมล

ปลายทางของขอมล

ลำาดบของขอมล

คาตรวจสอบ

ขอมล

Source Address

Destination Address

Sequence Number

Checksum

Page 119: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

สะดวกในการเปลยนเครองบรการ เรยกระบบการใชตวอกษรแทน IP Address วา ระบบชอโดเมน (Domain Name System)

ตวอยาง การใช IP และชอโดเมน มศว. IP: 202.28.60.3 ช อ โ ด เ ม น :

swu.ac.thโดยจดเกบชอและ IP Address ลงในฐานขอมลแบบ

ลำาดบชนตวอยาง รหสโดเมน

com หรอ co หมายถง บรษทเอกชน edu หรอ ac หมายถง สถาบนการศกษา gov หรอ go หมายถง หนวยงานรฐบาล int หรอ in หมายถง องคกรระหวางประเทศ mil หรอ mi หมายถง องคกรทางทหาร net หรอ ne ห ม า ย ถ ง อ ง ค ก า ร เ ค ร อ ข า ยคอมพวเตอร org หรอ or หมายถง องคกรอนของรฐบาล

รปท 4 แสดงระบบชอโดเมน

มหาวทยาลยศรนครนทรวโรฒ 110โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 120: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

การต ดต อระหว างคอมพว เตอร ในเครอข าย ยง ใช IP Address ระบบมการตดตงโปรแกรม และเครองททำาหนาทเปนตวคนดบญชหมายเลข IP จากช อท เป นตวอกษร หรอ Domain Name โดยทเคร องคอมพวเตอร ทท ำาหนาทนเรยกวา Domain Name Server

ชอโดเมน เปนสงทมนษยสราง และถอวาเปนทรพยสนทางปญญา แตละประเทศจะมหนวยงานรบผดชอบการจดทะเบยนชอโดเมน เชน ประเทศไทยรบผดชอบโดย "ศนยสารสนเทศเครอขายประเทศไทย ” (THNIC : Thailand Network Information Center) www.thnic.net

ตวอยาง รหสโดเมนช อประเทศ (HOST COMPUTER / SERVER)

AU หมายถง ออสเตรเลย ES หมายถง สเปน AT หมายถง ออสเตรย

JP หมายถง ญปน BE หมายถง เบลเยยม NL หมายถง เนเธอรแลนดCA หมายถง แคนาดา NO หมายถง นอรเวย RU หมายถง รสเซยDK หมายถง เดนมารค FI หมายถง ฟนแลนด FR หมายถง ฝรงเศสSE หมายถง สวเดน IN หมายถง อนเดย TW หมายถง ไตหวนIL หมายถง อสราเอล UK หมายถง องกฤษ IT หมายถง อตาล

มหาวทยาลยศรนครนทรวโรฒ 111โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 121: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

รปท 5 แสดงสวนประกอบของเครอขาย

7.6 การเชอมตอเขากบอนเทอรเนต

7.6.1 การเชอมตอโดยตรง

ผ ใ ช จ ะ ต อ ง ม เ ค ร อ ข า ย ท ต อ ง ก า ร เ ช อ ม ต อ ก บอนเทอรเนต เพอใหใชบรการตางๆ ไดตลอดเวลา โดยการเชอมตออาจใชอปกรณทเรยกวา เราทเตอร (Router) ทำาหนาทเปน ประต (Gateway) เชอมโยงเครอขายภายในองคกรเขากบเครอขายของอนเทอรเนต โดยใชสายสญญาณทมการเชอมตอกนเปนชองทางการสอสาร จดทสามารถเชอมตอเขากบอนเทอรเนตไดโดยปกตแลวจะเปนการตอเขากบระบบของ ไอเอสพ (Internet Services Provider) ท ม ก าร ใช สายส ญ ญ า ณ เ ช า (Leased Line) ใ น ก า ร เ ช อ ม ต อ ก บอนเทอรเนตอยแลว

7.6.2 การเชอมตอผานการหมนโทรศพท

เช อมตอผานการหมนโทรศพท โดยใชคอมพวเตอร ตดตอผาน โมเดม (MODEM) เพอตดตอกบคอมพวเตอรทมการตดตอกบอนเทอรเนตโดยตรง โดยอาศยการเชอมตอผานทางสายโทรศพท ซงปกตแลวกคอหนวยงานไอเอสพนนเองGate way เปนจดเชอมตอระหวางเครอขาย 2 เครอขายทอยคนละแหงเขาดวยกน และจะคอยท ำาการสงผานขอมลระหวางเครอขายทงสองไปมา

มหาวทยาลยศรนครนทรวโรฒ 112โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 122: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

ISP (Internet Service Provider) เ ป น บ ร ษ ทเอกชนทใหบรการอนเทอรเนต เชน

• A-Net Co., Ltd. [email protected]

• Internet Thailand [email protected]

• Jasmine Internet Co., Ltd. [email protected]

• KSC Commercial Internet Co., Ltd. [email protected]

• Loxley Information Service Co., Ltd. [email protected]

• Samart CyberNet Co., Ltd. [email protected]

• Siam Global Access Co.,Ltd. [email protected]

• Roynet Co.,Ltd. [email protected]

รปท 6 การเชอมตอเขาอนเทอรเนต

มหาวทยาลยศรนครนทรวโรฒ 113โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

ISP ISP ยอยยอย

ISP ISP หลกหลกInternInternetet Leased LineLeased Line

Page 123: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

NECTEC : www.nectec.or.th เปนองคกร ททำาหนาทวจยและพฒนาระบบเครอขายสารสนเทศระดบชาต ของประเทศไทย

Uninet : www.uni.net.th คอ เครอขายสารสนเทศเพอพฒนาการศกษา ซ งดแลโดย ส ำานกงานบรหารเทคโนโลยสารสนเทศเพอพฒนาการศกษา ทำาหนาท บรหารจดการ เครอขายสารสนเทศเพอพฒนาการศกษา เปนองคกรทมความเปนอสระภายใ ต ค ว า ม ส น บ ส น น ข อ งรฐบาลผานทบวงมหาวทยาลย

7.7 การบรการบนอนเทอรเนต

บรการดานการสอสารและแลกเปลยนไฟลขอมล บรการคนหาขอมล บรการขาวสารในอนเทอรเนต

- เวบเพจ (Webpage)- ไฟลขอมลประเภทตางๆ- ฐานขอมล เพอการสบคนสารสนเทศ- การสอสารระหวางบคคล/กลม/ธรกจ

WWW (World Wide Web) เปนบรการท คนหาและแสดงขอมล โดยใชหลกการของ Hypertext ผานโปรโตคอล Http (Hypertext Transfer Protocol) โ ด ย ใ ช โ ป ร แ ก ร ม Web Browser

Web Page เปรยบเสมอนเอกสารทเกบอยท Server ในอ นเทอร เน ตท ผ ใช อ น เทอร เน ตสามารถโหลดมาด ได เป น HyperText คอรวมเอา ขอความ รปภาพ เสยง ภาพเคลอนไหว และสามารถเชอมโยงไปยงเวบเพจอนๆได ภาษาทใชจดท ำาเวบเพจ เ ร ย ก ว า HyperText Markup Language (HTML) ใ ช โปรแกรม web browser ในการแปลงเอกสาร HyperText ใหเวบเพจมรปแบบสวยงาม ตามทไดถกออกแบบไว

มหาวทยาลยศรนครนทรวโรฒ 114โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 124: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

URL: Uniform Resource Locator ระบท อยของขอมล http HyperText Transport

Protocol

รปท 7 แสดงสวนประกอบของ URL Dynamic HTML: มการพฒนาเทคนคอนๆ เพมขนจาก

HTML เพอใหเวบเพจสามารถมลกเลนแลวทำาใหสอสารกบผใชแบบโตตอบได คอ ใชการโปรแกรม เชน JavaScript, Java Applet, Visual BASIC ใชโปรแกรมสรางสอเคลอนไหว (Flash) และยงมการตดตอแลกเปลยนขอมลกบฐานขอมลใน server ไดอกดวย

7.7.1 การบรการ ดานการสอสาร และ แลกเปลยนไฟลขอมล

7.7.1.1 ไปรษณยอเลกทรอนกส (Electronic Mail หรอ E-mail)

เปนวธการตดตอสอสารกนบน Internet ทเปนมาตรฐาน และเกาแกทสด สามารถจะสงเอกสารทเปนขอความธรรมดา จนถงการสงเอกสาร แบบมลตมเดย มท งภาพและเสยงไปรอบโลก ผท ต องการสง และรบจดหมาย อเลกทรอนกส จะตองมบญชการใชบรการทแนนอน ซงเรยกวา E-Mail Address คลาย ๆ กบชอ-นามสกล และทอยนนเอง ตวอยาง ทอยของการสง E-mail

[email protected] การเขาใชเครองระยะไกล (Telnet)

เปนบรการตดตอสอสารระหวางเคร องชวยใหเราตดตอขอใชงานเครองบรการทอยไกล ๆ ได

มหาวทยาลยศรนครนทรวโรฒ 115โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

สวนตางของ

ชอชอผ

Page 125: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

7.7.1.3 การถายโอนขอมล FTP(File Transfer Protocol)

เปนบรการโอนยายไฟลในอนเทอรเนต ซงมบรการ ดงน Download เปนการนำาไฟลจากเครอง server มา

เกบไวในเครองคอมพวเตอรของผใช Upload เปนการนำาไฟลจากเครองผใชไปไวทเครอง

server FreeWare เปน software ทเจาของซอฟตแวร

อนญาตใหใชงานไดฟร ShareWare เ ป น software ท เ จ า ข อ ง

ซอฟตแวร อนญาตใหทดลองใชงานไดตามเงอนไขทกำาหนด หากตองการใชจรงจะตองลงทะเบยนและชำาระเงน

7.7.1.4 กระดานขาว Usenet (User Network)

เปนทรวมของกลมขาว (Newsgroup) ทแลกเปลยนความเหน ในเร องตางๆ กนโดยผใชอนเทอรเนต สามารถสมครเปนสมาชก ในกลมตางๆ เพอแลกเปลยนขาวสารในเครอขาย ตามหวขอทต องการ เชน กลมวทยาศาสตร, คอมพวเตอร, ดนตร

7.7.1.5 การพดคยออนไลน

การพดคยแลกเปลยนความคดเหนกนระหวางผใชอนเทอรเนตโดยการพมพขอความ ซ งเรยกวา การแชท(Chat) ผานทางอนเทอรเน ต โดยใชโปรแกรม chat ตางๆ

- Talk สำาหรบการคย 2 คน- Chat / IRC (Internet Relay Chat)

เปนการคยกนเปนกลมหลายคน - Internet มหาวทยาลยศรนครนทรวโรฒ 116โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 126: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Phone / Web Phone เปนบรการตดตอพดคยดวยเสยงโดยมคณภาพใกลเคยงกบโทรศพท ซงประหยดคาใชจายในการสอสาร แตคสนทนาจะตอง online บน internet ในเวลาเดยวกน

7.7.1.6 Video on Demand

Video on Demand เปนบรการ ทเราการเลอกดรายการตางๆ อาท รายการภาพยนตร สารคด ขาว หรอรายการบนเทงอนๆ ในเวลาทต องการได เชน นสตสามารถศกษาบทเรยนของรายวชาตางๆ ทเรยนไปแลวจาก ในการเรยนการสอนทางไกลแบบปฏสมพนธของม ห า ว ท ย า ล ย ศ ร น ค ร น ท ร ว โ ร ฒ ไ ด จ า ก http://www.swu.ac.th/cemt/vod.html

7.7.1.7 EDI (Electronic Data Interchange)

EDI หมายถง การแลกเปลยนขอมลธรกจทใชอยเปนประจำาในรปแบบมาตรฐานผานทางคอมพวเตอร รปแบบมาตรฐานทใชจะตองไดรบการยอมรบจากกลมผแลกเปลยนขอมล หรอเลอกมาจากมาตรฐานทพฒนาจากสถาบนทไดรบการยอมรบในการออกมาตรฐานตางตวอยาง EDI ในประเทศไทย - การรบสงเอกสาร ใบขนสนคา และ บญชราคา สนคาระหวาง กรมศลกากร ผนำาเขา ผสงออก- การรบสงเอกสาร บญชสนคา ระหวาง กรมศลกากร บรษทตวแทน เรอและ บรษทตวแทนสายการบนตางๆ- การรบสงเอกสารการชำาระเงนคา ภาษอากร และ คาธรรมเน ยมต างๆ ด วย ระบบ Electronic Funds Transfer (EFT)

มหาวทยาลยศรนครนทรวโรฒ 117โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 127: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

7.7.1.8 EFT (Electronic Funds Transfer)

EFT หมายถง การโอนเงนจากบญชเงนฝากหนงไปยงอกบญชหนง ทาง Electronic การโอนทกครงจะตองไดรบการอนมตและมการบนทกทกรายการ

7.7.2 Search Engines

เปนเคร องมอทใชคนหาขอมลบนเครอขายอนเทอรเนต อาจหมายถงโปรแกรม หรอเวบไซตตางๆ ทมฐานขอมลสำาหรบการคนหาขอมล เชน Yahoo, Google ฯลฯ

ประเภท Search Engines Directories เวบไซตทรวบรวมรายการของเวบไซต

ตางๆเอาไว โดยแยกออกเปนหมวดหมต างๆ เชน yahoo

Search Engine เปนโปรแกรมคอมพวเตอรทหาขอมล จากฐานขอมลในเคร อง Server ของตนเอง เชน Google

Portal Site หมายถ งแหล งรวมเวบไซต (Links) อำานวยความสะดวกใหผใชงานสามารถ คนหาขอมลเหลานไดอยางงายดายเพยงแค Click ไปท Link นนๆ ตวอยาง เชน www.sanook.com , www.hunsa.comPortal web ราชบณฑตยสถานบญญตไววา เวบศนยรวม แตมคนใชคำาวา เวบทา และปรากฏวามคนใชตามกนจำานวนมาก ความจรงแลว portal แปลวา ประตใหญ แตคำาวา ทา ในภาษาไทย จะหมายถง ทาเรอ ทานำา หรอ ทารถ เฉพาะคำาวา ทาเรอเทานนทมความหมายตรงกบคำาวา port แตทานำาและทารถไมไดใชคำาน จงตองมการบญญตศพทขนมาใหมโดยใชคำาวา เวบศนยรวม แทน

มหาวทยาลยศรนครนทรวโรฒ 118โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 128: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

Web Browser เปนโปรแกรมทใชดเอกสารของเครอขาย World Wide Web และปจจบน BROWSER ไดข ยา ยข ด ค ว า ม ส า ม า ร ถ ใ น ก า ร เ ร ย ก ใ ช บ ร ก า ร บ นอนเทอรเนตไดแทบทกชนด

7.8 อนเทอรเนตยคหนา

แนวโนมการใชอนเทอรเนตอนเทอรเนตจะเขามามสวนรวมกบชวตประจ ำาวนของคนเรา

มากขน และจะชวยอำานวยความสะดวกในการทำางานไดอยางมประสทธภาพ โดยมรปแบบดงน

- การคยโทรศพทผานระบบอนเทอรเนต (Voice over IP) ซงปจจบนองคการโทรศพทแหงประเทศไทย กนำามาใชผานหมายเลข 1234 ทวประเทศ (ตนป 2545)

- การคยระยะไกลแบบมภาพและเสยงของคสนทนา (Voice conference)

- การนำาอนเทอรเนตมาประยกตกบเครอขายเคเบลทว (Web TV & Cable MODEM)

- การประยกตใชอนเทอรเนตกบเคร องใชตางๆ ในชวตประจำาวน (Internet Device)

จาก Internet ไปส Internet2IPv4 ให address ไมเพยงพอสำาหรบการใชงาน อนเทอรเนต

เร มจากการสงขอมลแบบอกขระใช packet สำาหรบการจดสงอยางงาย ขอมลยคใหมเปนมลตมเดย และมปรมาณมาก ตองปรบปรงรปแบบการจดสงใหมใหมประสทธภาพมากขน อนเทอรเนตเรมจากองคกร DARPA สหรฐอเมรกา แตยคใหมเพอประชากรโลก โดยความรวมมอของผเช ยวชาญรวมกน สรางระบบรกษาความปลอดภยของขอมลทสงผานอนเทอรเนต

มหาวทยาลยศรนครนทรวโรฒ 119โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 129: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

เปาหมายของโครงการ Internet2 www.internet2.org- แกปญหาสำาคญทเกดขนกบอนเทอรเนตในยคปจจบน - รองรบการประยกตใชงานแบบใหม - ปรบปรงวธการจากการใช Packet มาเปนการใชเทคนควธการสอสารแบบใหม - สรางเครอขายใหมใหรองรบความตองการทเพมขน - กำาหนดโครงสรางพนฐานทางระบบสอสาร เพอรองรบงานวจย งานการศกษาสมยใหม เพมขนาด IPv4 IPv6 - IPv4 ม ข น า ด 32 บ ต ซ ง ใ ห address ไ ด 232 = 4,294,967,296 โหนด- IPv6 มขนาด 128 บตซงให address ได 2128 = 340 trillion, trillion, trillion = 3.4(1038)ดงนนสามารถให IP แกอปกรณตางๆ ได เชน เครองใชไฟฟา

โทรทศน โทรศพท เปนตน Pv6 เร มมการทดลองใชในบางแหง แตในประเทศไทยยงอยในระหวางการวจย โดยม NECTEC เปนแกนหลก เนองจากการเปลยนรปแบบของ IP ตองมการเปลยนแปลงในหลายสวน และบางแหงอาจตองเปลยนฮารดแวรบางอยางดวย เชน router อ ง ค ก ร ท เ ป น แ ก น น ำา ใ น ก า ร พ ฒ น า IPv6 ไ ด แ ก www.ngi.org7.9 คำาถามประเมนผลหลงเรยน

1. อนเทอรเนตคออะไร มาจากคำาวาอะไร และมขอดอยางไรในการสอสารขอมล

2. TCP/IP คออะไร และจงบอกหนาทของ TCP และ IP3. อะไรบางททำาหนาทในการอางทอยของเครองคอมพวเตอร

พรอมทงอธบายพอสงเขป4. ISP คออะไร และยกตวอยาง ISPมหาวทยาลยศรนครนทรวโรฒ 120โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส

Page 130: mylesson.swu.ac.thmylesson.swu.ac.th/syllabus/doc_620040330095203.doc · Web viewหน วย จำนวน Byte KB 210 1024 MB 220 1,048,567 1024x1024 GB 230 1,073,741,824 1024x1024x1024

รายวชา CP101 สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาตร

5. ใหยกตวอยางบรการบนอนเทอรเนตมา 5 อยาง พรอมทงอธบายพอสงเขป

7.10 แหลงวทยาการ

1. หนงสอ/บทความ

1.1 วาสนา สขกระสานต. โลกของคอมพวเตอรและสารสนเทศ . พมพครงท 2 : โรงพมพแหงจฬาลงกรณมหาวทยาลย. กรงเทพฯ, 2541.2. สออน ๆ

2.1 มหาวทยาลยศรนครนทรวโรฒ, สอประกอบการเรยนการสอน CP101 , 2546

2.2 http://www.ipv6.nectec.or.th/index.php 2.3

http://web.riudon.ac.th/~adul/it4ed1_45/waraporn/internet.htm

2.4 http://www.nectec.or.th/courseware/internet/internet-tech/index.html2.5 http://internet.se-ed.com/content/IN86/IN86_77.asp2.6 http://www.ku.ac.th/magazine_online/internet2.html

มหาวทยาลยศรนครนทรวโรฒ 121โครงการสงเสรมการผลตเอกสารชดการเรยนทเปนการสรปเนอหาในรปสออเลกทรอนกส