ือหา 3.1 3.2 1. - pccpl-km :...
TRANSCRIPT
เน
ผล
นอหา 3.1 ความ3.2 ววฒ3.3 ชนด
ลการเรยนรท1. บอ
ในแ
เลด อ(Lady
“โปรแก
มหมายของคอฒนาการของคอของคอมพวเต
ทคาดหวง กความเปนมาแตละยคจนถง
ออกสตา เอดา แบy Augusta Ada Bรมเมอรคนแรกข
อมพวเตอร อมพวเตอร ตอร
และววฒนากาปจจบนได
บรอน Byron) ของโลก”
วว
ารของคอมพว
3.1 ควา
ทางานแบตางๆ ทงทางานจะเครองสเปรยบเท
ขนตอน แ
รบขอ
วฒนา
เตอร
มหมายของคอคอมพวเตอร บบอตโนมต ทงทงายและซบะประกอบดวยามารถรบได
ทยบ จนกระทงขนตอนการทแสดงดวยแผน
รปท 3.1
อมล
าการค
อมพวเตอร คอ เครองคาาหนาทเหมอนซอนตามคาสงย การรบโปรแแลวทาการค
งไดผลลพธตามทางานของระบนภาพไดดงน
แผนภาพแสดงคอมพวเตอร
ประมวล
บทอมพว
นวณอเลกทรนสมองกล สามงของโปรแกรมแกรมและขอมคานวณ เคลอมทตองการ บบคอมพวเต
งการทางานขอร
ชาลส แบ(Charles Ba
“บดาแหงคอม
ลผล
ทท 3วเตอร
รอนกสทมการมารถแกปญหาม ขนตอนการมลในรปแบบทอนยายขอมล
อรแบงเปน 3
องระบบ
บเบจ abbage) มพวเตอร”
แสดงผลลพ
ร
รารทล
3
พธ
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 2 -
ประเภทของคอมพวเตอรถาจาแนกตามลกษณะ วธการทางานภายในเครองคอมพวเตอรแบงไดเปนสองประเภทใหญ คอ แอนะลอกคอมพวเตอร (analog computer) และดจทลคอมพวเตอร (digital computer)
3.11 แอนะลอกคอมพวเตอร (analog computer) แอนะลอกคอมพวเตอร เปนเครอง
คานวณอเลกทรอนกสทไมไดใชคาตวเลขเปนหลกของการคานวณ ไมบรรทดคานวณถอเปนตวอยางหนงของแอนะลอกคอมพวเตอร โดยใชไมบรรทดทมขดแสดงตาแหนงของตวเลข การคานวณจะใชไมบรรทดหลายอนมาประกอบเพอหาผลลพธ เชน การคณ จะเปนการเลอนไมบรรทดหนงใหไปตรงตามขดตวเลขทเปนตวตงและตวคณในไมบรรทดหนง แลวไปอานผลคณทขดตว เลขซ งอยบนอกไมบรรทดหน ง แอนะลอกคอมพวเตอรแบบอเลกทรอนกสจะใชหล กการทานองเดยวกน โดยใชแรงดนไฟฟาแทนขดตวเลขตามแนวยาวของไมบรรทด
รปท 3.2 ไมบรรทดคานวณตงแตอดต แอนะลอกคอมพวเตอรจะมลกษณะเปนวงจรอเลกทรอนกสทแยกสวนทาหนาทเปนตว
กระทาและเปนฟงกชนทางคณตศาสตร จงเหมาะสาหรบงานคานวณทางวทยาศาสตร และวศวกรรมทอยในรปของสมการทางคณตศาสตร เชน การจาลองการบน การศกษาการสนสะเทอนของตกเนองจากแผนดนไหว เปนตน ในปจจบนไมคอยพบเหนแอนะลอกคอมพวเตอร เพราะผลการคานวณมความละเอยดนอย ทาใหมขดจากดใชไดกบงานเฉพาะบางอยางเทานน
ปจจบนไมคอยพบเหนแอนะลอกคอมพวเตอรเทาไรนก เพราะผลการคานวณมความละเอยดนอย ทาใหมขดจากดใชไดเฉพาะงานบางอยางเทานน
3.12 ดจทลคอมพวเตอร (digital computer)
ดจทลคอมพวเตอรเปนเครองคานวณอเลกทรอนกสทใชงานเกยวกบตวเลข คาตวเลขของการคานวณในดจทลคอมพวเตอรจะแสดงเปนหลก แตจะเปนระบบเลขฐานสองทมสญลกษณตวเลขเพยงสองตว คอ 0 และ 1 เทานน โดยสญลกษณทงสองตวน จะแทนลกษณะการทางานภายในซงเปนสญญาณไฟฟาทตางกน การคานวณภายในดจทลคอมพวเตอรจะเปนการประมวลผลดวยระบบเลขฐานสองทงหมด เครองดจทลคอมพวเตอรหรอนยมเรยกสนๆ วา คอมพวเตอร กาลงไดรบความนยมกนมากในขณะน และพบเหนอยทวไปในปจจบน
รา
3.
โดทเควปจสอขน
ยวชา ง30101 เท
2 ววฒนากาจดเรม
ดยในยคแรกคอเรยกวาลกคด วามสมารถหลาจจบนเรามเครอสาร การประนาดเลกงายตอ
กคานวณทสและคอยๆ
เ
เครองมอทคณตศาสตการยกยองเฟอรเรนซคณตศาสตคานวณทมบตรเจาะร
รปท 3.4
ทคโนโลยสารสนเ
ารของคอมพวตนในการคดคอชวงครสตศกร(abacus) ตอากหลาย จงไดรองคอมพวเตอะมวลผลขอมลอการพกพา
ารพฒนาเครสรางสรางขนไพฒนาถงปจจ
เมอความรดาทมความสามารตรชาวองกฤษชงวาเปนบดาแเอนจน (diffeตร เชน ตรโกณมหลกการทางเขามาชวยในก
รป
4 เครองคานวณ
เทศและการเขยน
เตอร คนเครองคอมพราช 1200 การอมาเมอมนษยดมการพฒนาเคอรทมความสามลหรอแมแตให
องคานวณเปนดเปน 2 ชวง จบนคอชวงทเค
นคณตศาสตรรถมากขนเพอชชอวาชารลส แแหงคอมพวเตอrence enginณมตและลอกานใกลเคยงกบการทางาน ตงแ
ปท 3.3 เครองค
ณสเตป เรคคอ
นโปรแกรมขนตน
- 3
พวเตอรนนเกดรคดคานวณยงยตองการการคครองชวยคานวมารถในการคาหความบนเทง
นไปอยางตอเคอ ชวงแรกทครองคานวณห
รพฒนาตอไปชวยในการคานแบบเบจ (Charอรไดพฒนาเคne) ทสามารถการทมไดและตบเครองคอมพแตควบคมกระ
คานวณปาสคา
อนเนอร
-
ดจากความตองไมซบซอน ในคดคานวณทซบวณทซบซอนแานวณงานและนอกจากนนร
เนองและนาสเครองคานวณ
หรอเครองคอม
ในทางานแบบใชคานวณคานวณปาสโดยนกคณ(Blaise เยอรมนชอLeibnitz) ไในการคณ คานวณสเต
นกคณตศาสนวณ ในป พ.ศrles Babbagครองคานวณทถคานวณตวเลตอมาไดพฒนพวเตอรในปจจะบวนการทางา
าลทคดคนโดยเ
องการในการนนประเทศจนมกบซอน และตอแลวกาวหนาขนประยกตใชงานรปลกษณของ
นใจ เราสามาณมการทางานเพวเตอรมการท
นชวงแรกทมกบเครองจกรกลการบวกลบเสคาล (PascalตศาสตรชาวฝPascal) แล กอดฟรด ฟอไดประดษฐเครหาร และหา
ตป เรคคอนเนอ
สตรตองการศ. 2343 นกe) ซงไดรบทเรยกวาดฟขของตารางาเปนเครองจบน โดยนาาน
เบลส ปาสคาล
รปท 3
นบและคดคานการใชอปกรณชงอาศยเครองมนตามลาดบ จนนไดหลายประคอมพวเตอรย
ารถแบงลกษณเปนกลไกแบบทางานโดยใชไ
การพฒนาเครล เครองคานวลขทแทจรง l calculator) ฝรงเศสชอ เบละตอมานกคณอน ไลบนช (Goรองคานวณทมารากทสองไดอร (Stepped
ล
3.5 เครองดฟเ
ภาคเรย
วณของมนษยชวยในการนบมอชวยงานทมนกระทงในยคะเภท เชน การยงพฒนาจนม
ณะของเครองบเครองจกรกลฟฟาทงหมด
รองคานวณทวณทมชอเสยงชอวา เครองทประดษฐขน
บลส ปาสคาลณตศาสตรชาวottfried Vonมความสามารถ ชอวาเครองReckconer)
เฟอรเรนซเอนจ
ยนท 1/2554
ย บมครม
งล
ทง งนล วn ถง
จน
รา
งาNuปรกาCo
ใหคา
ยวชา ง30101 เท
จนกระทงใคานวณแบ(analytica
จตอมาเรอไฟฟาในกาองคประกจดเรมตนคอมพวเตและถาแบลกษณะโค
3
านวจยดานวทumber Integระกอบดวยหลารพฒนาเครอompany : UN
หใชงานลาบากาสงเปนภาษาอ
ทคโนโลยสารสนเ
ใชเปนหนวยคบบนถอไดวาal engine) ากนนมา กายๆ จนมการพารทางาน โดยกอบของวงจนในการนบแอรสมยใหมท
บงยคของคอมรงสรางและเท
.2.1 ยคหลอ
ทยาศาสตร แลgrator and CลอดสญญากาศองคอมพวเตอรNIVAC) ทงนเพ
ก จงไดมการคดองกฤษกอนแล
รปท 3.8 หลสญญากา
รปท 3.7
เทศและการเขยน
วามจา และมเปนเครองคอ
รพฒนาเครอพฒนาเครองยเรมตนใชหลอรไฟฟา และบงยคของคอ
ทเปนวงจรอเลมพวเตอรสมทคโนโลยจะแบ
ดสญญากาศ
หลอทาหบตรแมเวงแเหลลวดขอมควา
ในระยะแรก
ละเครองคอมพCalculator : Eศประมาณ 18รเครองแรกทพอใชชวยในกาการสงงานคอ
ดคนภาษาสญละจงใชตวแปล
ลอดศ
บตรเจาะร
นโปรแกรมขนตน
- 4
วงลอหมนเรยอมพวเตอรเค
องคานวณยงคอมพวเตอรอดสญญากาศะจดน เองนบอมพวเตอร ลกทรอนกสลวยใหมนออกต
บงไดดงตอไปน
ยคนอยรอดสญญากาศ หลอดไฟฟาตรเจาะรในการเหลก (magneแหวนแมเหลกลานถกรอยดวดทมวงแหวนคมลเฉพาะในขามเรวในการทา
ก จดประสงคพวเตอรทเปนENIAC) ไดรบ,000 หลอด ทสามารถใชงานารสารวจสามะโอมพวเตอรยคลกษณ (symbภาษาแปลงเป
-
กวามล(mill)เครองแรกของ
คงมทใช
ศเปนเปนเปนวนๆ ตาม
ระหวาง พ.ศ.2(vacuum tuามบานเปนอเกบขอมลและetic drum) เปกขนาดเลก ๆ ยเสนลวดเลก ลองอยทจดตด
ขณะทมการปางานอยในหน
คของการสราอเลกทรอนกสการพฒนาขนใทาใหมขนาดใหนทางธรกจ ชโนประชากร
คนในระยะแรกbolic languนภาษาเครอง
ร
เปนหนวยคานงโลกและมชอ
2488 – 2501ube) ซงเปนองคประกอบห
ะคาสงทใหคอมปนหนวยความจเทาหวเขมหมๆ เหมอนการ
ดของเสนลวด ระมวลผลเทาวยหนงในพนว
งเครองคอมพสเครองแรกมในป พ.ศ. 248หญและนาหนกอวา ยนแวค ( กจะใชภาษาเคage) ขนชวยอกครงหนง
รปท 3.6 เครอ
นวณเพอใหไดผอวาแอนาไลต
1 เครองคอมพอปกรณอเลกทหลกของวงจรไมพวเตอรทางาจาหลก ดรมแม
มดจานวนมากรรอยลกปด ห หนวยความจาานน คอมพวเวนาท (millise
พวเตอรในยคชอวา อนแอค86 เปนเครองคกมาก ตอมาใน(Universal
ครอง ซงเปนรหยงาน โดยใชภา
องแอนาไลตคอ
ภาคเรย
ผลลพธ เครองตคอลเอนจน
พวเตอรยคนใชทรอนกสขนาดไฟฟา และใชาน และใชดรมมเหลกทาดวยมาย วงแหวนรอหนาตางมงาหลกนจะเกบเตอรในยคนมecond)
คนเพอชวยในค (Electronicคอมพวเตอรทนป 2491 ไดม
Automatic
หสตวเลขททาาษาชนดเขยน
อลเอนจน
ยนท 1/2554
งน
ชดชมยนงบม
นc ทมc
าน
รา
ยงหล
(trนก(J.คอเปปรปร(mนก
ยวชา ง30101 เท
งมปญหาเรองคลอดขาดงาย ท
3
ransistor) กวทยาศาสตร.Bardeen) อมพวเตอรแทปนครงแรกมขนระการคอ ไมระสทธภาพแล
microsecond)กวทยาศาสตรท
ทคโนโลยสารสนเ
ความรอน เนอทาใหมการพฒ
.2.2 ยคทราน
เปนองคปรรสามคนของหแบรทเทน (Hนหลอดสญญนาด 1 ใน 10เปลองกระแสละความเรวเพม) โดยททรานทงสามคนไดรบ
รปท 3.10 เคร
เทศและการเขยน
ปญหาของคอองจากหลอดดนาอปกรณอน
นซสเตอร ยคนอยระห
ระกอบหลกขหองปฏบตการH.W.Brattain)กาศทาใหตวค
00 ของหลอดสสไฟฟา ไมตอมขน จนกระทนซสเตอรเปนปบรางวลโนเบล
รองคอมพวเตอ
นโปรแกรมขนตน
- 5
อมพวเตอรทใชงกลาวตองใชพขนใชงานแทน
วาง พ.ศ. 25องวงจรไฟฟาเบลล (Bell ) และชอคเคอมพวเตอรมขสญญากาศเทาองใชเวลาอนเทงสามารถบวกปจจยในการเปล
อรทรานซสเตอ
-
ชหลอดสญญาพลงงานสงทาใน
02 - 2506 เาแทนหลอดส
Laboratorเลย (W.Shocขนาดเลกลงกานน นอกจากเครองเมอแรกกจานวน 2 จาปลยนแปลงเทค
รปท 3.9 เคร
อร รป
กาศ นอกจากขใหเกดความรอ
ครองคอมพวญญกาศ โดยies) แหงสkley) การใวาเดมมาก โด
กขนาดเลกแลวกเปดเครอง ทานวนไดในเวลาคโนโลยอเลกท
รองอนแอค
ปท 3.11 ทราน
ขนาดและนาหอนจากการใชง
เตอรยคนใชทผทคดคนทรา
สหรฐอเมรกา ไใชทรานซสเตอดยทรานซสเตอวยงมคณสมบทาใหเครองคาประมาณหนทรอนกสทสาค
นซสเตอร (Tra
ภาคเรย
หนกทมากแลวงานสง และไส
ทรานซสเตอรานซสเตอรคอไดแก บารดนอรในการผลตอรทพฒนาขนตทดอกหลายอมพวเตอรมงในลานวนาท
คญยง จงทาให
ansistor)
ยนท 1/2554
ว ส
ร อน ตนยมท ห
รา
กบเปเขTRโคเค
กาให
Ciกวทร
เหเช
กรกร
กาธรถงสอ
ยวชา ง30101 เท
บเครองคอมพวปนคาสงแทนรหยนเปนประโย
RANstator : คบอล (Commรองคอมพวเต
ารใชเทปแมเหหธรกจตาง ๆ เ
3
rcuit : IC) ซงวา 1/8 ตารารานซสเตอร เน
หมอนเดม คอมนนนอยมาก ค
ระทดรด มควระแสไฟฟาจะน
ารเรมยคทสามรกจทใชหลกกางขนาดใหญ แตองเครองรนนเร
รป
ทคโนโลยสารสนเ
วเตอรอกดวย หสตวเลข ทาใยคทคนสามารFORTRAN) ใน
mon Businesอรถงปจจบน
ลก เทคโนโลยรมนาคอมพวเ
.2.3 ยควงจร
งเปนการบรรจางนว สามารนองจากมคณส
มพวเตอรทใชหคอ 1 ครง ใน 2
วามเรวในกานอยลง
มของคอมพวเตารซงมลกษณะตละแบบใชภารมนาระบบปฏ
ปท 3.12 เครอ
เทศและการเขยน
นอกจากจะมในยคนมการใ
ใหการเขยนโปถเขาใจไดงายนงานทางดานs Oriented
ในป พ.ศ. 25ยใหม ๆ ทใชกบเตอรมาใชในกจ
รรวม ยคนอยระหววงจรอเลกทรอถบรรจชนสว
สมบตเดน 4 ป1. มความเช
หลอดสญญาก23 ลานชวโมง2. มความกร
รทางานเพมม
3. ราคาถก เ 4. ใชพลงงาน ใน พ.ศ. 250
ตอร คอมพวเตะเดนหลายปรษาเดยวกน ทาฏบตการขนาดใ
งคอมพวเตอรใ
นโปรแกรมขนตน
- 6
มววฒนาการเกใชภาษาแอสเซปรแกรมสะดวก เชนในกลางปคณตศาสตรแLanguage :
505 มการนาชบคอมพวเตอรจการมากขน
วาง พ.ศ. 2507อนกสจานวนมวนอเลกทรอนระการคอ
ชอถอได หมายกาศจะเกดการ ระชบ เนองจมากขน เพรา
นองจากมการ
นไฟฟานอย ทา
07 บรษทไอบตอรรน 360 นไะการ เชน ปราใหผใชสามารใหญมาใชเปนต
ในยควงจรรวม
-
กยวกบเครองคซมบล (Assemกขน หลงจากนป พ.ศ. 2498 ละวศวกรรมศCOBOL) ใชใ
ชดจานแมเหลรยคนทาใหคาใ
7 – 2512 เปมากลงบนแผนนกสไดหลาย
ยความวา ไมวรขดของโดยเฉ
ากวงจรไดถกาะวงจรอยใก
ผลตเปนปรมา
าใหประหยด
เอม นาคอมพไดออกแบบมาะการแรกเครอรถเปลยนจากเตวกลางในการ
ม รปท 3.1
คอมพวเตอรแลmbly Languaนกมการพฒนเรมมการใชภา
ศาสตร ในป พ.ในทางดานธร
ลกทถอดเปลยใชจายในการใช
ปนยคทมการพนซลคอนเลก ๆยรอยวงจร ไอ
วาจะใชงานกคฉลยแลวทกๆ
กยอสวนใหเลลกนมากระย
าณมาก ๆ ทาใ
พวเตอรรน 36าเพอใชงานไดทองรนนมดวยกเครองเลกเปนรควบคมการตด
13 วงจรรวม(I
ลว ยงมการพฒage) ซงเปนภาภาษาระดบสาษาฟอรแทรน.ศ. 2502 มกากจ ทงสองภาษ
ยนไดมาใชบนทชคอมพวเตอร
พฒนาวงจรไอซๆ เชน แผนซลคอซจงเขามาท
ครงกหน กจะ15 วนาท สว
กทาใหอปกรยะเวลาในการ
หตนทนถกลง
0 ออกสตลาดทงทางวทยาศ
กนหลายแบบตเครองใหญไดงดตอกบอปกรณ
ntegrated Ci
ภาคเรย
ฒนาภาษาทใชาษาทใชคายอสง คอ ภาษาทน (FORmularารพฒนาภาษาษานยงมใชกบ
ทกขอมลแทนรถกลง และทา
ซ (Integratedคอนขนาดเลกทาหนาทแทน
ะไดผลออกมานไอซมปญหา
ณมขนาดเลกรเดนทางของ
ด ซงถอวาเปนาสตรและทาง
ตงแตขนาดเลกงาย ประการทณตางๆ
rcuit : IC)
ยนท 1/2554
ชอทr าบ
นา
d กน
าา
กง
นงกท
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 7 -
3.2.4 ยควแอลเอสไอ จากวงจรไอซไดมการพฒนาวงจรรวมความจสงหรอแอลเอสไอ (Large Scale
Integrated Circuit : LSI) ขนมาใหมในป พ.ศ.2513 ทาใหสามารถบรรจวงจรทรานซสเตอรจานวนหลายพนตวลงบนแผนซลคอนขนาด 1/6 ตารางนว นบเปนการเรมยคทสของคอมพวเตอรซงอยระหวาง พ.ศ.2513 – 2532 และในป พ.ศ. 2518 สามารถเพมปรมาณวงจรหลายหมนวงจรลงบนซลคอนขนาดเทาเดม เรยกวา วงจรรวมความจสงมากหรอวแอลเอสไอ (Very Large Scale Integrated Circuit : VLSI) จากการประดษฐวแอลเอสไอสามารถนามาสรางเปนไมโครโพรเซสเซอร ซงทาหนาทเปนหนวยประมวลผลกลางหรอซพย (Central Processing Unit : CPU) ของคอมพวเตอร และสามารถลดขนาดของคอมพวเตอรใหเลกลงจนสามารถตงบนโตะทางานในสานกงาน หรอพกพาไปในทตางๆ เหมอนกระเปาหวได เรยกเครองคอมพวเตอรท เกดในยคนวาไมโครคอมพวเตอร (microcomputer) นอกจากน ยงสามารถนาวงจรวแอลเอสไอมาสรางเปนหนวยความจารองทสามารถเกบขอมลในระหวางทเครองคอมพวเตอรทางานได ทาใหไดหนวยความจาทมความจมากขน ประสทธภาพในการทางานของคอมพวเตอรยคนจะมการพฒนาอยางรวดเรว จนคอมพวเตอรนอกจากชวยงานคานวณแลวยงสามารถทางานเฉพาะทางอนๆ ไดมากกวาชวยงานคานวณ เชน การนาเสนอขอมลแบบสอประสม
วงจรวแอลเอสไอทรวมทรานซสเตอรไดนบพนตวไวบนแผนซลคอนทมขนาดเลก
มากเมอเทยบกบมอคน นอกจากการพฒนาในระบบฮารดแวรแลว ในยคน ยงมการพฒนาระบบซอฟตแวร
ใหมขดความสามารถสงขนมาก มการพฒนาระบบปฏบตการทมการตดตอกบผใชในรปของกราฟกทเรยกวาจยไอ (Graphic User Interface : GUI) แทนการตดตอแบบรายคาสง (command line interface) ทเปนการพมพคาสงทละคาสงเพอสงงานคอมพวเตอรทางานเชนในอดต ปจจบนเรมมการใชเมาสในการสงงานคอมพวเตอร และยงมการพฒนาซอฟตแวรสาเรจชวยงานจานวนมาก ทงทเปนงานสานกงานทวไปและงานเฉพาะทาง เชน ซอฟตแวรประมวลคา ซอฟตแวรตารางทางาน ซอฟตแวรนาเสนอ ซอฟตแวรเหลานกจะมการตดตอกบผใชแบบจยไอ ทาใหการใชงานคอมพวเตอรทาไดงายและสะดวกขน การใชงานคอมพวเตอรจงไดรบความนยมสงขนมากในยคน
3.2.5 ยคเครอขาย
หลงจากทมการคดคนวงจรวแอลเอสไอขนแลวใชหนวยประมวลผลกลางและหนวยความจาหลกในคอมพวเตอรแลว การพฒนาวงจรวแอลเอสไอกยงคงมอยางตอเนองและรวดเรว จนในปจจบนสามารถบรรจทรานซสเตอรลงบนแผนซลคอนขนาดเลกเพมขนเปน 2 เทา ทกๆ 18 เดอน เปนผลใหคอมพวเตอรมขดความสามารถเพมขนอยางรวดเรว เมอคอมพวเตอรในปจจบนสามารถทางานไดเรวขน ประมวลผลขอมลไดทละมากๆ ทางานไดหลายงานพรอมกน รวมทงสามารถแสดงผลในรปของสอประสมได ความนยมนาคอมพวเตอรมาชวยงานจงขยายวงกวางอยางรวดเรวและในทกวงการ ยคนจะมความพยายามในการ
รปท 3.15 ไมโครโพรเซสเซอร (Microprocessor)
รปท 3.14 คอมพวเตอรสวนบคคล (Personal Computer)
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 8 -
ประยกตใชคอมพวเตอรกบงานหลายประเภท เชน มความพยายามนาคอมพวเตอรมาชวยในการตดสนใจและแกปญหาใหดยงขน โดยจะมการเกบความรอบรตาง ๆ เขาไวในเครอง สามารถเรยกคนและดงความรทสะสมไวมาใชงานใหเปนประโยชน คอมพวเตอรยคนเปนผลจากวชาการในแขนงทเรยกวาปญญาประดษฐ ประเทศตาง ๆ ทวโลกไมวาจะเปนสหรฐอเมรกา ญปน และประเทศในทวปยโรปกาลงสนใจคนควาและพฒนาทางดานนกนอยางจรงจง
นอกจากน ในยคนกมการพฒนาเครอขายคอมพวเตอรเพอใหคอมพวเตอรทเชอมตอกนอยในเครอขายสามารถใชทรพยากรรวมกนและแลกเปลยนขอมลระหวางกนได โดยเรมจากการทางานเปนกลม (work group) ทเครองคอมพวเตอรในกลมเดยวกนสามารถใชอปกรณรอบขาง เชน เครองพมพรวมกนได สามารถเรยกใชขอมลทอยในเครองอนในกลมได โดยใชเครอขายทองถน ซงจะเชอมคอมพวเตอรนบรอยเครองทอยภายในบรเวณเดยวกน เชน ในอาคารเดยวกน หรอระหวางอาคารทอยในรวเดยวกนเขาดวยกน
จากความสะดวกของการทางานบนเครอขายคอมพวเตอร ทาใหเทคโนโลยนไดรบความนยมสงมาโดยตลอด มผลใหการพฒนาและการประยกตใชงานบนเครอขายคอมพวเตอรมาก ไมวาจะเปนการจดการขอมลหรอการคดคานวณ ดงจะเหนไดวามการพฒนาขดความสามารถของอปกรณตอเชอมในเครอขาย เชน มการพฒนาสายเชอมโยงใหมความทนทานและสามารถสงขอมลไดมากขน การพฒนาขดความสามารถของเครองแมขายในระบบใหมหนวยความจามากขนและประมวลผลไดเรวขน 3.3 ชนดของคอมพวเตอร
ชนดของคอมพวเตอรจาแนกตามสภาพการทางานของระบบเทคโนโลยทประกอบอยและสภาพการใชงาน เชน
1) ไมโครคอมพวเตอร (microcomputer) 2) สถานงานวศวกรรม (engineering workstation) 3) มนคอมพวเตอร (minicomputer) 4) เมนเฟรมคอมพวเตอร (mainframe computer) 5) ซเปอรคอมพวเตอร (supercomputer) หรอคอมพวเตอรประสทธภาพสง (high
performance computer)
ไมโครคอมพวเตอร (microcomputer) มขนาดเลกทสด แตกมประสทธภาพสง นยมใชกนมากในปจจบนเนองจากมาขนาดเลก นาหนกเบา ราคาไมแพงสามารถเคลอนยายไดงายและสะดวก สามารถแบงแยกไมโครคอมพวเตอรตามขนาดของเครองไดดงน
1. คอมพวเตอรแบบตงโตะ (desktop computer) เปนไมโครคอมพวเตอรมขนาดเลกไดรบการออกแบบมาใหตงบนโตะ มการแยกชนสวนประกอบเปน จอภาพ เคส(case) และแปนพมพ
รปท 3.16 คอมพวเตอรแบบตงโตะ
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 9 -
2. โนตบกคอมพวเตอร (notebook computer) เปนไมโครคอมพวเตอรมขนาดเลกสามารถหวพกพา
ไปในทตางๆ ได มนาหนกประมาณ 1.5 – 3 กโลกรม เครองประเภทนมประสทธภาพเหมอนเครองแบบตงโตะ
3. ปาลมทอปคอมพวเตอร (palmtop computer) เปนไมโครคอมพวเตอรแบบพกพาทมขนาดเลกสามารถใสกระเปาเสอได ใชสาหรบทางานเฉพาะอยาง เชน เปนสมดจดบนทกประจาวน เปนพจนานกรม
สถานงานวศวกรรม (engineering workstation) เหมาะสาหรบงานกราฟก การสรางรปภาพและการทาภาพเคลอนไหว การเชอมโยงสถานงานวศวกรรมรวมกนเปนเครอขายทาใหสามารถแลกเปลยนขอมลและการใชงานรวมกนอยางมประสทธภาพ โดยใชระบบปฏบตการยนกซ ประสทธภาพของซพยอยในชวงหลายรอยลานคาสงตอวนาท (Million Instructions Per Second : MIPS) อยางไรกตาม หลงจากทใชซพยแบบรสก (Reduced Instruction Set Computer : RISC) กสามารถเพมขดความสามารถเชงคานวณของซพยสงขนอก
รปท 3.17 โนตบกคอมพวเตอร
รปท 3.18 ปาลมทอปคอมพวเตอร
รปท 3.19 สถานงานวศวกรรม
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 10 -
มนคอมพวเตอร (minicomputer) เปนเครองทสามารถใชงานพรอมๆ กนไดหลายคน จงมเครองปลายทางทเชอมตอกน ราคามกจะสงกวาเครองสถานงานวศวกรรม นามาใชสาหรบประมวลผลในงานสารสนเทศขององคกรขนาดกลาง จนถงองคกรขนาดใหญทมการวางระบบเปนเครอขาย เชน งานบญชและการเงน งานออกแบบทางวศวกรรม งานควบคมการผลตในโรงงานอตสาหกรรม ปจจบนคอมพวเตอรในกลมนเปลยนเปนสถานบรการบนเครอขายในรปแบบเซรฟเวอร (server)
เมนเฟรมคอมพวเตอร (mainframe computer) มขนาดใหญ ประสทธภาพสง มความเรวในการทางานและมหนวยความจาสงมาก เหมาะกบหนวยงานขนาดใหญเชน ธนาคาร เปนตน ปจจบนเมนเฟรมไดรบความนยมนอยลง ท งน เพราะคอมพวเตอรขนาดเลกมประสทธภาพและความสามารถดขน ราคาถกลง ขณะเดยวกนระบบเครอขายคอมพวเตอรกดขนจนทาใหการใชงานบนเครอขายกระทาไดเหมอนการใชงานบนเมนเฟรม
ซเปอรคอมพวเตอร (supercomputer) หรอคอมพวเตอรประสทธภาพสง (high performance computer) เปนเครองคอมพวเตอรทเหมาะสมกบงานคานวณทตองมการคานวณตวเลขจานวนหลายลานตวภายในเวลาอนรวดเรว เชน งานพยากรณอากาศ ทตองนาขอมลตางๆ เกยวกบอากาศทงระดบภาคพนดน และระดบชนบรรยากาศเพอดการเคลอนไหวและการเปลยนแปลงของอากาศ หรองานดานการควบคมขปนาวธ งานควบคมทางอากาศ งานประมวลผลภาพทางการแพทย งานดานวทยาศาสตร และงานดานวศวกรรมการออกแบบ ซเปอรคอมพวเตอรทางานไดเรว และมประสทธภาพสงกวาคอมพวเตอรชนดอนเพราะมการพฒนาใหมโครงสรางการคานวณพเศษ เชน การคานวณแบบขนานทเรยกวา เอมพพ (Massively Parallel Processing : MPP) ซงเปนการคานวณทกระทากบขอมลหลายๆ ตวในเวลาเดยวกน
รปท 3.20 มนคอมพวเตอร
รปท 3.21 เมนเฟรมคอมพวเตอร
รายวชา ง30101 เทคโนโลยสารสนเทศและการเขยนโปรแกรมขนตน ภาคเรยนท 1/2554
- 11 -
ดวยขดความสามารถของไมโครโพรเซสเซอรทสงขนมาก จงมการพฒนาระบบไมโครคอมพวเตอรตอรวมกนเปนเครอขาย และใหการทางานรวมกนในรปแบบการคานวณเปนกลมหรอทเรยกวา คลสเตอร (cluster computer) คอมพวเตอรประเภทนจงทาการคานวณแบบขนานและสามารถคานวณทางวทยาศาสตรไดด นอกจากนยงมการประยกตคอมพวเตอรจานวนมากบนเครอขายใหทางานรวมกน โดยกระจายการทางานไปยงเครองตางๆ บนเครอขาย ทงนทาใหประสทธภาพการคานวณโดยรวมสงขนมาก เราเรยกระบบการคานวณบนเครอขายแบบนวาคอมพวเตอรแบบกรด (grid computer)
รปท 3.22 ซเปอรคอมพวเตอร รปท 3.23 กรดคอมพวเตอร