หน่วยที่...

26
1 หลักการระบบคอมพิวเตอร์ =e คอมพิวเตอรมีวิวัฒนาการที่รวดเร็วมาก นับตั้งแตยุคดึกดําบรรพ มนุษยมีความพยายาม คิดคนเครื่องเครื่องจักรตาง ๆ เพื่อชวยในการนับและคํานวณ นับตั้งแตการใชนิ้วมือเพื่อชวยในการนับ แตมีขอจํากัดเมื่อมีจํานวนมากขึ้น มนุษยจึงพยายามหาสิ่งใกลตัวมาชวยนับ เชน กอนหิน กิ่งไม เปน ตน จากนั้นจึงพัฒนาและคิดคนวิธีการตาง ๆ เพื่อชวยในการนับ การคิดคํานวณจนกลายมาเปนกลไก ที่ใชคิดคํานวณ และวิวัฒนาการจนเปนคอมพิวเตอรในปจจุบัน คอมพิวเตอรมาจากภาษาละตินวา Computare ซึ่งหมายถึง การนับ หรือ การคํานวณ พจนานุกรม ฉบับราชบัณฑิตยสถาน พ.. 2525 ใหความหมายของคอมพิวเตอรไววา เครื่อง อิเล็กทรอนิกสแบบอัตโนมัติ ทําหนาที่เหมือนสมองกล ใชสําหรับแกปญหาตาง ที่งายและซับซอน โดยวิธีทางคณิตศาสตร สําหรับการศึกษาในดานเทคโนโลยีคอมพิวเตอร มีความจําเปนที่จะตองมีความรูพื้นฐาน ในดานตาง ๆ เชน ประวัติความเปนมาของคอมพิวเตอร วิวัฒนาการของคอมพิวเตอร ประเภทของ คอมพิวเตอร รวมทั้งหนวยวัดพื้นฐานตาง ๆ ทางคอมพิวเตอร เชน หนวยวัดความจุ หนวยวัดเวลา หนวยวัดความเร็ว เพื่อเปนพื้นฐานในการศึกษาเกี่ยวกับเทคโนโลยีคอมพิวเตอรตอไป จุดประสงคทั่วไป 1. เพื่อใหมีความรูเกี่ยวกับประวัติความเปนมาของคอมพิวเตอร 2. เพื่อใหมีความรูเกี่ยวกับวิวัฒนาการของคอมพิวเตอร 3. เพื่อใหมีความรูเกี่ยวกับประเภทของคอมพิวเตอร 4. เพื่อใหมีความรูเกี่ยวกับหนวยวัดตาง ๆ ของคอมพิวเตอร 5. เพื่อใหมีกิจนิสัยในการศึกษาหาความรูเพิ่มเติม จุดประสงคเชิงพฤติกรรม 1. บอกความหมายของคอมพิวเตอรได 2. อธิบายประวัติความเปนมาของคอมพิวเตอรได 3. อธิบายวิวัฒนาการของคอมพิวเตอรได 4. บอกขอแตกตางของคอมพิวเตอรแตละยุคได หน่วยที 1 ความรู้พื ้นฐานเกี ยวกับคอมพิวเตอร์ สาระสําคัญ จุดประสงค์การเรียนการสอน

Upload: others

Post on 02-Sep-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

1 หลกการระบบคอมพวเตอร

=e

คอมพวเตอรมววฒนาการทรวดเรวมาก นบตงแตยคดกดาบรรพ มนษยมความพยายาม

คดคนเครองเครองจกรตาง ๆ เพอชวยในการนบและคานวณ นบตงแตการใชนวมอเพอชวยในการนบ

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

ตน จากนนจงพฒนาและคดคนวธการตาง ๆ เพอชวยในการนบ การคดคานวณจนกลายมาเปนกลไก

ทใชคดคานวณ และววฒนาการจนเปนคอมพวเตอรในปจจบน

คอมพวเตอรมาจากภาษาละตนวา Computare ซงหมายถง การนบ หรอ การคานวณ

พจนานกรม ฉบบราชบณฑตยสถาน พ.ศ. 2525 ใหความหมายของคอมพวเตอรไววา “เครอง

อเลกทรอนกสแบบอตโนมต ทาหนาทเหมอนสมองกล ใชสาหรบแกปญหาตาง ๆ ทงายและซบซอน

โดยวธทางคณตศาสตร”

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

ในดานตาง ๆ เชน ประวตความเปนมาของคอมพวเตอร ววฒนาการของคอมพวเตอร ประเภทของ

คอมพวเตอร รวมทงหนวยวดพนฐานตาง ๆ ทางคอมพวเตอร เชน หนวยวดความจ หนวยวดเวลา

หนวยวดความเรว เพอเปนพนฐานในการศกษาเกยวกบเทคโนโลยคอมพวเตอรตอไป

จดประสงคทวไป

1. เพอใหมความรเกยวกบประวตความเปนมาของคอมพวเตอร

2. เพอใหมความรเกยวกบววฒนาการของคอมพวเตอร

3. เพอใหมความรเกยวกบประเภทของคอมพวเตอร

4. เพอใหมความรเกยวกบหนวยวดตาง ๆ ของคอมพวเตอร

5. เพอใหมกจนสยในการศกษาหาความรเพมเตม

จดประสงคเชงพฤตกรรม

1. บอกความหมายของคอมพวเตอรได

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

3. อธบายววฒนาการของคอมพวเตอรได

4. บอกขอแตกตางของคอมพวเตอรแตละยคได

หนวยท 1

ความรพนฐานเกยวกบคอมพวเตอร

สาระสาคญ

จดประสงคการเรยนการสอน

Page 2: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

2 หลกการระบบคอมพวเตอร

5. บอกประเภทของคอมพวเตอรได

6. บอกขอแตกตางของคอมพวเตอรแตละประเภทได

7. บอกหนวยวดตาง ๆ ของคอมพวเตอรได

1.1 ประวตความเปนมาของคอมพวเตอร

1.2 ววฒนาการของคอมพวเตอร

1.3 ประเภทของคอมพวเตอร

1.3.1 ซปเปอรคอมพวเตอร

1.3.2 เมนเฟรมคอมพวเตอร

1.3.3 มนคอมพวเตอร

1.3.4 คอมพวเตอรสวนบคคล

1.3.5 คอมพวเตอรโนตบก

1.3.6 พดเอ

1.3.7 คอมพวเตอรเครอขาย

1.4 หนวยวดพนฐานทางคอมพวเตอร

1.4.1 หนวยวดความจขอมล

1.4.2 หนวยวดเวลา

1.4.3 หนวยวดความเรว

เนอหา

Page 3: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

3 หลกการระบบคอมพวเตอร

คาชแจง 1. แบบทดสอบเปนชนดเลอกตอบ แตละขอม 4 ตวเลอก จานวนทงหมด 15 ขอ

คะแนนเตม 15 คะแนน ใชเวลา 10 นาท

2. ใหนกเรยนทาเครองหมาย X เพอเลอกคาตอบในชองคาตอบ ก ข ค หรอ ง ทเหนวา

ถกตองทสดเพยงคาตอบเดยว

1. ขอใดคอความหมายของคอมพวเตอร

ก. อปกรณอเลกทรอนกสทประมวลผลขอมลดวยความรวดเรว

ข. อปกรณอเลกทรอนกสททาหนาทประมวลผลประมวลผลขอมล

ค. อปกรณอเลกทรอนกสทประมวลผลขอมลดวยความรวดเรว ดวยวธทางคณตศาสตร

ง. อปกรณอเลกทรอนกสทสามารถตดสนใจแทนมนษยได

2. เครองคานวณทมนษยสรางขนชนแรกคอขอใด

ก. เนเปยร โบนส ข. ลกคด

ค. ปาสคาลไลน ง. ไลบนซ สเตป

3. อปกรณชวยคานวณใดทมลกษณะเปนแทงไมตเสนเปนตาราง

ก. เนเปยร โบนส ข. สไลดรล

ค. ปาสคาลไลน ง. ไลบนซ สเตป

4. เครองคานวณใดทใชหลกการของฟนเฟองในการบวกลบเลขไดเทานน

ก. เนเปยร โบนส ข. สไลดรล

ค. ปาสคาลไลน ง. ไลบนซ สเตป

5.อปกรณทใชในการคานวณใดทใชวธการคาดคะเนผลลพธ

ก. เนเปยร โบนส ข. สไลดรล

ค. ปาสคาลไลน ง. ไลบนซ สเตป

6. ผใดไดชอวาเปนบดาของเครองคอมพวเตอร

ก. จอหน เนเปยร ข. ชาลส แบบบจ

ค. กอททฟรด วลเฮลม ฟอน ไลบนซ ง. ไบลส ปาสคาล

7. เพราะเหตใด เอดา ไบรอน เลฟเลซ ไดรบยกยองใหเปนโปรแกรมเมอรคนแรกของโลก

ก. สรางภาษาคอมพวเตอรภาษาแรกของโลก

ข. เขยนโปรแกรมควบคมเครองดฟเฟอรเรนซ เอนจน ไดสาเรจ

ค. แปลเรองราวเกยวกบเครองวเคราะหของชาลส แบบบจ จากภาษาฝรงเศสเปนภาษาองกฤษ

ง. คนพบการใชบตรเจาะรในการบนทกขอมล

แบบทดสอบกอนเรยน หนวยท 1

ความรพนฐานเกยวกบคอมพวเตอร

Page 4: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

4 หลกการระบบคอมพวเตอร

8. เครองคานวณทางสถตถกนามาใชในดานใด

ก. เกบขอมลโรคระบาด ข. บนทกรายการสนคา

ค. สามะโนประชากร ง. เกบขอมลทางการเกษตร

10.ขอใดคอคณสมบตของเครองคอมพวเตอรทสรางจากหลอดสญญากาศ

ก. ทางานดวยภาษาระดบสง ข. ใชกาลงไฟฟาสง ความรอนสง

ค. มขนาดเลก ง. ประมวลผลดวยเลขฐาน 10

11.ขอใดคอเครองคอมพวเตอรทผลตจาหนายเครองแรกของโลก

ก. EDSAC ข. UNIVAC

ค. EDVAC ง. ENIAC

12.ขอใดไมใชคณสมบตของทรานซสเตอร

ก. ราคาถก ข. ความรอนตา

ค. ตองทาการวอรมอพกอน ง. ใชพลงงานตา

13. ยคทคอมพวเตอรมขนาดเลกจนถกเรยกวาไมโครคอมพวเตอร ใชเทคโนโลยใดในการผลต

ก. VLSI ข. IC

ค. Transistor ง. Tube

14. คอมพวเตอรทถกนามาใชในการจดเกบฐานขอมลธนาคารคอขอใด

ก. มนคอมพวเตอร ข. เครองคอมพวเตอรสวนบคคล

ค. เมนเฟรมคอมพวเตอร ง. ไมโครคอมพวเตอร

15. หนวยวดทมกใชในการวดความเรวของคอมพวเตอร

ก. เมกะไบต (Megabyte) ข. ไมโครเซกนด (Microsecond)

ค. เฮรตซ (Hertz) ง. มปส (MIPS)

Page 5: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

5 หลกการระบบคอมพวเตอร

คอมพวเตอรมาจากภาษาละตนวา Computare ซงหมายถง การนบ หรอ การคานวณ

พจนานกรม ฉบบราชบณฑตยสถาน พ.ศ. 2525 ใหความหมายของคอมพวเตอรไววา “เครอง

อเลกทรอนกสแบบอตโนมต ทาหนาทเหมอนสมองกล ใชสาหรบแกปญหาตาง ๆ ทงายและซบซอน

โดยวธทางคณตศาสตร”

คอมพวเตอรจงเปนเครองจกรอเลกทรอนกสทถกสรางขนเพอใชทางานแทนมนษย ใน

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

นอกจากน ยงสามารถจดการกบสญลกษณไดดวยความเรวสง โดยปฏบตตามขนตอนของโปรแกรม

คอมพวเตอรยงมความสามารถในดานตาง ๆ อกมาก เชน การเปรยบเทยบทางตรรกศาสตร การ

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

สาหรบการศกษาเกยวกบเทคโนโลยคอมพวเตอรนน ควรจะมความรพนฐานเกยวกบ

ประวตความเปนมาของคอมพวเตอร รวมถงววฒนาการในยคตาง ๆ ของคอมพวเตอร ชนดของ

คอมพวเตอร เพอเปนพนฐานในการศกษาตอไป

1.1 ประวตความเปนมาของคอมพวเตอร

มนษยมความจาเปนตองคดและประมวลผลมาตงแตอดต เรมตงแตการนบนวมอ ตอมา

กใชเศษไม กอนหน หลงจากนนววฒนาการเปนลกคด (Abacus) ถกประดษฐขนโดยชาวจน ซงถอ

ไดวาเปนเครองมอนบชนแรกของโลก

ภาพท 1.1 ลกคด

ทมา : https://pngtree.com/freepng/abacus_2167366.html, 2559

ตอมากมเหตการณสาคญ ๆ เกดขนมากมายทเกยวของกบการพฒนาเครองคานวณ คอ

ในป พ.ศ. 2158 หรอ ค.ศ. 1615 นกคณตศาสตรชาวสกอตแลนด เชอ John Napier ไดประดษฐ

อปกรณชวยในการคานวณขนมา เรยกวา “Napier’s Bones” เปนอปกรณทมลกษณะเปนแทงไม

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

หยบแทงทใชระบเลขแตละหลกมาเรยงกน แลวจงอานตวเลขบนแทงนน ตรงแถวทตรงกบเลขตวคณ

กจะไดคาตอบทตองการ

หนวยท 1

ความรพนฐานเกยวกบคอมพวเตอร

Page 6: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

6 หลกการระบบคอมพวเตอร

ภาพท 1.2 จอหน เนเปยร (John Napier)

ทมา : http://globalprioritiesproject.org/2015/02/the-law-of-logarithmic-returns/, 2559

ภาพท 1.3 เนเปยร โบนส (Napier’s Bones)

ทมา : http://www.angelfire.com/freak2/napiersbones/bones.html, 2559

ป พ.ศ. 2185 หรอ ค.ศ. 1642 นกคณตศาสตรชาวฝรงเศสชอ ไบลส ปาสคาล (Blaise

Pascal) ไดประดษฐเครองคานวณชอปาสคาลไลน (Pascaline) โดยใชหลกการหมนของฟนเฟอง

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

แพรออกสสาธารณชนเมอ พ.ศ. 2188 แตไมประสบความสาเรจเทาทควร เนองจากราคาแพง และ

เมอใชงานจรงจะเกดเหตการณทฟนเฟองตดขดบอย ๆ ทาใหผลลพธทไดไมคอยถกตองตรงกบความ

เปนจรง

Page 7: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

7 หลกการระบบคอมพวเตอร

ภาพท 1.4 ไบลส ปาสคาล (Blaise Pascal)

ทมา : https://commons.wikimedia.org/wiki/File:Blaise_pascal.jpg, 2559

ภาพท 1.5 เครองคานวณปาสคาลไลน (Pascaline) ทใชกลไกเฟองของไบลส ปาสคาล

ทมา : http://www.layersistem.com/blog/abakusten-bilgisayara-uzanan-yolculuk-1/,

2559

ป พ.ศ. 2216 หรอ ค.ศ. 1673 มนกปราชญชาวเยอรมนชอ กอททฟรด วลเฮลม ฟอน

ไลบนซ (Gottfried Withelm von Leibniz) ไดปรบปรงเครองคานวณของปาสคาลใหมขด

ความสามารถสงขนไปอกขนคอ นอกจากจะบวกและลบเลขไดแลวยงสามารถคณและหารเลขไดอก

ดวย โดยอาศยการหมนวงลอของเครองเองอตโนมต ซงไดเรยกเครองนวา ไลบนซ สเตป (Leibniz’s

Stepped) นบไดวาเปนเครองมอทชวยใหการคานวณทางคณตศาสตรทดยงยากกลบเปนเรองทงาย

ขน และยงคนพบเลขฐานสอง (Binary Number) คอ เลข 0 และเลข 1 ซงเปนระบบเลขทเหมาะใน

การคานวณ

Page 8: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

8 หลกการระบบคอมพวเตอร

ภาพท 1.6 กอททฟรด วลเฮลม ฟอน ไลบนซ Gottfried Withelm von Leibniz

ทมา : https://commons.wikimedia.org/wiki/File:Leibniz_Hannover.jpg, 2559

ภาพท 1.7 เครองคานวณไลบนซ สเตป (Leibniz’s Stepped)

ทมา : http://www.deutschesseum.de/en/exhibitions/communication/Computers

/digital-calculators/, 2559

ป พ.ศ.2243 หรอป ค.ศ. 1700 วลเลยม อเทรด (William Aughtred) นกคณตศาสตร

ชาวองกฤษ ไดนาเอาหลกการของเนเปยรมาพฒนาเครองมอทเรยกวา ไมบรรทดคานวณหรอสไลดรล

(Slide Rule) โดยการนาคาลอการทม มาเขยนเปนสเกลบนแทงไมสองอน เมอนามาเลอนตอกน กจะ

อานคาเปนผลคณหรอผลหารได โดยอาศยการคาดคะเนผลลพธ ซงถอวาเปน คอมพวเตอรอนาลอก

เครองแรกของโลก

ภาพท 1.8 ไมบรรทดคานวณ (Slide Rule)

ทมา : http://chalkdustmagazine.com/features/slide-rules-early-calculators/, 2559

Page 9: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

9 หลกการระบบคอมพวเตอร

ป พ.ศ. 2365 หรอ ค.ศ. 1822 ไดมชาวองกฤษทชอ ชาลส แบบบจ (Charles

Babbage) นกคณตศาสตรจากมหาวทยาลยเคมบรดจ นบเปนผทมบทบาทสาคญในการผลตเครอง

คานวณ โดยเขาประสบความสาเรจในการสรางเครองคานวณหาผลตางเรยกวา ดฟเฟอรเรนซ เอน

จน (Difference engine) ซงเปนเครองทใชคานวณและพมพตารางทางคณตศาสตรอยางอตโนมต

ภาพท 1.9 ชาลส แบบบจ (Charles Babbage)

ทมา : http://www.famousmathematicians.com/charles-babbage/, 2559

ภาท 1.10 เครองคานวณหาผลตาง (Difference engine)

ทมา : https://www.britannica.com/technology/Difference-Engine, 2559

และไดพฒนาเครองมอในการคานวณทมความสามารถสงกวาน ซงกคอเครองทเรยกวา

เครองวเคราะห (Analytical Engine) และไดยกเลกโครงการสรางเครองดฟเฟอรเรนซ เอนจน ลง

ซงเครองวเคราะห มสวนประกอบเหมอนกบคอมพวเตอรในปจจบน คอมหนวยรบสงขอมล , หนวย

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

เครองวเคราะหนนไมสามารถสรางใหสาเรจขนมาได ทงนเนองจากเทคโนโลยสมยนนไมสามารถ

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

ความสามารถสงขนาดนน ดงนน รฐบาลองกฤษจงหยดใหการสนบสนนโครงการของชาลส แบบบจ

Page 10: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

10 หลกการระบบคอมพวเตอร

ในป พ.ศ. 2385 ทาใหไมมทนทจะทาการวจยตอไป อยางไรกตาม ชาลส แบบบจ ไดรบการยกยอง

ใหเปน “บดาของเครองคอมพวเตอร”

ภาท 1.11 เครองวเคราะห (Analytical Engine)

ทมา : https://www.pcmag.com/encyclopedia/term/37763/analytical-engine, 2559

ในปพ.ศ. 2385 หรอ ค.ศ. 1842 สภาพสตรชาวองกฤษชอ เอดา ไบรอน เลฟเลซ (Ada

Byron Lovelace) ไดแปลเรองราวเกยวกบเครองวเคราะห (Analytical Engine) ของชาลส แบบบจ

จากภาษาฝรงเศสเปนภาษาองกฤษ ทาให เอดา เขาใจในศกยภาพของเครองดงกลาวเปนอยางด และ

ไดเขยนขนตอนของคาสงวธใชเครองนใหทาการคานวณทยงยากซบซอนไวในหนงสอ Taylor’s

Scientific Memories ซงถอวาเปนโปรแกรมคอมพวเตอรโปรแกรมแรกของโลก และจากจดนเองท

ทาให เอดา ไดรบการยกยองใหเปน “โปรแกรมเมอรคนแรกของโลก”

นอกจากน เอดา ยงคนพบอกวาชดบตรเจาะร ทบรรจชดคาสงไว สามารถนากลบมา

ทางานซาไดถาตองการ นนคอหลกการทางานวนซา หรอทเรยกวา “Loop” เครองมอทใชในการ

คานวณทถกพฒนาขนในศตวรรษท 19 นน ทางานกบเลขฐานสบ (Decimal Number) แตเมอเรม

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

เลขฐานสอง (Binary Number) กบระบบคอมพวเตอร ทเปนผลสบเนองมาจากหลกของพชคณต

ภาพท 1.12 เอดา ไบรอน เลฟเลซ (Ada Byron Lovelace)

ทมา : https://myhero.com/a_lovelace, 2559

Page 11: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

11 หลกการระบบคอมพวเตอร

พ.ศ. 2397 หรอ ค.ศ. 1854 นกคณตศาสตรชาวองกฤษชอ จอรจ บล (George Boole)

ไดสรางระบบพชคณตแบบให เรยกวา “พชคณต บลน” (Boolean Algebra) ซงเปนคณตศาสตรท

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

สองอยางคอ 0 กบ 1 รวมกบเครองหมายในเชงตรรกะพนฐาน คอ AND , OR และ NOT) ซงมประ

โยชนมาก ตอการออกแบบวงจรไฟฟาและอเลกทรอนกส ตลอดจนการออกแบบทางตรรกวทยา

ของเครองคอมพวเตอรในปจจบนดวย เนองจากเปนการยากทจะใชสญญาณไฟฟา ซงมเพยง 2

สภาวะคอ เปดกบปด ในการแทนเลขฐานสบซงมอยถง 10 ตว 0-9 แตเปนการงายกวาถาเราแทน

ดวยเลขฐานสองคอ 0 กบ 1 จงถอวาสงนเปนรากฐานทสาคญของการออกแบบวงจรคอมพวเตอรใน

ปจจบน

ภาพท 1.12 จอรจ บล (George Boole)

ทมา : https://drupal.in.th/george-boole, 2559

พ.ศ. 2423 หรอ ค.ศ. 1880 ดร.เฮอรแมน ฮอลเลอรท (Dr.Herman Hollerith) นกสถต

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

งานสารวจสามะโนประชากรของสหรฐอเมรกาในป พ.ศ. 2433 และชวยใหการสรปผลสามะโน

ประชากรเสรจสนภายในระยะเวลา 2 ปครง (โดยกอนหนานนตองใชเวลาถง 7 ปครง) เรยก

บตรเจาะรนวา ฮอลเลอรท การด (Hollerrith Card) หรอไอบเอมการด เพราะผผลตคอบรษท

ไอบเอม

ภาพท 1.13 เครองประมวลผลทางสถตซงใชกบบตรเจาะร

ทมา : https://commons.wikimedia.org/wiki/File:HollerithMachine.CHM.jpg, 2559

Page 12: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

12 หลกการระบบคอมพวเตอร

1.2 ววฒนาการของคอมพวเตอร

ววฒนาการของคอมพวเตอรสามารถแบงการพฒนาคอมพวเตอรจากอดตถงปจจบนได

5 ยคดวยกนดงน

ยคท 1 เมอประมาณป พ.ศ. 2480 ศาสตราจารย ฮาวเวรด เอช. ไอเกน (Howard H.

Aiken) แหงมหาวทยาลยฮาวารด ไดพฒนาเครองคานวณตามแนวคดของ Babbage รวมกบวศวกร

ของบรษทไอบเอม (IBM) และสามารถสรางไดเปนผลสาเรจ โดยเครองดงกลาวทางานแบบ

เครองจกรกลและไฟฟา และใชบตรเจาะรเปนสอในการนาเขาขอมลสเครอง เพอทาการประมวลผล

การพฒนาดงกลาวมาเสรจสนในป พ.ศ. 2487 โดยเครองนมชอวามารค วน (MARK I) และ

เนองจากดานการเงนและบคลากรจากบรษทไอบเอม ดงนนจงมอกชอหนงวา “IBM Automatic

Sequence Controlled Calculator” และนบเปนเครองคานวณแบบอตโนมตเครองแรกของโลก

ภาพท 1.14 เครองคอมพวเตอร มารค วน (MARK I)

ทมา : https://www.thocp.net/hardware/mark1_manchester.htm, 2559

ในชวงสงครามครามโลกครงท 2 จอหน ดบเบลย เมาคล (John W. Mauchly) และ เจ

เพรสเพอร เอคเกรต (J. Prespern Eckert) ไดรบทนอดหนนจากกองทพสหรฐอเมรกา ในการสราง

เครองคานวณ อนแอค (ENIAC) ยอมาจาก Electronic Numerical Integrator And Calculator

ซงสรางขนในป ค.ศ. 1943-1945 ซงถอไดวาเปน "เครองคานวณอเลกทรอนกสเครองแรกของโลก

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

คานวณตารางการยงปนใหญ วถกระสนปนใหญ อาศยหลอดสญญากาศ (Vacuum Tubes) จานวน

18,000 หลอด ซงสามารถบวกเลขได 5,000 ครง/วนาท ซงถอวาเรวมาก แตเครองยงมขนาดใหญ

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

Page 13: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

13 หลกการระบบคอมพวเตอร

ภาพท 1.15 เครองคานวณ อนแอค (ENIAC)

ทมา : https://www.gelgez.net/bilgisayarin-tarihcesi/, 2559

ภาพท 1.16 หลอดสญญากาศ (Vacuum Tubes)

ทมา : http://saikavitha.blogspot.com/2016/12/blog-post_26.html, 2559

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

20 จานวนเทานน ยงไมสามารถเกบชดคาสงได ซงตอมาในการพฒนาเครองคอมพวเตอรใหดขนก

คอการคนหาวธการเกบโปรแกรมไวในเครอง และใน พ.ศ. 2492 มนกคณตศาสตรชาวฮงการ ชอ

ดร.จอหน ฟอน นอยมนน (Dr.John Von Neumann) ไดเสนอแนวคดในการสรางเครอง

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

หนวยความจามาทางาน (หลกการนเปนหลกการทใชมาจนถงปจจบน) ซง ดร.จอหน ฟอน นอยมนน

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

ภาพท 1.17 ดร.จอหน ฟอน นอยมนน (Dr.John Von Neumann)

ทมา : https://gohighbrow.com/john-von-neumann/, 2559

Page 14: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

14 หลกการระบบคอมพวเตอร

เครองคอมพวเตอรทถกพฒนาขนตามแนวคดนไดแก อดแวค (EDVAC) ยอมาจาก

Electronics Discrete Variable Automatic Computer สรางเสรจใน พ.ศ. 2492 และนามาใช

งานจรงในป พ.ศ. 2494

ภาพท 1.18 เครองคอมพวเตอร อดแวค (EDVAC)

ทมา : http://www.thaigoodview.com/node/50273, 2559

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

ทมการทางานใกลเคยงกบเครองอดแวคคอเกบโปรแกรมไวในหนวยความจาได แตทแตกตางจาก

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

เครองนวาอดแซค (EDSAC) ยอมาจาก Electronic Delay Storage Automatic Calculator

ภาพท 1.19 เครองคอมพวเตอรอดแซค (EDSAC)

ทมา : https://www.thocp.net/hardware/edsac.htm, 2559

ในป พ.ศ. 2494 กไดมการสรางเครองคอมพวเตอรทมชอวายนแวค (UNIVAC) ยอมา

จาก Universal Automatic Computer ซงผลตขนเพอขายหรอเชาเปนเครองแรกทออกสตลาด

Page 15: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

15 หลกการระบบคอมพวเตอร

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

แพรหลาย

ภาพท 1.20 เครองคอมพวเตอรยนแวค (UNIVAC)

ทมา : https://www.thocp.net/hardware/univac.htm, 2559

ลกษณะเฉพาะของคอมพวเตอรยคท 1

- ใชหลอดสญญากาศ เปนสวนประกอบหลก

- ตวเครองมขนาดใหญ ใชกาลงไฟฟาสง เกดความรอนสง

- ทางานดวยภาษาเครอง (Machine Language)

- มการพฒนาภาษาสญลกษณ เชน Symbolic Language และ Assembly

ยคท 2 ป พ.ศ.2502–2506 หรอ ค.ศ.1959-1964 เปนคอมพวเตอรทใชทรานซสเตอร

(Transistors) แทนหลอดสญญากาศ

ภาพท 1.21 ทรานซสเตอร

ทมา : http://www.instructables.com/id/The-First-Transistor-Teaching-Model/,2559

ซงเปนอปกรณทพฒนาโดยนกวทยาศาสตรแหงหองปฏบตการเบลล (Bell Lab) ใน

ประเทศสหรฐอเมรกา ไดแก ดร.จอหน บารดน (Dr. John Bardeen) , ดร.วอลเตอร บราดเตน (

Dr. Walter Brattain) , วลเลยม ชอกลย (Dr. William Shockley)

Page 16: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

16 หลกการระบบคอมพวเตอร

ภาพท 1.22 ดร.จอหน บารดน, ดร.วอลเตอร บราดเตน, วลเลยม ชอกลย

ทมา : https://www.alamy.de/fotos-bilder/john-bardeen.html, 2559

โดยทรานซสเตอรเปนแผงวงจรอเลกทรอนกสทมขนาดเลกกวาหลอดสญญากาศมาก ใช

กระแสไฟนอย ไมตองเวลาในการวอรมอพ ทางานดวยความเรวทสงกวา มความคงทน เชอถอได

ราคาถก นอกจากเทคโนโลยเร องวงจร ยงมเทคโนโลยอนมารวมดวย เชน เกดภาษาคอมพวเตอร

ขนมา คอภาษาแอสเซมบล (Assembly Language) และภาษาระดบสงตาง ๆ เชน ภาษา ฟอรแทรน

(FORTRAN), โคบอล (COBOL) สาหรบหนวยบนทกขอมลกมการนาเทปแมเหลกมาใชงาน และใน

ยคน เองทได มการสรางคอมพวเตอรขนาดใหญระดบ เมนเฟรมคอมพวเตอร (Mainframe

Computer)

ยคท 3 ประมาณป พ.ศ. 2508 ไดมการสรางทรานซสเตอรจานวนมากลงบนแผน

ซลกอนขนาดเลก และเกดวงจรรวมบนแผนซลกอนทเรยกวาไอซ (IC) ซ งยอมาจาก Integrated

Circuit ซงเปนผลงานของบรษทเทกซส อนสตรเมนท จากด (Texas Instruments Co.,Ltd) การ

ออกแบบคอมพวเตอรมความซบซอนมากขน นบเปนยคทคอมพวเตอรเกดความเปลยนแปลงขนมาก

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

(Minicomputer)

ภาพท 1.23 ไอซ (IC)

ทมา : http://vichakran.blogspot.com/2012/12/blog-post_20.html, 2559

Page 17: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

17 หลกการระบบคอมพวเตอร

ยคท 4 ต งแตป พ .ศ . 2514 จนถงปจจบน เทคโนโลยทางดานการผลตวงจร

อเลกทรอนกสยงคงพฒนาอยางตอเนอง มการสรางวงจรรวมทมขนาดใหญมารวมในแผนซลกอน

เรยกวาวแอลเอสไอ (VLSI) ยอมาจาก Very Large Scale Integration เปนวงจรรวมทรวมเอา

ทรานซสเตอรนบแสนนบลานตวมาบรรจอยในแผนซลกอนขนาดเลกและผลตเปนหนวยประมวลผล

ของคอมพวเตอรทซบซอนเรยกวา ไมโครคอมพวเตอร (Microprocessor) การใช VLSI เปนวงจร

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

ไมโครคอมพวเตอร (Microcomputer) และสงผลใหเกดคอมพวเตอรสวนบคคล (PC : Personal

Computer) ซงเปนเครองทแพรหลายและมผใชงานกนทวโลก

ภาพท 1.24 วแอลเอสไอ (VLSI)

ทมา : http://www.vlsi.fi/en/company.html, 2559

ยคท 5 เมอเครองไมโครคอมพวเตอรมขดความสามารถสงขน สามารถประมวลไดครงละ

มาก ๆ ทางานไดเรว มการจดการขอมลทดเยยม สามารถทางานหลายงานพรอมกน (Multitasking)

ดงนนบทบาทของคอมพวเตอรในยคท 5 จงมแนวโนมทถกพฒนาใหมาชวยงานดานการตดสนใจ

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

ความรทสะสมไวมาใชงานใหเปนประโยชน

ขณะเดยวกนกมการเชอมโยงคอมพวเตอรเปนเครอขายในองคกรเรยกวาเครอขายแลน

(LAN) ยอมาจาก Local Area Network และมการเชอมโยงหลาย ๆ เครอขายเขาดวยกนเกดเปน

เครอขายเมองหรอประเทศ ซงมขนาดใหญกวาแลนมากเรยกวาเครอขายแวน (WAN) ซงยอมาจาก

Wide Area Network และหากนาเครอขายทกสวนของโลกมาเชอมตอเขาสเครอขายสากลเรยกวา

อนเทอรเนต (Internet) อกทงยงสามารถสอสารกนไดในแบบไรสาย (Wireless) และไมมจากด

เฉพาะเพยงคอมพวเตอรเทานน ในปจจบนจะพบวาไดมการพฒนาใหอปกรณอยางเครองปาลม

(Plam ) ,พอกเกต พซ (Pocker PC) และโทรศพทมอถอ สามารถตดตอสอสารถงกนไดอกดวย

Page 18: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

18 หลกการระบบคอมพวเตอร

1.3 ประเภทของคอมพวเตอร

คอมพวเตอรสามารถแบงไดเปน 7 ประเภทดงน

1.3.1 ซปเปอรคอมพวเตอร (Super Computer) ซเปอรคอมพวเตอรเปนเครอง

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

อนรวดเรว เชน งานพยากรณอากาศ ทตองนาขอมลตาง ๆ เกยวกบอากาศทงระดบภาคพนดน และ

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

คอมพวเตอรทมสมรรถนะสงมาก นอกจากนมงานอกเปนจานวนมากทตองใชซเปอรคอมพวเตอรซงม

ความเรวสง เชน งานขดเจาะนามน, งานวจยอาวธ ,งานควบคมขปนาวธ, งานควบคมทางอวกาศ,

งานประมวลผลภาพทางการแพทย, งานดานวทยาศาสตร โดยเฉพาะทางดานเคม เภสชวทยา และ

งานดานวศวกรรมการออกแบบ

ซเปอรคอมพวเตอรทางานไดเรว และมประสทธภาพสงกวาคอมพวเตอรชนดอน การท

ซเปอรคอมพวเตอรทางานไดเรว เพราะมการพฒนาใหมโครงสรางการคานวณพเศษ เชนการคานวณ

แบบขนานทเรยกวา เอมพพ (Massively Parallel Processing : MPP) ซงเปนการคานวณทกระทา

กบขอมลหลาย ๆ ตวในเวลาเดยวกน

ภาพท 1.25 ซปเปอรคอมพวเตอร (Super Computer)

ทมา : https://www5.espe.edu.ec/~supercomputacion/2015/03/10/sequoia/, 2559

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

เคร องคอมพวเตอรขนาดใหญ แตมขนาดเลกกวาซปเปอรคอมพวเตอร มการพฒนามาต งแตยค

เรมแรก เหตทเรยกวา เมนเฟรมคอมพวเตอรเพราะตวเครองประกอบดวยตขนาดใหญทภายในตม

ชนสวนและอปกรณตาง ๆ อยเปนจานวนมาก แตอยางไรกตามในปจจบนเมนเฟรมคอมพวเตอรม

ขนาดลดลงมาก เมนเฟรมเปนเครองคอมพวเตอรทมราคาสงมาก มกอยทศนยคอมพวเตอรหลกของ

องคกร และตองอยในหองทมการควบคมอณหภมและมการดแลรกษาเปนอยางด ขอเดนของการใช

เมนเฟรมอยทงานทตองการใหมระบบศนยกลาง และกระจายการใชงานไปเปนจานวนมาก เชน

Page 19: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

19 หลกการระบบคอมพวเตอร

ระบบเอทเอมซงเชอมตอกบฐานขอมลทจดการโดยเครองเมนเฟรม ระบบฐานขอมลบรษทประกน

และโรงงานทมการรบและแสดงผลขอมลจานวนมาก ๆ

ภาพท 1.26 เมนเฟรมคอมพวเตอร (Mainframe Computer)

ทมา : http://archive.koha.net/?id=12&l=5768, 2559

1.3.3 มนคอมพวเตอร (Minicomputer) มนคอมพวเตอรเปนคอมพวเตอรท ม

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

สงกวาคอมพวเตอรสวนบคคล (Personal Computer) และสามารถรองรบการทางานจากผใชได

หลายคนในการทางานทแตกตางกน จากจดเรมตนในการพฒนาทตองการใหคอมพวเตอรประเภทน

ทางานเฉพาะอยาง เชน บรษททใหบรการโทรศพทเคล อนท โรงงานผลตปนซเมนต ตลาด

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

ตน

ภาพท 1.27 มนคอมพวเตอร (Mini Computer)

ทมา : http://keywordsuggest.org/gallery/763140.html, 2559

Page 20: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

20 หลกการระบบคอมพวเตอร

1.3.4 คอมพวเตอรสวนบคคล (Personal Computer) นยมเรยกวาเครองพซ เปน

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

ประเภท ตงแตพมพเอกสารธรรมดา , การคานวณ , ทาบญช , การนาเสนอขอมล ,การออกแบบดาน

กราฟก , การตกแตงภาพ , ตดตอวดโอ รวมถงการทาสงพมพตาง ๆ เปนตน

ภาพท 1.28 คอมพวเตอรสวนบคคล (Personal Computer)

ทมา : http://www.pngmart.com/image/712, 2559

1.3.5 คอมพวเตอรโนตบก (Notebook Computer) หรอบางครงเรยกวา แลปทอป

คอมพวเตอร (Laptop Computer) เปนเครองคอมพวเตอรทมขนาดเลกกวาเครองคอมพวเตอรสวน

บคคล นาหนกเบา จงสามารถนาตดตวไปยงสถานทตาง ๆ ได เครองคอมพวเตอรโนตบกม

สมรรถนะในการทางานเทยบเทาเครองพซแบบตงโตะ และมแผงแปนพมพและจอภาพตดกบ

ตวเครองรวมทงมแบตเตอรภายในเครอง จงสามารถทางานไดในชวงเวลาหนงโดยไมตองใชไฟบาน

เหมาะกบงานสวนบคคลและงานสานกงานทจาเปนตองออกนอกสถานท

ภาพท 1.29 คอมพวเตอรโนตบก (Notebook Computer)

ทมา : https://notebook.cz/clanky/predstaveni-notebook/2015/asus-x555ln, 2559

Page 21: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

21 หลกการระบบคอมพวเตอร

1.3.6 พดเอ (PDA) ยอมาจาก Personal Digital Assistant คอคอมพวเตอรพกพา

ขนาดเลก ซงชวยอานวยความสะดวกในการจดบนทก , เกบขอมล , เตอนเวลานดหมาย หรอ จดการ

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

ใชงานดานอน ๆ ได สามารถทางานไดใกลเคยงกบคอมพวเตอรสวนบคคลเลยทเดยว เชน การทา

เอกสารตาง ๆ หรอแมกระทงการใชงานอนเทอรเนต สามารถใชงานดานมลตมเดย เชน ดหนง ฟง

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

ระบบปฏบตการทถกตดตงอยในเครองพดเอนน ๆ พดเอทเปนทรจกกนคอ ปาลม (Palm) ใช

ระบบปฏบตการ (Palm OS) และ พอกเกตพซ (Pocket PC) ใชระบบปฏบตการของไมโครซอฟต

(Microsoft Windows Mobile) นอกจากนแลว ยงมพดเอโฟน (PDA Phone) ซงเปนพดเอท

สามารถใชงานเปนโทรศพทไดดวย

ปาลม (Palm) พอกเกตพซ (Pocket PC)

ภาพท 1.30 พดเอ (PDA)

ทมา : https://www.pinterest.com/pin/426153183470613240/, 2559

1.3.7 คอมพวเตอรเครอขาย (Network Computer) เปนการประยกตใชคอมพวเตอร

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

อาคารทเรยกวาระบบแลน (Local Area Network) หรอแมแตการเชอมตอในระยะไกลผานระบบ

อนเทอรเนต (Internet)

ภาพท 1.31 ตวอยางการเชอมตอคอมพวเตอรเครอขาย

ทมา : http://www.lascaricata.altervista.org/viewtopic.php?f=273&t=2831, 2559

Page 22: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

22 หลกการระบบคอมพวเตอร

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

(Thin Client) ซงเปนอปกรณเชอมตอสญญาณคอมพวเตอรขนาดเลก สามารถขยายความสามารถ

ของคอมพวเตอรทมอยเครองเดยว ใหสามารถใชงานไดพรอมกนหลาย ๆ คน ดวยการจาลอง

ระบบปฏบตการ และ แอพพลเคชน ตาง ๆ จากเครองแมขาย (Host) ไปทางานทหนาจอเครอง ธน

ไคลเอนท เชนเครองคอมพวเตอรทใชงานระบบปฏบตการ Windows XP หรอ Windows 7 เพยง

หนงเครอง สามารถนาเอา ธน ไคลเอนท มาเชอมตอใหใชงานพรอม ๆ กน ไดถง 10 - 20 คน หรอ

มากกวาหากใชกบระบบปฏบตการ Windows Server จดประสงคเพอชวยลดภาระงานดานการดแล

บารงรกษาระบบ ลดงบประมาณในการจดหา ซอฟแวร ฮารดแวร ทจาเปนมาใชงาน และ ยงชวย

ประหยดคากระแสไฟฟาไดอกมาก

ภาพท 1.32 อปกรณ ธน ไคลเอนท (Thin Client)

ทมา : https://www.tera.lk/ncomputing-l300-lseries-vspace.html, 2559

ภาพท 1.33 ผงการเชอมตอระบบ ธน ไคลเอนท (Thin Client)

ทมา : http://www.globacomm.net/lseries.html, 2559

1.4 หนวยวดพนฐานทางคอมพวเตอร

1.4.1 หนวยวดความจขอมล

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

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

เปนไบต (Byte) ซงอาจเทยบไดกบตวอกษร 1 ตว โดยทคอมพวเตอรจะตองมการคดหนวยความจใน

Page 23: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

23 หลกการระบบคอมพวเตอร

ปรมาณมาก ดงนนจงตองมการกาหนดหนวยวดความจขอมลทใหญขนเชน กโลไบต (Kilobyte),

เมกะไบต (Megabyte), กกะไบต (Gigabyte) เปนตน ซงหนวยวดความจทพบบอยสามารถสรปไดดง

ตารางท 1.1

ตารางท 1.1 หนวยวดความจทพบบอย

หนวยวด คาอาน ตวยอ ขนาดความจขอมล คาโดยประมาณ

Kilobyte กโลไบต KB (210)1 1,000 bytes = 1,024 bytes

Megabyte เมกะไบต MB (210)2 1,000,000 bytes = 1,048,576 bytes

Gigabyte กกะไบต GB (210)3 1,000,000,000 bytes = 1,073,741,824 bytes

Terabyte เทราไบต TB (210)4 1,000,000,000,000 bytes = 1,099,511,627,776 bytes

1.4.2 หนวยวดเวลา

มลลเซกนด (Millisecond) หรอ 1 สวนพนวนาท ใชวดเวลาเฉลยในการเขาถงขอมลของ

ฮารดดสก (Access Time)

ไมโครเซกนด (Microsecond) หรอ 1 สวนลานวนาท

นาโนเซกนด (Nanosecond) หรอ 1 สวนพนลานวนาท ใชวดความเรวในการเขาถง

ขอมลในหนวยความจาหลก

พโคเซกนด (Picosecond) หรอ 1 สวนลานลานวนาท มกใชวดรอบการทางานของเครอง

คอมพวเตอรทมประสทธภาพสงมาก ๆ

1.4.3 หนวยวดความเรว

เฮรตซ (Hz : Hertz) หรอ รอบตอวนาท มกใชในการวดรอบการทางานของนาฬกาของ

ซพย หรอความเรวของบส (Bus)

มปส (MIPS : Millions of Instructions Per Second) มกใชวดความเรวในการ

ประมวลผลเครองคอมพวเตอร (คาสงตอวนาท)

Page 24: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

24 หลกการระบบคอมพวเตอร

คาชแจง แบบฝกหด มทงหมด 5 ขอ ใหนกเรยนทาแบบฝกหดทกขอ คะแนนเตม 15 คะแนน

ใชเวลา 15 นาท

1. จงอธบายความหมายของคอมพวเตอร (2 คะแนน)

2. จงบอกลกษณะของเครองมอทใชในการคานวณดงตอไปน (7 คะแนน)

- ลกคด

- เนเปยร โบนส

- ปาสคาลไลน

- ไลบนซ สเตป

- ไมบรรทดคานวณ

- เครองคานวณหาผลตาง (Difference engine

- เครองวเคราะห (Analytical Engine)

3. จงอธบายววฒนาการของคอมพวเตอร (2 คะแนน)

4. จงบอกประเภท และลกษณะการใชงานของคอมพวเตอรประเภทตาง ๆ (2 คะแนน)

5. จงบอกหนวยวดพนฐานทางคอมพวเตอร และลกษณะการใชงาน (2 คะแนน)

แบบฝกหด หนวยท 1

ความรพนฐานเกยวกบคอมพวเตอร

Page 25: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

25 หลกการระบบคอมพวเตอร

คาชแจง 1. แบบทดสอบเปนชนดเลอกตอบ แตละขอม 4 ตวเลอก จานวนทงหมด 15 ขอ

คะแนนเตม 15 คะแนน

2. ใหนกเรยนทาเครองหมาย X เพอเลอกคาตอบในชองคาตอบ ก ข ค หรอ ง ทเหนวา

ถกตองทสดเพยงคาตอบเดยว

1. ขอใดคอคณสมบตของเครองคอมพวเตอรทสรางจากหลอดสญญากาศ

ก. ใชกาลงไฟฟาสง ความรอนสง ข. ประมวลผลดวยเลขฐาน 10

ค. มขนาดเลก ง. ทางานดวยภาษาระดบสง

2. ผใดไดชอวาเปนบดาของเครองคอมพวเตอร

ก. ไบลส ปาสคาล ข. จอหน เนเปยร

ค. กอททฟรด วลเฮลม ฟอน ไลบนซ ง. ชาลส แบบบจ

3. หนวยวดทมกใชในการวดความจของคอมพวเตอร

ก. เมกะไบต (Megabyte) ข. ไมโครเซกนด (Microsecond)

ค. เฮรตซ (Hertz) ง. มปส (MIPS)x

4. อปกรณชวยคานวณใดทใชหลกการของลอการทม

ก. เนเปยร โบนส ข. สไลดรล

ค. ปาสคาลไลน ง. ไลบนซ สเตป

5. เครองคานวณใดทใชหลกการของฟนเฟองในการบวกลบคณหาเลขไดเปนเครองแรก

ก. ปาสคาลไลน ข. สไลดรล

ค. ไลบนซ สเตป ง. เนเปยร โบนส

6. เครองคานวณทมนษยสรางขนโดยใชหลกการหมนของฟนเฟองเปนครงแรกคอขอใด

ก. เนเปยร โบนส ข. ลกคด

ค. ปาสคาลไลน ง. ไลบนซ สเตป

7. เครองคอมพวเตอรนยมใชเปนเครองแมขายของหนวยงาน บรษทตาง ๆ คอขอใด

ก. พดเอ ข. คอมพวเตอรโนตบก

ค. มนคอมพวเตอร ง. ไมโครคอมพวเตอร

8. ขอใดคอความหมายของคอมพวเตอร

ก. อปกรณอเลกทรอนกสทสามารถตดสนใจแทนมนษยได

ข. อปกรณอเลกทรอนกสทประมวลผลขอมลดวยความรวดเรว ดวยวธทางคณตศาสตร

ค. อปกรณอเลกทรอนกสททาหนาทประมวลผลประมวลผลขอมล

ง. อปกรณอเลกทรอนกสทประมวลผลขอมลดวยความรวดเรว

แบบทดสอบหลงเรยน หนวยท 1

ความรพนฐานเกยวกบคอมพวเตอร

Page 26: หน่วยที่ ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ =e · คอมพิวเตอร มาจากภาษาละตินว

26 หลกการระบบคอมพวเตอร

9. เพราะเหตใด เอดา ไบรอน เลฟเลซ ไดรบยกยองใหเปนโปรแกรมเมอรคนแรกของโลก

ก. คนพบการใชบตรเจาะรในการบนทกขอมล

ข. แปลเรองราวเกยวกบเครองวเคราะหของชาลส แบบบจ จากภาษาฝรงเศสเปนภาษาองกฤษ

ค. เขยนโปรแกรมควบคมเครองดฟเฟอรเรนซ เอนจน ไดสาเรจ

ง. สรางภาษาคอมพวเตอรภาษาแรกของโลก

10. ขอใดคอลกษณะของเครองคอมพวเตอร UNIVAC

ก. เครองคานวณอเลกทรอนกสเครองแรกของโลก

ข. เครองคอมพวเตอรทผลตจาหนายเครองแรกของโลก

ค. พฒนาเครองตามแนวคดของ Babbage

ง. ใชทรานซสเตอรในการสราง

11.ขอใดไมใชคณสมบตของทรานซสเตอร

ก. ความรอนตา ข. ตองทาการวอรมอพกอน

ค. ใชพลงงานตา ง. ราคาถก

12. ยคทคอมพวเตอรมขนาดเลกจนถกเรยกวาไมโครคอมพวเตอร ใชเทคโนโลยใดในการผลต

ก. Tube ข. Transistor

ค. IC ง. VLSI

13.เมนเฟรมคอมพวเตอรในยคแรกถกสรางดวยเทคโนโลยใด

ก. Tube ข. Transistor

ค. IC ง. VLSI

14. คอมพวเตอรทถกนามาใชในการจดเกบฐานขอมลธนาคารคอขอใด

ก. ไมโครคอมพวเตอร ข. เมนเฟรมคอมพวเตอร

ค. มนคอมพวเตอร ง. เครองคอมพวเตอรสวนบคคล

15. ขอใดคอคณสมบตของ ธน ไคลเอนท

ก. เปนเครองคอมพวเตอรแมขาย

ข. เปนการนาเอาคอมพวเตอรมาเชอมตอเปนระบบเครอขาย

ค. เปนคอมพวเตอรทมขนาดเลก และบาง

ง. ใชคอมพวเตอรเพยงเครองเดยว แตสามารถเขาใชงานไดพรอม ๆ กนหลายคน