More Related Content Similar to วิวัฒนาการของคอมพิวเตอร์
Similar to วิวัฒนาการของคอมพิวเตอร์ (20) More from Ploy Wantakan (7) วิวัฒนาการของคอมพิวเตอร์2. คอมพิวเตอร์ เป็นเครื่องอิเล็กทรอนิกส์แบบอัตโนมัติ ซึ่งทาหน้าที่เสมือนสมองกล ใช้สาหรับการแก้ปัญหา
ต่าง ๆ ทั้งที่ง่ายและซับซ้อนโดยวิธีทางคณิตศาสตร์ (พจนานุกรมฉบับราชบัณฑิตยสถาน พุทธศักราช 2525
คอมพิวเตอร์ในยุคเริ่มแรก จะเป็นลักษณะเครื่องจักรกลหรือสิ่งประดิษฐ์ขึ้นเพื่อช่วยในการคานวณ โดยที่ยังไม่
มีการนาวงจรอิเล็กทรอนิกส์เข้ามาใช้ประโยชน์ร่วมด้วย เมื่อ 5,000 ปีที่ผ่านมามนุษย์ได้พยายามคิดค้นเครื่องมือ
ที่ใช้ทางาน และผ่อนแรง ตลอดจนให้ความสะดวกแก่ตนเองและผู้อื่่น เช่น ในการนับจานวนเลข มนุษยในสมัย
โบราณรูจัก ใช้นิ้วมือ ในการนับ และใช้วิธีต่าง ๆ เช่น ใช้รอยขีด ก้อนหิน หรือแท่งไม้เพื่อนับจานวนสมาชิกใน
ครอบครัวหรือนับจานวนสัตว์ที่ล่ามาได้ต่อมาประมาณ 2,600 ปีก่อนคริสตกาล ชาวจีนได้ประดิษฐ์เครื่องมือเพื่อ
ใช้ในการ คานวณขึ้นมาชนิดหนึ่ง เรียกว่า ลูกคิด ซึ่งถือได้ว่า เป็นอุปกรณ์ใช้ช่วยการคานวณที่เก่าแก่ที่สุดใน
โลกและคงยังใช้งานมาจนถึงปัจจุบัน
3. พ.ศ. 2480 ศาสตราจารย์Howard Aiken แห่งมหาลัยวิทยาลัยฮาวาร์ด ได้พัฒนาเครื่องคานวณ
ตาม แนวคิด ของ Babbage ร่วมกับวิศวะกรของบริษัท IBM สร้างเครื่องคานวณตามความคิดของ
Babbage ได้สาเร็จ โดยเครื่องดังกล่าวทางานแบบเครื่องจักรกลปนไฟฟ้า และใช้บัตรเจาะรูเป็นสื่อในการ
นาเข้าข้อมูลสู่ เครื่องเพื่อทาการประมวลผล การพัฒนาดังกล่าวมาเสร็จสิ้นในปี พ.ศ. 2487 โดยเครื่องมือนี้มีชื่อว่า
MARK 1 และเนื่องจากเครื่องนี้สาเร็จได้จากการสนับสนุน ด้านการเงินและบุคลากรจากบริษัท IBM ดังนั้น
จึงมีอีกชื่อ หนึ่งว่า IBM Automatic Sequence Controlled Calculator และนับเป็นเครื่อง
คานวณแบบอัตโนมัติเครื่องแรกของโลก
4. พ.ศ. 2486 ซึ่งเป็นช่วงสงครามโลกครั้งที่ 2 ศูนย์วิจัยของกองทัพบกสหรัฐอเมริกามีความจาเป็นที่
จะต้อง คิดค้นเครื่องช่วยคานวณ เพื่อใช้คานวณหาทิศทางและระยะทางในการส่งขีปนาวุธ ซึ่งถ้าใช้เครื่อง
คานวณที่มี อยู่ในสมัยนั้นจะต้องใช้เวลาถึง 12 ชั่วโมงในการคานวณ การยิง 1 ครั้ง ดังนั้นกองทัพจึงให้กอง
ทุนอุดหนุนแก่ John W. Mauchly และ Persper Eckert จากหมาวิทยาลัยเพนซิลวาเนีย ในการ
สร้างคอมพิวเตอร์ จากอุปกรณ์อิเล็กทรอนิกส์ขึ้นมา โดยนาหลอดสุญยากาศ (Vacuum Tube) จานวน
18,000 หลอด มาใช้ในการสร้าง ซึ่งมีข้อดีคือ ทาให้เครื่องมีความเร็ว และมีความถูกต้องแม่นยาในการ
คานวณมากขึ้น ในด้านของความเร็วนั้น เครื่องจักกลมีความเฉื่อยของการเคลื่อนที่ของชิ้นส่วนประกอบ แต่
คอมพิวเตอร์อิเล็กทรอนิกส์ จะใช้อิเล็กตรอนเป็นตัวคลื่อนที่ ทาให้สามารถส่งข้อมูลด้วยกระแสไฟฟ้าได้ด้วย
ความเร็วใกล้เคียงกับความเร็วของแสง ส่วนความถูกต้องแม่นยาในการทางานของเครื่องจักรกลอาศัย
ฟันเฟือง รอก คาน ในการทางาน ทาให้ทางานได้ช้า และเเกิดความผิดพลาดได้ง่าย
5. พ.ศ. 2489 เครื่องคอมพิวเตอร์ที่ Mauchly และ Eckert คิดค้นขึ้นได้มีชื่อว่า ENIAC ย่อ
มาจาก (Electronic Numberical Integrater and Caculator) ประสบความสาเร็จในปี
พ.ศ. 2489 ถึงแม้ว่าจะไม่ทันใช้ในสงครามโลกครั้งที่สอง แต่ความเร็วในการตานวณของ ENIAC ทาให้
วงการคอมพิวเตอร์ขณะนั้น ยอมรับความสามารถของเครื่องคอมพิวเตอร์อิเล็กทรอนิกส์ แต่อย่างไรก็ตาม
ENIAC ทางานด้วยไฟฟ้าทั้งหมดทาให้ในการทางานแต่ละครั้งจึงทาให้เกิดความร้อนสูงมาก จาเป็นต้อง
ติดตั้งไว้ในห้องที่มีเครือ่งปรับอากาศด้วย นอกจากนี้ ENIAC ยังเก็บได้เฉพาะข้อมูลที่เป็นตัวเลขขนาด 10
หลัก และเก็บได้เพียง 20 จานวน เท่านั้น ส่วนชุดคาสั่งนั้น ยังไม่สามารถเก็บไว้ในเครื่องได้การส่งชุดคาสั่ง
เข้าเครื่องจะต้องใช้วิธีการเดินสายไฟสร้างวงจร ถ้ามีการแก้ไขโปรแกรม ก็ต้องมีการเดินสายไฟกันใหม่ ซึ่ง
ใช้เวลาเป็นวัน
6. ความคิดต่อมาในการพัฒนาเครื่องคอมพิวเตอร์ให้ดีขึ้นก็คือ การค้นหาวิธีการเก็บโปรแกรมไว้ในเครื่อง เพื่อลด
ความยุ่งยาก ของขั้นตอนการป้อนคาสั่งเข้าเครื่อง มีนักคณิตศาสตร์เชื้อสายฮังการเรียนชื่อ Dr.John Von
Neumann ได้พบวิธีการเก็บโปรแกรมไว้ในหน่วยความจาของเครื่องเช่นเดียวกับการเก็บข้อมูลและต่อ
วงจรไฟฟ้า สาหรับการคานวณ และการปฏิบัติการพื้นฐาน ไว้ให้เรียบร้อยภายในเครื่อง แล้วเรียกวงจรเหล่านี้
ด้วยรหัสตัวเลขที่กาหนดไว้เครื่องคอมพิวเตอร์ที่ถูกพัฒนาขึ้นตามแนวความคิดนี้ได้แก่ EVAC
(Electronic Ddiscreate Variable Automatic Computer) ซึ่งสร้างเสร็จใน พ.ศ. 2492
และนามาใช้งานจริงในปี พ.ศ. 2494 และในเวลาใกล้เคียงกัน ที่มหาวิทยาลัยเคมบริดส์ ประเทศอังกฤษ ได้มี
การสร้างคอมพิวเตอร์มีลักษณะคล้ายกับเครื่อง EVAC และให้ชื่อว่า EDSAC (Electronic Delay
Strorage Automatic Caculator)
8. ยุคที่ 1 (The First Generation)
ปี ค.ศ. 1951 – 1958
คอมพิวเตอร์ในยุคแรกนี้ ใช้หลอดสูญญากาศในวงจรอิเล็กทรอนิกส์ของเครื่อง
คอมพิวเตอร์ ทาให้ต้องการกาลังไฟฟ้าเลี้ยงวงจรที่มีปริมาณมากและทาให้มีความร้อน
เกิดขึ้นมากจึงต้องติดตั้งเครื่องในห้องปรับอากาศ ความเร็วในการทางานเป็นวินาที เครื่อง
คอมพิวเตอร์มีขนาดใหญ่ สื่อที่ใช้ในการเก็บข้อมูล คือ บัตรเจาะรู
ภาษาคอมพิวเตอร์ที่ใช้ในการเขียนโปรแกรมเพื่อควบคุมการทางาน คือ ภาษาเครื่องซึ่ง
เป็นภาษาที่ใช้รหัสเลขฐานสอง ทาให้เข้าใจยาก
สรุป
อุปกรณ์ : ใช้หลอดไฟสูญญากาศและวงจรไฟฟ้า
หน่วยวัดความเร็ว : วัดเป็นวินาที ( Second)
ตัวอย่างภาษาคอมพิวเตอร์ : ภาษาเครื่อง (Machine Language)
ตัวอย่างเครื่องคอมพิวเตอร์ : Univac I, IBM 650, IBM 700, IBM 704,
IBM 705, IBM 709 และ MARK I
9. ยุคที่ 2 (The Second Generation)
ปี ค.ศ. 1959 – 1964
เครื่องคอมพิวเตอร์มีขนาดเล็กลง กินไฟน้อยลง ราคาถูกลง เพราะมีการประดิษฐ์ทรานซิสเตอร์
ขึ้นมาใช้แทนหลอดสูญญากาศ ทาให้ทางานได้เร็วขึ้น ความเร็วในการทางานเท่ากับ 1/103 วินาที
(มิลลิเซคคั่น) และได้ผลลัพธ์ที่ถูกต้องมากกว่าใช้หลอดสูญญากาศ ทรานซิสเตอร์มีขนาดเล็กกว่า
หลอดสูญญากาศ 200 เท่า และได้มีการสร้างวงแหวนแม่เหล็ก (Magnetic core) มาใช้
แทนดรัมแม่เหล็ก (Magnetic drum) เป็นหน่วยความจาภายในซึ่งใช้ในการเก็บข้อมูลและ
ชุดคาสั่ง
ภาษาคอมพิวเตอร์ที่ใช้เขียนโปรแกรมในยุคที่ 2 นี้ คือ ภาษาแอสแซมบลี้ (Assembly) ซึ่งเป็น
ภาษาที่ใช้สัญลักษณ์แทนคาสั่งต่าง ๆ ทาให้เขียนโปรแกรมได้ง่ายกว่าภาษาเครื่องเครื่องคอมพิวเตอร์
ในยุคนี้ เช่น IBM 1620,IBM 401, Honeywell
สรุป
อุปกรณ์ : ใช้ทรานซิสเตอร์(Transistor) แทนหลอดไฟสูญญากาศ
หน่วยวัดความเร็ว : วัดเป็นมิลลิวินาที ( Millisecond)
ตัวอย่างภาษาคอมพิวเตอร์ : ภาษาแอสแซมบลี (Assembly) , ภาษาฟอร์แทรน (FORTRAN)
ตัวอย่างเครื่องคอมพิวเตอร์ : IBM 1620, IBM 1401, CDC 6600, NCR 315 ,
Honey Well
10. ยุคที่ 3 (The Third Generation) ปี ค.ศ. 1965 – 1970
เครื่องคอมพิวเตอร์ที่ถูกพัฒนามาใช้ในยุคนี้เป็นวงจรรวม หรือ เรียกว่าไอซี (IC : Integrated Circuit) ซึ่งเป็นวงจรอิเล็กทรอนิกส์
ที่ถูกบรรจุลงในแผ่นซิลิคอน (silicon) บาง ๆ ที่ เรียกว่า ซิป (Chip) ในซิปแต่ละตัวจะประกอบด้วยวงจรอิเล็กทรอนิกส์หลายพันตัว จึง
ทาให้คอมพิวเตอร์มีขนาดเล็ลงกว่าเดิมแต่ความเร็วในการทางานสูงขึ้น ความเร็วในการทางานเป็น 1/106 วินาที่ (ไมโครเซคคั่น) กินไฟ
น้อยลง ความร้อนลดลงปละประสิทธิภาพในการทางานเพิ่มขึ้น
แต่ก่อนที่คอมพิวเตอร์จะเป็นวงจรรวม คอมพิวเตอร์จะถูกออกแบบเพื่อใช้กับงานแต่ละอย่าง เช่น ใช้ในงานคานวณหรือใช้กับงานธุรกิจ เมื่อ
คอมพิวเตอร์ถูกพัฒนามาใช้วงจรรวมก็สามารถใช้กับงานที่ซับซ้อนได้มากขึ้น
IBM 360 เป็นหนึ่งในคอมพิวเตอร์ที่ใช้วงจรรวมที่สามารถทางานได้ทั้งการประมวลผลแฟ้มข้อมูล และวิเคราะห์ค่าทางคณิตศาสตร์
ต่อมาบริษัท DEC (Digital Equiptment Corporation) ได้หันมามุ่งผลิตคอมพิวเตอร์ขนาดเล็ก เพื่อหลีกเลี่ยงการแข่งขันกับ
IBM มินิคอมพิวเตอร์ (Minicomputer) จึงถูกพัฒนาขึ้นเป็นครั้งแรก ในช่วงยุคที่ 2 และนิยมใช้กันแพร่หลาย DEC ได้แนะนา
มินิคอมพิวเตอร์เครื่องแรก และ PDP1 เป็นหนึ่งในมินิคอมพิวเตอร์ยุคแรกที่นิยมใช้กันแพร่หลายโดยเฉพาะในกลุ่มของนักวิทยาศาสตร์
นักวิศวกร และนักวิจัยตามมหาวิทยาลัย เทคโนโลยีทางด้านซอฟต์แวร์ก็เกิดขึ้น โปรแกรมมาตรฐานได้ถูกเขียนขึ้นเพื่อใช้งานกับ
คอมพิวเตอร์ที่เป็นวงจรรวม และใช้เครื่องมาหลังจากที่ได้มีการปรับปรุงทางด้านฮาร์ดแวร์
11. สรุป
อุปกรณ์ : ใช้วงจรแบบไอซี (IC) ซึ่งเป็นวงจรอิเล็กทรอนิกส์ที่ถูกบรรจุลงในแผ่น ซิลิกอน ( Silicon)ที่เรียกว่า Chip
หน่วยวัดความเร็ว : วัดเป็นไมโครวินาที ( Microsecond)
ตัวอย่างภาษาคอมพิวเตอร์ : COBOL , PL/1 , RPG , BASIC
ตัวอย่างเครื่องคอมพิวเตอร์ : IBM 360 , CDC 3300 , UNIVAC 9400 BURROUGH 7500 , PDP1
12. ยุคที่ 4 (The fourth Generation) ปี ค.ศ. 1971
ในยุคนี้ได้มีการพัฒนาเอาวงจรรวมหลาย ๆ วงจรมารวมเป็นวงจรขนาดใหญ่ เรียกว่า LSI (Large Scalue
Integrated) ลงในซิปแต่ละอัน บริษัทอินเทล (Intel) ได้สร้างไมโครโปรเซสเซอร์ (Microprocessor) ซึ่ง
เป็นซิป 1 อัน ที่ประกอบด้วยวงจรทั้งหมดที่ต้องใช้ในการประมวลผลโปรแกรม
ไมโครโปรเซสเซอร์ซิปที่ใช้ในเครื่องพีซี (PC : Personal Computer) มีขนาดกระทัดรัดประกอบด้วย
ส่วนประกอบของ ซีพียู(CPU) 2 ส่วน คือ หน่วยควบคุม (Control Unit) และ หน่วยคานวณและตรรก
(Arithmetic / Logic Unit)
สรุป
อุปกรณ์ : ใช้ระบบ LSI ( Large Scale Integrated ) ซึ่งเป็นวงจรที่ประกอบด้วยทรานซิสเตอร์หลายพันตัวและ
ต่อมาได้รับการพัฒนาปรับปรุงเป็น VLSI ซึ่งก็คือ Microprocessor หรือ CPU
หน่วยวัดความเร็ว : วัดเป็นนาโนวินาที ( Nanosecond) และพิโควินาที (Picosecond)
ตัวอย่างภาษาคอมพิวเตอร์ : ภาษาปาสคาล (PASCAL) , ภาษาซี (C)
ตัวอย่างเครื่องคอมพิวเตอร์ : IBM 370
13. ยุคที่ 5 (The Fifth Generation) ตั้งแต่ปี ค.ศ. 1980 - 1989
ในยุคที่ 4 และยุคที่ 5 ก็จัดเป็นยุคของคอมพิวเตอร์ในปัจจุบันแต่ในยุคที่ 5 นี้มีการใช้คอมพิวเตอร์ เพื่อช่วยการ
จัดการและนามาใช้สนับสนุนการตัดสินใจของผู้บริหารจึงเกิดสาขา MIS (Management
Information System) ขึ้น
ในปี ค.ศ 1980 ญี่ปุ่นได้พยายามที่จะสร้างเครื่องคอมพิวเตอร์ให้สามารถคิดและ ตัดสินใจได้เอง โดยสร้างเครื่อง
คอมพิวเตอร์ให้มี “สติปัญญา” เพื่อใช้ในการตัดสินใจแทนมนุษย์จึงเกิดสาขาใหม่ขึ้นเรียกว่า สาขาปัญญาประดิษฐ์
(AI : Artificial Intelligence) สาขาปัญญาประดิษฐ์เป็นสาขาที่เน้นถึงความพยายามในการนาเอา
กระบวนการทางความคิดของมนุษย์มาใช้ในการ แก้ปัญหาด้วยระบบคอมพิวเตอร์ นอกจากนี้มีการตื่นตัวในการ
จัดเก็บข้อมูลเป็นระบบฐานข้อมูล (Database) การนาคอมพิวเตอร์มาใช้กับงานทางด้านกราฟิก และมีการ
พัฒนาซอฟต์แวร์ (Software) เพื่อใช้กับงานเฉพาะอย่าง เช่น งานการเงิน งานงบประมาณ งานบัญชี งานสต๊อ
กสินค้า เป็นต้น
14. ยุคที่ 6 (Sixth Generation) ปี ค.ศ. 1990- ปัจจุบัน
ที่ผ่านมาทั้ง 5 ยุค พัฒนาการของคอมพิวเตอร์จะเป็นไปในทางการปรับปรุงการผลิต และการ เสริมสร้างความสามารถทางด้านการ
คานวณของคอมพิวเตอร์
เป็นส่วนใหญ่ ซึ่งเป็นการจากัด ความสามารถทางด้านการป้อนข้อมูล ในปัจจุบัน ความต้องการทางด้านการป้อนข้อมูลอย่างอิสระ โดย
ใช้เสียงและภาพ ซึ่งถือเป็น
การป้อนข้อมูลโดยธรรมชาตินั้นสูงขึ้นเรื่อยๆ ความต้องการคอมพิวเตอร์รุ่นใหม่ที่ไม่เป็นเพียงแต่เครื่องคานวณ จึงสูงขึ้นเรื่อย ๆ
โดยเฉพาะอย่างยิ่งความต้องการ
ประยุกต์ใช้คอมพิวเตอร์ในการแก้ปัญหาสังคม เศรษฐกิจ อุตสาหกรรม เทคโนโลยี การติดต่อระหว่างประเทศและอื่น ๆ ในช่วง
ทศวรรษปี 1990 เช่น
1) การพัฒนาด้านการผลิตของอุตสาหกรรม การตลาด ธุรกิจ
2) การพัฒนาทางด้านการติดต่อสื่อสารระหว่างประเทศ
3) การช่วยเหลือทางด้านการประหยัดพลังงาน
4) การแก้ไขปัญหาของสังคม การศึกษา การแพทย์
ความสามารถที่คอมพิวเตอร์ยุคที่ 6 ควรจะมี อาจแบ่งได้ดังนี้
1) การพัฒนาปัญญาให้คอมพิวเตอร์ เพื่อที่จะสามารถนาไปใช้เป็นผู้ช่วยของมนุษย์ได้ สาหรับการพัฒนาด้านปัญญาของคอมพิวเตอร์
หรือที่เรียกว่า AI (artificial intelligence) อาจกล่าวได้ว่าเป็นการพัฒนาด้านการป้อนข้อมูลด้วยเสียงและภาพ ความสามารถ
ในการโต้ตอบด้วยภาษาพูด ความสามารถในการเก็บข้อมูลในด้านความรู้และการนาความรู้ไปใช้ การค้นหาความรู้จากข้อมูลมหาศาสล
และอื่น ๆ
2) การลดความยากลาบากในการผลิตซอฟต์แวร์ เป็นการพัฒนาทางด้านการเขียนโปรแกรม พัฒนา ภาษาของโปรแกรมให้ง่ายขึ้น
วิธีการติดต่อกับผู้ใช้ และอื่น ๆ