chapter 1 ... wilhelm leibniz น ก คณ ตศาสตร ชาวเยอรมน เร...
TRANSCRIPT
![Page 1: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/1.jpg)
Chapter 1
ประวตและวฒนาการของคอมพวเตอร History and Evolution of Computer
อาจารยนงลกษณ พรมทอง
Email : [email protected]
![Page 2: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/2.jpg)
Contents
ประวตความเปนมาของคอมพวเตอร
ววฒนาการของเครองคอมพวเตอร
ประเภทของเครองคอมพวเตอร
![Page 3: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/3.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครองคอมพวเตอรถอก าเนดมาจากการนบเพอคดค านวณในงานตางๆของมนษย โดยอปกรณชวยการนบในยคแรกทชาวจนประดษฐขนมา เรมมใชประมาณปครสตศกราช 1200 คอ ลกคด (Abacus) มชอเรยกวา “suan-pan”
ภาพลกคด (Abacus)
![Page 4: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/4.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Leonardo da Vinci
ค.ศ.1500 มเครองจกรค านวณ (Mechanical calculator) ของ ลโอนาโด ดาวนซ (Leonardo da Vinci) ชาวอตาล ใชส าหรบการค านวณทางคณตศาสตรพนฐาน
![Page 5: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/5.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
ภาพราง Mechanical calculator ดวยมอของ Leonardo da Vinci
เครองตนแบบ Mechanical calculator ของ Leonardo da Vinci
![Page 6: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/6.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
John Napier
ค.ศ.1612 มตารางค านวณลอการทม ของนาเปย(John Napier) นกคณตศาสตรชาวสกอตแลนด เรยกวานาเปยโบน (Napier’s bones)
![Page 7: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/7.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
ตารางค านวณลอการทม Napier’s bones
![Page 8: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/8.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
John William Oughtred
ค.ศ.1622 มเครองสไลดรล (Slide rule) ของวลเลยม (John William Oughtred ) นกคณตศาสตรชาวสกอตแลนดใชส าหรบค านวณลอการทม ของนาเปย (Napier’s logarithm)
![Page 9: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/9.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครอง Slide rule
![Page 10: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/10.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Blaise Pascal
ค.ศ.1642 มเครองค านวณของปาสคาล (Blaise Pascal) นกคณตศาสตรชาวฝรงเศส เรยกวา ปาสคาลลายหรอปาสคาเลน ( Pascalline / Pascalene ) สามารถท าการบวกและลบได
![Page 11: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/11.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครอง Pascalene
![Page 12: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/12.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Gottfried Wilhelm Leibniz
ค.ศ.1674 มเครองค านวณของ Gottfried Wilhelm Leibniz นกคณตศาสตรชาวเยอรมน เรยกวา Stepped Reckoner สามารถบวก ลบ คณ หาร และถอดรากทสองได
![Page 13: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/13.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครอง Stepped Reckoner
![Page 14: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/14.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Joseph – Marie Jacquard
ค.ศ.1801 มบตรเจาะร (punched cards) ของ Joseph – Marie Jacquard นกประดษฐชาวฝรงเศส ส าหรบใชควบคมเครองทอผา
![Page 15: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/15.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
บตรเจาะร (punched cards)
![Page 16: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/16.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครองทอผา ควบคมดวยบตรเจาะร
บตรเจาะร
(Punched Cards)
![Page 17: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/17.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Charles Babbage
ค.ศ.1822 มเครอง Difference Engine ของชารล แบบเบจ (Charles Babbage) นกคณตศาสตร ชาวองกฤษ สามารถค านวณหาคาตวเลขของตารางทางคณตศาสตรได
![Page 18: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/18.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครอง Difference Engine
![Page 19: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/19.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Augusta Ada Byron
ค.ศ.1842 Augusta Ada Byron บตรสาวนกประพนธชาวองกฤษ ไดอธบายความคดเพมเตมเกยวกบการท างานของเครองวเคราะหของแบบเบจ (Analytical Engine)
![Page 20: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/20.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครอง Analytical Engine
![Page 21: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/21.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครองอนาไลตคอลเอนจน (Analytical Engine) มหลกการท างานเบองตนใกลเคยงกบเครองคอมพวเตอรในปจจบนไดแก ใชบตรเจาะรควบคมกระบวนการท างานเรยกวา operating card ใชบตรเจาะรในการปอนขอมลเรยกวา variable card
ซงจะมวงลอหมนเรยกวา มล (mill) ท าหนาทในสวนด าเนนการทางคณตศาสตร ดงนน ชารล แบบเบจ จงไดรบการยกยองใหเปนบดาทางคอมพวเตอร
![Page 22: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/22.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เอดา (Augusta Ada Byron) เปนผคดคนการเขยนโปรแกรม
ซงไดรบการยกยองใหเปนนกเขยนโปรแกรมคนแรก
![Page 23: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/23.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
เครองค านวณทสรางขนในตอนตนศตวรรษท 16 เปนตนมา จะท างานไดดวยกลไกแบบเครองจกรกล (Mechanical Calculator) จนกระทงถงศตวรรษท 18 เครองจกรค านวณไดถกพฒนาใหสามารถท างานดวยกระแสไฟฟา แตยงคงอาศยกลไกของเครองจกรกลเปนส าคญ (Electromechanical Calculator)
ศตวรรษท 19 เครองจกรค านวณถกพฒนาใหสามารถท างานไดดวย
กระแสไฟฟาทงหมด อนเนองมาจากความกาวหนาในการผลตอปกรณอเลกทรอนคส ซงนบเปนจดเรมตนของววฒนาการเครองค านวณแบบอเลกทรอนคส (Electronic Calculator) หรอเครองคอมพวเตอรในปจจบน
![Page 24: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/24.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Dr.Lee de Forest
ค.ศ.1906 ไดมการประดษฐหลอดสญญากาศ (Vacuum Tube) ขนมาโดย Dr.Lee de Forest นกวทยาศาสตรชาวอเมรกน
![Page 25: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/25.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
หลอดสญญากาศ Vacuum Tube
![Page 26: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/26.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
ค.ศ.1937 เมอ Dr.John Vincent Atanasoff และ Clifford E.berry แหงมหาวทยาลยไอโอวาสเตท (lova State University ) เปนผสรางเครอง ABC( Atanasoff-Berry Computer) มหลอดสญญากาศ (vacuum tube) เปนวงจรไฟฟาแทนการใชรเลย
Dr.John Vincent Atanasoff
Clifford E.berry
![Page 27: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/27.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
ABC (Atanasoff-Berry Computer) Machine
![Page 28: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/28.jpg)
1.1 ประวตความเปนมาของคอมพวเตอร
Mark I ของ Howard H. Aiken
![Page 29: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/29.jpg)
คอมพวเตอรยคท 1 เครองคอมพวเตอรในยคแรกใชหลอดสญญากาศ (vacuum tube) ใชบตรเจาะร (Punched card) ส าหรบปอนขอมลผานทางเครองอาน (Card reader) ซงจะท าหนาทแปลงขอมลจากบตรเจาะรเปนภาษาเครอง (Machine language) ขอมลจะถกจดเกบบนวสดทเรยกวาแมคเนตคดรม (Magnetic drum)
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 30: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/30.jpg)
คอมพวเตอรยคท 1 ความคดในการสรางเครองคอมพวเตอรทสามารถประมวลผลในงานทวไป
(General-Purpose Computer) เครองคอมพวเตอรแบบอเลคทรอนคสเครองแรกขนมามชอวา อนแอค (ENIAC :
Electronic Number Integrator and Calculator) สามารถท าการบวกได 5000 ครงตอวนาท และท าการคณได 300 ครงตอวนาท โดยสรางเสรจเมอป ค.ศ.1946 ประกอบดวยหลอดสญญากาศประมาณ 18,000 หลอด ใชพนทในการตดตงราว 1,500 ตารางฟต น าหนกประมาณ 30 ตน โดยมวตถประสงคเพอค านวณวถกระสนในภารกจดานการทหารของกองทพสหรฐระหวางสงครามโลกครงท 2
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 31: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/31.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
John W. Mauchly ผสรางเครอง ENIAC
คอมพวเตอรยคท 1
![Page 32: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/32.jpg)
คอมพวเตอรยคท 1 จดเปลยนแปลงทางสถาปตยกรรมคอมพวเตอรเกดขนเมอ
Dr. John von Neumann เสนอแนวคดในการน าค าสงควบคมการท างานบรรจไวภายในหนวยความจ าของคอมพวเตอร เพอใหสามารถทวนซ าค าสงในการท างานได
ท าใหเครอง EDSAC (Electronic Delay Storage Automatic Calculator) ถกสรางขนในป ค.ศ. 1949ทมหาวทยาลยเคมบรด (Cambridge University) และแนวคดนเรยกวา stored-program
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 33: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/33.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
คอมพวเตอรยคท 1 John von Nuemann
![Page 34: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/34.jpg)
คอมพวเตอรยคท 1 ยคนการเขยนโปรแกรมเพอควบคมใหคอมพวเตอรท างานนน อาศยการปอนค าสง
ภาษาเครองโดยตรง ซงซบซอนและใชเวลาในการพฒนามาก Dr. Grace M. Hopper แหงมหาวทยาลยเพนนซลวาเนยไดพฒนาภาษาโปรแกรม
ใหสามารถควบคมการท างานของเครองคอมพวเตอรเปนการเขยนดวยค าในภาษาองกฤษกอนแลวจงใชตวแปลภาษาท าการแปลงเปนภาษาเครองอกครงหนง
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 35: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/35.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
Dr. Grace M. Hopper รบราชการในกองทพเรอสหรฐเปนผคดคนตวแปลภาษาโคบอล (COBOL:COmmon Business Oriented Language) และเปนผใหนยามค าวา บก ( bug ) ซงหมายถงความบกพรองในการท างานของโปรแกรม หลงจากพบตวแมลงเกาะอยบนรเลยของเครอง Mark I และท าใหคอมพวเตอรท างานผดพลาด
คอมพวเตอรยคท 1
![Page 36: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/36.jpg)
คอมพวเตอรยคท 1 ลกษณะทส าคญของคอมพวเตอรในยคแรก ไดแก ใชหลอดสญญากาศเปนองคประกอบของวงจรไฟฟา ใชแมคเนตคดรม (Magnetic drum) เปนหนวยความจ าในการเกบขอมล ถกควบคมดวยโปรแกรมภาษาเครอง (Machine Language) และไดรบการพฒนามา
เปนภาษาสญลกษณ ( Symbolic Language ) ซงค าสงจะถกเขยนดวยรหสสญลกษณ (Symbolic code) หรอนโมนค ( Mnemonic )
มปญหาเรองการดแลรกษาและความรอนสง ใชในงานดานวทยาศาสตรเปนหลก หนวยเวลาในการประมวลผลวดเปน Milliseconds ( 1/103 วนาท ) มความเรวในการประมวลผลประมาณ 2000 ค าสงตอวนาท
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 37: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/37.jpg)
คอมพวเตอรยคท 2
นกวทยาศาสตรแหงหองปฏบตการเบล ( Bell Laboratory ) โดย John Bardeen , Walter Brattain และ William Shockley ไดพฒนาอปกรณอเลกทรอนคสเรยกวา ทรานซสเตอร (transistor) ขนใชแทนหลอดสญญากาศ
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 38: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/38.jpg)
คอมพวเตอรยคท 2 ลกษณะทส าคญของคอมพวเตอรในยคท 2 ไดแก ใชทรานซสเตอร (Transistor) เปนองคประกอบของวงจรไฟฟา ใชขดลวดแมเหลก (Magnetic Core) เปนหนวยความจ าหลก ใชเทปแมเหลก (Machine Tape) ในการเกบขอมลโดยมความจประมาณ 4,000 –
32,000 ตวอกษร มภาษาโปรแกรมระดบสงส าหรบเขยนโปรแกรมคอมพวเตอร เชน ภาษา COBOL ,
FORTRAN และ ALGOL เปนตน ความเรวและความถกตองในการประมวลผลเพมมากขน ใชพนทในการตดตงและการปลอยความรอนลดนอยลง
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 39: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/39.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
คอมพวเตอรยคท 2
Ferrite Core
![Page 40: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/40.jpg)
คอมพวเตอรยคท 3
ไดมการพฒนาอปกรณอเลกทรอนคสขน เรยกวา ไอซ
(IC : Integrated Circuit)
1.2 ววฒนาการของเครองคอมพวเตอร
The first IC
IC ในปจจบน
![Page 41: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/41.jpg)
คอมพวเตอรยคท 3 ลกษณะทส าคญของคอมพวเตอรในยคท 3 ไดแก ใชแผงวงจรรวม ( IC ) เปนองคประกอบของวงจรไฟฟาแทนทรานซสเตอร หนวยความจ าส ารองบรรจขอมลไดประมาณ 32,000 – 3,000,000 ตวอกษร มเทคนคการโปรแกรมคอมพวเตอรดวยภาษาระดบสงในแบบตาง ๆ เชน ไมโคร
โปรแกรมมง (Microprogramming ) มลตโปรแกรมมง (Multiprogramming ) และมลตโปรเซสซง (Multiprocessing ) เปนตน
มซอฟตแวรระบบปฏบตการควบคมการตดตอกบอปกรณตาง ๆ หนวยเวลาในการประมวลผลวดเปน Nanosecond ( 1/109 วนาท ) สามารถประมวลผลไดประมาณ 10 ลานค าสงตอวนาท
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 42: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/42.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
คอมพวเตอรยคท 3
เครอง DEC-PDP8
![Page 43: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/43.jpg)
คอมพวเตอรยคท 4 ลกษณะทส าคญของคอมพวเตอรในยคท 4 ไดแก ใชเทคโนโลย VLSI (Very Large Scale Integration) และ VHSIC (Very High Speed Integrated
Circuits) ในการสรางหนวยประมวลผลกลาง หนวยความจ าส ารองบรรจขอมลไดมากกวา 3,000,000 ตวอกษร มมาตรฐานในการออกแบบผลตภณฑใหสามารถใชงานรวมกนไดมากขน มการพฒนาประสทธภาพใหหนวยประมวลผลมความสามารถเฉพาะทางมากขน ใชภาษาโปรแกรมคอมพวเตอรระดบสงและเทคนคการเขยนโปรแกรมสมยใหมในการควบคม
การท างานของคอมพวเตอร มการพฒนาซอฟตแวรเพอใชเขยนแบบในงานอตสาหกรรม การวจยทางวทยาศาสตรและการใช
ในส านกงาน สามารถประมวลผลไดมากกวา 1 พนลานค าสงตอวนาท หนวยเวลาในการประมวลผลวดเปน pico Second ( 1/1012 วนาท )
1.2 ววฒนาการของเครองคอมพวเตอร
![Page 44: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/44.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
คอมพวเตอรยคท 4
เครอง Altair
![Page 45: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/45.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
คอมพวเตอรยคท 4
Apple I
![Page 46: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/46.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
Processor
Vacuum Tube Transistor IC VLSI+VHSIC
![Page 47: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/47.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
Vacuum Tube
![Page 48: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/48.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
Transistor
![Page 49: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/49.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
IC (Integrated Circuit)
![Page 50: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/50.jpg)
1.2 ววฒนาการของเครองคอมพวเตอร
VLSI (Very Large Scale Integration)
![Page 51: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/51.jpg)
ซปเปอรคอมพวเตอรเหมาะส าหรบงานประมวลผลขอมลขนาดใหญทสด มใชในโรงงานอตสาหกรรมขนาดใหญ หนวยงานของรฐ สนามบน และการผลตงานภาพยนตร
1.3 ประเภทของเครองคอมพวเตอร
ซปเปอรคอมพวเตอร ( Super – Computer )
Cray SV1
![Page 52: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/52.jpg)
เครองคอมพวเตอรระดบเมนเฟรม มความสามารถในการประมวลผลขอมลในระดบสง โดยทวไปมกน ามาใชในงานประมวลผลขอมลทางธรกจ เชน ธนาคาร สายการบน หรอหนวยงานทมเครองลกขายในส านกงานหลายสาขา เปนตน
1.3 ประเภทของเครองคอมพวเตอร
เมนเฟรมคอมพวเตอร (Mainframe – Computer)
IBM Mainframe zSeries 900
![Page 53: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/53.jpg)
มนคอมพวเตอร เหมาะส าหรบงานประมวลผลขอมลขนาดกลางทตองบรการขอมลหรอทรพยากรตาง ๆ ใหแกเครองลกขายจ านวนมาก (Client Computer ) เชน งานประมวลผลทะเบยนราษฎร งานฐานขอมลขององคกร งานออกแบบทางวศวกรรม
1.3 ประเภทของเครองคอมพวเตอร
มนคอมพวเตอร (Mini – Computer/ Midrange – Computer)
SUN Fire
![Page 54: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/54.jpg)
เครองคอมพวเตอรระดบเวรกสเตชน เหมาะทจะน ามาใชประมวผลในงานเฉพาะทางทตองการประสทธภาพในการท างานสงขนกวาการใชพซ ไดแก งานดานการแพทย การเขยนแบบวศวกรรม การออกแบบทางสถาปตยกรรม
1.3 ประเภทของเครองคอมพวเตอร
เวรกสเตชน ( Workstation )
Silicon Graphic
![Page 55: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/55.jpg)
ปจจบนขดความสามารถของพซไดพฒนาไปอยางมากโดยสามารถใชประโยชนไดหลายอยางและยดหยนตอการใชงานทงฮารดแวรและซอฟตแวร ส าหรบเครองคอมพวเตอรแบบแมคอนทอชมความสามารถอยในระดบพซ
1.3 ประเภทของเครองคอมพวเตอร
เครองคอมพวเตอรสวนบคคล (PC : Personal Computer)
HP Pavilion
PowerMac G5
![Page 56: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/56.jpg)
สวนประกอบและความสามารถเทยบเทากบพซแตมราคาถกกวา เนองจากถกลดอปกรณสวนทไมจ าเปนออกไป มเพยงอปกรณสวนทใชตดตอกบเครอขายและซอฟตแวรทใชประมวลผลขอมล
ดวยเหตนเราอาจจะเรยกเนตเวรกคอมพวเตอรวา ตนไคลเอนต (Thin Client )
1.3ประเภทของเครองคอมพวเตอร
เนตเวรกคอมพวเตอร (Network Computer)
SUN Ray 1 appliances
![Page 57: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/57.jpg)
ความตองการใชงานคอมพวเตอรในทก ๆ สถานทนนท าใหมการพฒนาเครองคอมพวเตอรทสามารถน าพกตดตวไปดวยได เรยกวา โนตบคหรอแลพทอพ ซงมประสทธภาพและการใชงานเทยบเทา พซ สามารถเคลอน ยายการท างานไดสะดวก โดยทวไปมราคาสงกวาพซ และมความบอบบางในการใชงานมากกวา
1.3 ประเภทของเครองคอมพวเตอร
โนตบค / แลพทอพ ( Notebook / Laptop )
Laptop
Notebook
![Page 58: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/58.jpg)
มรปแบบการใชงานอยเพยงบนฝามอเทานน มน าหนกเบาและพกพาไดสะดวก
ในปจจบนคอมพวเตอรแบบแฮนเฮลไดรบการพฒนาใหมความสามารถมากขนเรอย ๆ โดยบางรนสามารถใชรวมกบโทรศพทมอถอและอนเตอรเนตได
1.3ประเภทของเครองคอมพวเตอร
แฮนเฮล : พอกเกตพซ / ปาลม ( Handheld : Pocket PC / Palm )
iPAQ PocketPC
Plam
![Page 59: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/59.jpg)
แทปเลทเปนคอมพวเตอรชนดหนงทมลกษณะการใชงานสะดวกสามารถเคลอนยายไดเชนเดยวกบโนตบค โดยสามารถปอนขอมลทางจอภาพได ส าหรบลกษณะการใชงานพเศษตาง ๆ จะมความหลากหลายขนอยกบเทคโนโลยของบรษทผผลต และสามารถใชซอฟตแวรชนดเดยวกบทตดตงบนคอมพวเตอรแบบพซได
1.3 ประเภทของเครองคอมพวเตอร
แทปเลท (Tablet)
![Page 60: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/60.jpg)
1.3 ประเภทของเครองคอมพวเตอร
แบงตามประเภทขอมล
![Page 61: Chapter 1 ... Wilhelm Leibniz น ก คณ ตศาสตร ชาวเยอรมน เร ยกวา Stepped Reckoner สามารถบวก ลบ ค ณ หาร](https://reader033.vdocuments.site/reader033/viewer/2022042611/5aa119847f8b9a62178f0fb1/html5/thumbnails/61.jpg)
The End and Questions?