58
คคคคคคคคคคคคคคคคคคค (COMPUTER AND LIFE) คคคคค 1 คคคคคคคคคคคคค คคค คคค ค.คคคคคค คคคคคคคคคค คคคคคคคคคคคคคคคคคคคคคคคคคค คคคคคคคคคคคคคคคคคคคคคคคคคคคคค

คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

  • Upload
    makani

  • View
    73

  • Download
    0

Embed Size (px)

DESCRIPTION

โดย อ.ปริญญา น้อยดอนไพร คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยราชภัฏสุราษฎร์ธานี. คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น. วัตถุประสงค์เชิงพฤติกรรม. อธิบายลักษณะเด่นของคอมพิวเตอร์ได้ อธิบายวิวัฒนาการต่างๆ ของคอมพิวเตอร์ในแต่ละยุคได้ - PowerPoint PPT Presentation

Citation preview

Page 1: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

คอมพวเตอรกบชวต(COMPUTER AND LIFE)

บทท 1 ความรเบองตนโดย อ.ปรญญา นอยดอนไพรคณะวทยาศาสตรและเทคโนโลยมหาวทยาลยราชภฏสราษฎรธาน

Page 2: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

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

Page 3: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ลกษณะเดนของคอมพวเตอร เครองคอมพวเตอรถกสรางขนมาเพอใหมจดเดน 4

ประการ เพอทดแทนขอจำากดของมนษย เรยกวา 4 S special ดงน

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

2. ความเรว (Speed) หมายถง ความสามารถในการประมวลผลขอมล (Processing Speed) โดยใชเวลานอย เปนจดเดนทางโครงสรางทผใชทวไปมสวนเกยวของนอยทสด เปนตวบงชประสทธภาพของเครองคอมพวเตอรทสำาคญสวนหนงเชนกน

Page 4: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ลกษณะเดนของคอมพวเตอร (ตอ)3. ความเปนอตโนมต (Self Acting) หมายถง

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

4. ความนาเชอถอ (Sure) หมายถง ความสามารถในการประมวลผลใหเกดผลลพธทถกตอง ความนาเชอถอนบเปนสงสำาคญทสดในการทำางานของเครองคอมพวเตอร ความสามารถนเกยวของกบโปรแกรมคำาสงและขอมลทมนษยกำาหนดใหกบเครองคอมพวเตอรโดยตรง กลาวคอ หากมนษยปอนขอมลทไมถกตองใหกบเครองคอมพวเตอรกยอมไดผลลพธทไมถกตองดวยเชนกน

Page 5: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

ประโยชนของคอมพวเตอร

Page 6: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

งานทางดานธรกจ

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

Page 7: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

งานวทยาศาสตร การแพทย และงานสาธารณสขสามารถนำาคอมพวเตอรมาใชในนำามาใชในสวน

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

Page 8: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

งานคมนาคมและสอสาร

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

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

Page 9: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

งานวศวกรรมและสถาปตยกรรม

สถาปนกและวศวกรสามารถใชคอมพวเตอรในการออกแบบ

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

ใชควบคมและตดตามความกาวหนาของโครงการตางๆ เชน คนงาน เครองมอ ผลการทำางาน

Page 10: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

งานราชการ

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

Page 11: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

การศกษาการใชคอมพวเตอรทางดานการเรยนการ

สอน ซงมการนำาคอมพวเตอรมาชวยการสอนในลกษณะบทเรยน CAI, e-Learning, e-Book, ect.

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

การเกบขอมลยมและการสงคนหนงสอหองสมด

Page 12: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

ประวตและววฒนาการของคอมพวเตอร

Page 13: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ประวตและววฒนาการของคอมพวเตอร

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

Page 14: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ประวตความเปนมาของคอมพวเตอร มนษยพยายามสรางเครองมอเพอชวยการคำานวณมาตงแตสมยโบราณแลว จงไดพยายามพฒนาเครองมอตาง ๆ ใหสามารถใชงานไดงายเพมขนตามลำาดบ ในระยะ 5,000 ป ทผานมา มนษยเรมรจกการใชนวมอและนวเทาของตน เพอชวยในการคำานวณ และพฒนาเปนอปกรณอน ๆ ววฒนาการของคอมพวเตอร เรมตนจากววฒนาการของการคำานวณ อปกรณทใชในการคำานวณ หรอเครองคำานวณตาง ๆ เนองจากถอไดวา คอมพวเตอร เปนเครองคำานวณรปแบบหนงนนเอง โดยอาจจะเรมไดจากการนบจำานวนดวยกอนหน, เศษไม, กงไม, การใชถานขดเปนสญลกษณตามฝาผนง ทงนเครองคำานวณทนบเปนตนแบบของคอมพวเตอรทงานในปจจบนไดแก ลกคด (Abacus) นนเอง

Page 15: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

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

Page 16: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

เครองจกรคำานวณ (MECHANICAL CALCULATOR)

ค.ศ. 1500 มเครองคำานวณ (Mechanical Calculator) ของลโอนาโด ดาวนซ (Leonardo da Vinci) ชาวอตาล ใชสำาหรบการคำานวณทางคณตศาสตรพนฐาน

Page 17: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

แทงเนเปยร (NAPIER'S BONES) แทงเนเปยร อปกรณคำานวณทชวยคณเลข คดคนโดย จอหน เนเปยร (John Napier : 1550 - 1617) นกคณตศาสตรชาวสกอต มลกษณะเปนแทงไมท ตเปนตารางและชองสามเหลยม มเลขเขยนอยบนตารางเหลาน เมอตองการคณเลขจำานวนใด กหยบแทงทใชระบเลขแตละหลกมาเรยงกน แลวจงอานตวเลขบนแทงนน ตรงแถวทตรงกบเลขตวคณ กจะไดคำาตอบทตองการ โดยกอนหนานเนเปยร ไดทำาตารางลอการทม เพอชวยในการคณและหารเลขโดยอาศยหลกการบวก และลบเลขมาชวยในการคำานวณ

Page 18: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ไมบรรทดคำานวณ (SLIDE RULE)

วลเลยม ออทเตรด (1574 - 1660) ไดนำาหลกการลอการทมของเนเปยรมาพฒนาเปน ไมบรรทดคำานวณ หรอสไลดรล โดยการนำาคาลอการทม มาเขยนเปนสเกลบนแทงไมสองอน เมอนำามาเลอนตอกน กจะอานคาเปนผลคณหรอผลหารได โดยอาศยการคาดคะเนผลลพธ

Page 19: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

นาฬกาคำานวณ (CALCULATING CLOCK)

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

Page 20: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

เครองคำานวณของปาสกาล (PASCAL'S PASCALINE CALCULATOR) เครองคำานวณของปาสกาล ประดษฐในป 1642 โดย เบลส ปาสกาล (Blaise Pascal :1623 - 1662) นกคณตศาสตรชาวฝรงเศษ โดยเครองคำานวณนมลกษณะเปนกลองสเหลยม มฟนเฟองสำาหรบตงและหมนตวเลขอยดานบน ถอไดวาเปน "เครองคำานวณใชเฟองเครองแรก"

Page 21: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

เครองคำานวณของไลปนซ (THE LEIBNIZ WHEEL)

กอดฟรด ไลปนซ (Gottfried Wilhelm Leibniz: 1646 - 1716) นกคณตศาสตร นกปรชญา นกการฑต ชาวเยอรมน ทำาการปรบปรงเครองคำานวณของปาสกาลใหสามารถคณ และหารได ในป 1673 โดยการปรบฟนเฟองใหดขนกวาของปาสกาล ใชการบวกซำา ๆ กนแทนการคณเลข จงทำาใหสามารถทำาการคณและหารไดโดยตรง ซงอาศยการหมนวงลอของเครองเอง ยงคนพบเลขฐานสอง (Binary Number) คอ เลข 0 และเลข 1 ซงเปนระบบเลขทเหมาะในการคำานวณ

Page 22: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

เครองผลตางของแบบเบจ(BABBAGE'S DIFFERENCE ENGINE) ชารลส แบบเบจ (Charles Babbage: 1792 - 1871) นกวทยาศาสตรชาวองกฤษ ไดประดษฐเครองผลตาง (Difference Engine) ขนมาในป 1832 เปนเครองคำานวณทประกอบดวยฟนเฟองจำานวนมาก สามารถคำานวณคาของตารางไดโดยอตโนมต แลวสงผลลพธไปตอกลงบนแผนพมพสำาหรบนำาไปพมพไดทน แบบเบจไดพฒนาเครองผลตางอกครงในป 1852 โดยไดรบเงนอดหนนจากรฐสภาองกฤษ แตกตองยตลงเมอผลการดำาเนนการไมไดดงทหวงไว

Page 23: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

เครองวเคราะหของแบบเบจ (BABBAGE'S ANALYTICAL ENGINE) หลงจากนนแบบเบจกหนมาออกแบบเครองวเคราะห (Babbage's Analytical Engine) โดยเครองนประกอบดวย "หนวยความจำา" ซงกคอ ฟนเฟองสำาหรบนบ "หนวยคำานวณ" ทสามารถบวกลบคณหารได "บตรปฏบต" คลายๆ บตรเจาะรใชเปนตวเลอกวาจะคำานวณอะไร "บตรตวแปร" ใชเลอกวาจะใชขอมลจากหนวยความจำาใด และ "สวนแสดงผล" ซงกคอ "เครองพมพ หรอเครองเจาะบตร" แตบคคลทนำาแนวคดของแบบเบจมาสรางเครองวเคราะห (Analytical Engine) กคอ ลกชายของแบบเบจชอ เฮนร (Henry) ในป 1910

Page 24: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

อยางไรกตามความคดของแบบเบจ เกยวกบเครองผลตาง และเครองวเคราะห เปนประโยชนตอวงการคอมพวเตอรในยคตอมามาก จงไดรบสมญาวา "บดาแหงคอมพวเตอร" เนองจากประกอบดวยสวนสำาคญ 4 สวน คอ 1. สวนเกบขอมล เปนสวนทใชในการเกบขอมลนำาเขาและผลลพธทไดจากการคำานวณ

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

Page 25: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

โปรแกรมเมอรคนแรกของโลก พ.ศ. 2385 สภาพสตรชาวองกฤษชอ Lady Augusta Ada Byron ไดทำาการแปลเรองราวเกยวกบเครอง Analytical Engine และไดเขยนขนตอนของคำาสงวธใชเครองนใหทำาการคำานวณทยงยากซบซอนไวในหนงสอ Taylor's Scientific Memories จงนบไดวา ออกสตา เปนโปรแกรมเมอรคนแรกของโลก และยงคนพบอกวาชดบตรเจาะร ทบรรจชดคำาสงไว สามารถนำากลบมาทำางานซำาใหมไดถาตองการ นนคอหลกการทำางานวนซำา หรอทเรยกวา Loop เครองมอคำานวณทถกพฒนาขนในศตวรรษท 19 นน ทำางานกบเลขฐานสบ (Decimal Number) แตเมอเรมตนของศตวรรษท 20 ระบบคอมพวเตอรไดถกพฒนาขนเปนลำาดบ จงทำาใหมการเปลยนแปลงมาใชเลขฐานสอง (Binary Number)กบระบบคอมพวเตอร

Page 26: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

MARK I เครองคำานวณอเลกทรอนกสของไอบเอม ในป 1943 บรษทไอบเอม (IBM: International Business Machines Co.,) โดยโธมส เจ. วตสน (Thomas J. Watson) ไดพฒนาเครองคำานวณทมความสามารถเทยบเทากบคอมพวเตอร ซงกคอ เครองคดเลขทใชเครองกลไฟฟาเปนตวทำางาน ประกอบดวยฟนเฟองในการทำางาน อนเปนการนำาเอาเทคโนโลยเครองวเคราะหแบบแบบเบจมาปรบปรงนนเอง เครองนยงไมสามารถบนทกคำาสงไวในเครองได มความสง 8 ฟต ยาว 55 ฟต ซงกคอ เครอง Mark I หรอชอทางการวา Automatic Sequence Controlled Calculator

Page 27: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ENIAC เครองคอมพวเตอรเครองแรกของโลก

จอหน ดบลว มอชลย (John W. Mauchly) และ เจ เพรสเพอร เอคเกรต (J. Prespern Eckert) ไดรบทนอดหนนจากกองทพสหรฐอเมรกา ในการสรางเครองคำานวณ ENIAC เมอป 1946 นบวาเปน "เครองคำานวณอเลกทรอนกสเครองแรกของโลก หรอคอมพวเตอรเครองแรกของโลก" ENIAC เปนคำายอของ Electronics Numerical Integrator and Computer อาศยหลอดสญญากาศจำานวน 18,000 หลอด มนำาหนก 30 ตน ใชเนอทหอง 15,000 ตารางฟต เวลาทำางานตองใชไฟถง 140 กโลวตต คำานวณในระบบเลขฐานสบ

Page 28: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

EDVAC กบสถาปตยกรรมฟอนนอยมานนEDVAC หรอ Electronics Discrete Variable Automatic Computer นบเปนเครองคอมพวเตอรเครองแรก ทสามารถเกบคำาสงเอาไวทำางาน ในหนวยความจำา พฒนาโดย จอหน ฟอน นอยมานน (Dr. John Von Neumann) นกคณตศาสตรชาวฮงการ รวมกบทมมอชลย และเอคเกรต โดยฟอน นอยมานน แนวคดทนาสนใจเกยวกบการทำางานของคอมพวเตอร จนไดรบการขนานนามวา "สถาปตยกรรมฟอนนอนมานน" ซงมรายละเอยดดงน1. มหนวยความจำาสำาหรบใชเกบคำาสง และขอมลรวมกน 2. การดำาเนนการ กระทำาโดยการอานคำาสงจากหนวยความจำา มาแปลความหมาย แลวทำาตามทละคำาสง 3. มการแบงสวนการทำางาน ระหวางหนวยประมวลผล หนวยความจำา หนวยควบคม และหนวยดำาเนนการรบ และสงขอมล

Page 29: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

UNIVAC เครองคอมพวเตอรสำาหรบ ใชในงานธรกจเครองแรกของโลก มอชลย และเอคเกรต ในนามบรษทเรมงตน แรนด (Remington Rand) ไดสรางเครองคอมพวเตอรอกเครองหนงในเวลาตอมา คอ UNIVAC (Universal Automatic Computer) เพอใชงานสำามะโนประชากรของสหรฐอเมรกา เปนเครองททำางานในระบบเลขฐานสบเหมอนเดม อยางไรกตาม UNIVAC กยงมขนาดใหญมาก ยาว 14 ฟต กวาง 7 ฟตครง สง 9 ฟต มหลอดสญญากาศ 5,000 หลอด แตมความเรวในการทำางานสง สามารถเกบตวเลข หรอตวอกษรไวในหนวยความจำาไดถง 12,000 ตว

Page 30: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ววฒนาการของเครองคอมพวเตอร ยคทหนง (First Generation

Computer) พ.ศ. 2489-2501 ยคทสอง (Second Generation

Computer) พ.ศ. 2502-2506 ยคทสาม (Third Generation

Computer) พ.ศ. 2507-2512 ยคทส (Fourth Generation

Computer) พ.ศ. 2513-จนถงปจจบน ยคทหา (Fifth Generation

Computer) ปจจบน-อนาคต

Page 31: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ยคทหนง (FIRST GENERATION COMPUTER) พ.ศ. 2489-2501 ลกษณะสำาคญของเครองคอมพวเตอรยคทหนงลกษณะเครอง คอมพวเตอรมขนาดใหญ ใชไฟฟาแรงสงจงตอง

ตดตงในหองปรบอากาศตลอดเวลาวสดทใชสราง ใชวงจรอเลคโทรนคส และหลอดสญญากาศความเรวในการทำางาน เปนวนาทสอขอมล บตรเจาะภาษาคอมพวเตอรทใช ภาษาเครองจกร (Machine Language)ตวอยางเครอง UNIVAC, IBM 650, IBM 701, NCR 102

Page 32: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Logo

Page 33: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ยคทสอง (Second Generation Computer) พ.ศ. 2502-2506ลกษณะสำาคญของเครองคอมพวเตอรยคทสองลกษณะเครอง มขนาดเลก มความรอนนอย และราคาถกลงวสดทใชสราง ใชหลอดทรานซสเตอรแทนหลอดสญญากาศ ม

วงแหวนแมเหลกเปนหนวยวามจำาความเรวในการทำางาน เปนมลลเซคคนสอขอมล บตรเจาะและเทปแมเหลกเปนสวนใหญภาษาคอมพวเตอรทใช ภาษาสญลกษณ (symbolic Language) และ

ภาษาฟอรแทรน (FORTRAN)ตวอยางเครอง IBM 1620, IBM 1401, CDC 1604, Honeywell

200, NCR 315

Page 34: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Page 35: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ยคทสาม (Third Generation Computer) พ.ศ. 2507-2512ลกษณะสำาคญของเครองคอมพวเตอรยคทสามลกษณะเครอง เลกลงกวาเดม ความเรวเพมขน ใชความรอนนอยวสดทใชสราง ใชไอซ (Integrated Circuit) ซงสามารถทำางานไดเทากบ ทรานซสเตอรหลายรอยตว (จงทำาใหขนาดเลก)ความเรวในการทำางาน เปนไมโครเซคคนสอขอมล บตรเจาะ เทปแมเหลก จานแมเหลกภาษาคอมพวเตอรทใช เรมมภาษาโคบอลและภาษาพแอลวน (PL/1) ภาษาโคบอล เปนภาษาทแพรหลายมากในยคนตวอยางเครอง IBM 360, CDC 3300, NCR 395, UNIVAC 9400

Page 36: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Page 37: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ยคทส (Fourth Generation Computer) พ.ศ. 2513-2532ลกษณะสำาคญของเครองคอมพวเตอรยคทสลกษณะเครอง มคอมพวเตอรขนาดเลกหรอไมโครคอมพวเตอร ซงไมจำาเปนตอง อยในหองปรบอากาศ ทำางานเรวขนและมประสทธภาพมากขนวสดทใชสราง ใชวงจรรวมขนาดใหญทเรยกวา LSI (Large Scale Integrated)ความเรวในการทำางาน เปนนาโนเซคคนสอขอมล เทปแมเหลก จานแมเหลก สวนบตรเจาะจะใชนอยลงภาษาคอมพวเตอรทใช เรมมภาษาใหม ๆ เชน ภาษาเบสค ภาษาปาสคาล และ ภาษาซเกดขนตวอยางเครอง IBM 370, IBM 3033, UNIVAC 9700,CDC 7600,IBM PC(XT และ AT)

Page 38: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Page 39: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ยคทหา (Fifth Generation Computer) ปจจบน-อนาคตลกษณะสำาคญของเครองคอมพวเตอรยคทหา (สมองกล)

Page 40: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

Page 41: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ซปเปอรคอมพวเตอร (SUPER COMPUTER) ซเปอรคอมพวเตอร (Supercomputer) เปน

คอมพวเตอรทมสมรรถนะในการทำางานสงกวา คอมพวเตอรแบบอน ดงนนจงมผเรยกอกชอหนงวา คอมพวเตอรสมรรถนะสง (High Performance Computer) คอมพวเตอรประเภทน สามารถคำานวนเลขทมจดทศนยม ดวยความเรวสงมาก ขนาดหลายรอยลานจำานวนตอวนาท งานทใหคอมพวเตอรประเภทนทำาแค 1 วนาท ถาหากเอามาใหคนอยางเราคด อาจจะตองใชเวลานานกวารอยป ดวยเหตน จงเหมาะทจะใชคอมพวเตอรประเภทน เมอตองมการคำานวนมากๆ อยางเชน งานวเคราะหภาพถาย จากดาวเทยมอตนยมวทยา หรอดาวเทยมสำารวจทรพยากร งานวเคราะหพยากรณอากาศ งานทำาแบบจำาลองโมเลกล ของสารเคม งานวเคราะหโครงสรางอาคาร ทซบซอน คอมพวเตอรประเภทน มราคาคอนขางแพง ปจจบนประเทศไทย มเครองซเปอรคอมพวเตอร Cray YMP ใชในงานวจย อยทหองปฏบตการคอมพวเตอรสมรรถภาพสง (HPCC) ศนยเทคโนโลยอเลกทรอนกส และคอมพวเตอรแหงชาต ผใชเปนนกวจยดานวศวกรรม และวทยาศาสตรทวประเทศ บรษทผผลตทเดนๆ ไดแก บรษทเครย รเสรซ, บรษท เอนอซ เปนตน

Page 42: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Page 43: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

คอมพวเตอรทมสมรรถนะสงมาก แตยงตำากวาซเปอรคอมพวเตอร เหมาะกบการใชงาน ทงในดานวศวกรรม วทยาศาสตร และธรกจ โดยเฉพาะงานทเกยวของกบขอมลจำานวนมากๆ เชน งานธนาคาร ซงตองตรวจสอบบญชลกคาหลายคน งานของสำานกงานทะเบยนราษฎร ทเกบรายชอประชาชนประมาณ 60 ลานคน พรอมรายละเอยดตางๆ งานจดการบนทกการสงเงน ของผประกบตนหลายลานคน ของสำานกงานประกนสงคม กระทรวงแรงงาน คอมพวเตอรเมนเฟรม ทมชอเสยงมาก คอ เครองของบรษท IBM

Page 44: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

Page 45: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

ไมโครคอมพวเตอร (Micro-Computer) เครองประมวลผลขอมลขนาดเลก มสวนของหนวยความจำาและความเรวในการประมวลผลนอยทสด สามารถใชงานไดดวยคนเดยว จงมกถกเรยกวา คอมพวเตอรสวนบคคล (Personal Computer : PC) ราคาถก ดงนนจงเปนทนยมใชมาก ทงตามหนวยงานและบรษทหางราน ตลอดจนตามโรงเรยน สถานศกษา และบานเรอน บรษททผลตไมโครคอมพวเตอรออกจำาหนายจนประสบความสำาเรจเปนบรษทแรก คอ บรษทแอปเปลคอมพวเตอร

Page 46: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Notebook/Laptop ความตองการใชงานคอมพวเตอรในทก ๆ สถานทนนทำาใหมการพฒนาเครองคอมพวเตอรทสามารถนำาพกตดตวไปดวย เรยกวา Notebook หรอ Laptop ซงมประสทธภาพและการใชงานเทยบเทากบระดบพซ

Page 47: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Handheld : Pocket PC / Palm คอมพวเตอรถกพฒนาใหสามารถใชงานไดสะดวกมากขน โดยการออกแบบในมรปแบบการใชงานอยเพยงบนฝามอเทานน มนำาหนกเบา และพกพาสะดวก ในปจจบนคอมพวเตอรแบบแฮนดเฮลไดรบการพฒนาใหมความสามารถมากขนเรอย ๆ โดยบางรนใชกบโทรศพทมอถอ

Page 48: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

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

Page 49: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร

Input Unit

Output UnitProcessing Unit

External Memory and Storage Unit

CU ALU

Internal Memory

CPU: Central Processing Unit

Page 50: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยรบขอมล (Input Unit) คอ อปกรณทใชรบหรอปอนขอมลเขาเครองคอมพวเตอร ตวอยางเชน Keyboard Mouse Joystick Light pen Scanner etc.

Page 51: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยประมวลผลกลาง (CPU: Central Processing Unit) ทำาหนาทเปนศนยกลางการสงงานของเครองคอมพวเตอร ถอไดวาเปนสมองของเครองคอมพวเตอร ในปจจบนซพยมประสทธภาพการประมวลผลทงในดานความเรวและความถกตองแมนยำาสง องคประกอบของซพยแบงออกไดเปน 3 สวนใหญๆ ดงตอไปน Internal Memory (Register) CU (Control Unit) ALU (Arithmetic Logical Unit)

Page 52: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยความจำาและทเกบขอมล (Memory and Storage) คอ อปกรณอเลกทรอนกสชนหนงทเปนสวนประกอบภายในเครองคอมพวเตอรทำาหนาทจดจำาขอมลหรอเปนพนทรบฝากขอมล หนวยความจำาหลก

หนวยความจำาถาวร ROM (Read Only Memory)

หนวยความจำาชวคราว RAM (Random Access Memory)

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

Page 53: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยความจำาหลก หนวยความจำาถาวร ROM (Read Only

Memory) ทำาหนาทเกบขอมลหรอโปรแกรมพนฐานของเครองคอมพวเตอรไวตลอดเวลาโปรแกรมดงกลาวเรยกวา "BIOS" (Basic Input Output System) โดยบรษทผผลตจะบรรจโปรแกรมนไวเพอเปนคำาสงเรมตนใหกบเครองคอมพวเตอร

Page 54: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยความจำาหลก หนวยความจำาชวคราว RAM (Random

Access Memory) ทำาหนาทจดจำาขอมลแบบชวคราวขณะทเครองคอมพวเตอรกำาลงประมวลผลขอมลกจำาเปนตองใชพนทสวนทหนงในการฝากขอมลไวแตลกษณะการฝากจะเปนแบบชวคราว คอ ถามขอมลใหมเขามากจะแทนทขอมลเกาทนท หรอเมอปดเครองคอมพวเตอร ขอมลในRAM กจะหาย

Page 55: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยความจำาสำารอง (Secondary Storage) คอ หนวยททำาหนาทสำาหรบเกบบนทกขอมล, โปรแกรมหรอสารสนเทศ ตวอยางเชน แผนบนทก(Diskette or Floppy disk)  ฮารดดสก (Hard Disk) ซด-รอม(CD-ROM) เทปแมเหลก(Magnetic tape) ดวด (DVD)

Page 56: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

องคประกอบขนพนฐานของคอมพวเตอร (ตอ)

หนวยแสดงผล (Output Unit) ทำาหนาทแสดงผลลพธทไดจากการประมวลผลขอมล ซงอาจแสดงออกมาในรปแบบของ ตวอกษร, รปภาพ หรอเสยงกได หนวยแสดงผลมหลายชนด ตวอยางเชน Monitor Printer Speaker Plotter etc

Page 57: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

Q/A

Page 58: คอมพิวเตอร์กับชีวิต ( Computer and Life ) บทที่ 1 ความรู้เบื้องต้น

Computer and Life :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)

แบบฝกหด1 . จงอธบายความหมายของคอมพวเตอร2. คณลกษณะทสำาคญของคอมพวเตอรมอะไรบาง3. ประเภทของคอมพวเตอรมกประเภทอะไรบาง จง

อธบาย4. จงอธบายววฒนาการคอมพวเตอร5. จงอธบายแนวความคดในการสรางเครอง EDVAC

ของนอยมานน6. จงอธบายการแบงยคคอมพวเตอร7. คอมพวเตอรแบงไดกชนด อะไรบาง พรอมยก

ตวอยางประกอบ8. วาดภาพคอมพวเตอรในอนาคต ทเราคาดวาจะเกด

ขน และอธบายลกษณะการทำางานของอปกรณตางๆ จากภาพของตนเอง