ประวตั ิความเปน มาของคอมพวิ เตอร คอมพวิ เตอรทเ่ี ราใชก นั อยทู กุ วนั นีเ้ ปน ผลมาจากการประดษิ ฐคิดคน เคร่ืองมือในการคาํ นวณซึง่ มวี วิ ัฒนาการนานมาแลว เรม่ิ จากเครอื่ งมือ ในการคํานวณเคร่ืองแรกคอื \"ลูกคดิ \" (Abacus) ที่สรางขึ้นในประเทศ จีน เม่ือประมาณ 2,000-3,000 ปม าแลว จนกระทัง่ ในป พ.ศ. 2376 นกั คณติ ศาสตช าวองั กฤษ ชอื่ ชารล แบบ เบจ (Charles Babbage) ไดประดิษฐเ คร่ือง วเิ คราะห (Analytical Engine) สามารถคาํ นวณคา ของตรโี กณมิติ ฟง กช ัน่ ตา งๆ ทางคณิตศาสตร การทาํ งานของเคร่ืองนแ้ี บง เปน 3 สวน คอื สวนเก็บขอ มลูสว นคํานวณ และสว นควบคมุ ใชระบบพลังเครือ่ งยนตไอน้ําหมุนฟน เฟอ ง มขี อ มูลอยูในบัตรเจาะรูคาํ นวณไดโ ดยอัตโนมตั ิ และเก็บขอมลู ในหนว ยความจาํ กอนจะพมิ พออกมาทางกระดาษหลกั การของแบบเบจนเ้ี องที่ไดน ํามาพัฒนาสรา งเครอื่ งคอมพวิ เตอรสมยั ใหม เราจงึ ยกยอ งใหแ บบเบจเปน บิดาแหงเครอ่ื งคอมพวิ เตอรห ลงั จากนน้ั เปน ตนมา ไดมีผูประดษิ ฐเ คร่ืองคอมพิวเตอรขนึ้ มามากมายหลายขนาดทาํ ใหเปน การเริม่ ยคุ ของคอมพิวเตอรอ ยางแทจรงิ โดยสามารถจัดแบงคอมพิวเตอรอ อกไดเปน 5 ยุคยุคที่หนึ่ง (First Generation Computer) พ.ศ. 2489-2501 เปน การประดษิ ฐเ ครอ่ื งคอมพิวเตอรทีม่ ิใชเ ครือ่ งคํานวณ โดยเมาชล แี ละเอก็ เคอรต (Mauchlyand Eckert) ไดน ําแนวความคดิ นนั้ มาประดิษฐเ ปน เครือ่ งคอมพวิ เตอรท ีม่ ปี ระสทิ ธภิ าพมากเครอ่ื งหนง่ึเรียกวา ENIAC (Electronic Numericial Integrator and Calculator) ซึ่งตอ มาไดทําการปรบั ปรุงการทํางานของเครื่องคอมพวิ เตอรใหมปี ระสิทธภิ าพดยี ิง่ ขนึ้ และไดประดษิ ฐเ คร่ือง UNIVAC (UniversalAutomatic Computer) ข้ึนเพอ่ื ใชในการสํารวจสํามะโนประชากรประจาํ ป จงึ นบั ไดว า UNIVAC เปนเครือ่ งคอมพิวเตอรเครื่องแรกของโลกทีถ่ ูกใชง านในเชิงธุรกจิ ซง่ึนับเปนการเรม่ิ ของเครื่องคอมพิวเตอรใ นยคุ แรกอยางแทจ รงิ เคร่ืองคอมพวิ เตอรในยคุ นใี้ ชห ลอดสุญญากาศในการควบคมุ การทาํ งานของเคร่อื ง ซ่งึ ทาํ งานไดอยางรวดเร็ว แตมขี นาดใหญม ากและราคาแพง ยคุ แรกของคอมพิวเตอรสน้ิ สดุ เมือ่ มผี ูป ระดิษฐท รานซสิ เตอรมาใชแ ทนหลอดสญู ญากาศ
ลกั ษณะเฉพาะของเครือ่ งคอมพวิ เตอรยุคท่ี 1 1. ใชอปุ กรณ หลอดสญุ ญากาศ (Vacuum Tube) เปนสว นประกอบหลกั ทาํ ใหต วั เคร่ืองมีขนาดใหญ ใชพลงั งานไฟฟามาก และเกดิ ความรอนสูง 2. ทาํ งานดว ยภาษาเครอื่ ง (Machine Language) เทา นนั้ 3. เรม่ิ มีการพัฒนาภาษาสญั ลกั ษณ (Assembly / Symbolic Language) ขนึ้ ใชงานยคุ ทีส่ อง (Second Generation Computer) พ.ศ. 2502-2506 มีการนาํ ทรานซสิ เตอร มาใชในเครื่องคอมพิวเตอรจงึ ทําใหเ คร่อื งมขี นาดเล็กลง และสามารถเพม่ิ ประสิทธภิ าพในการทาํ งานใหมคี วามรวดเร็วและแมนยาํ มากยิง่ ขน้ึ นอกจากน้ี ในยคุ น้ียงั ไดม กี ารคดิภาษาเพือ่ ใชก บั เครื่องคอมพิวเตอรเชน ภาษาฟอรแ ทน (FORTRAN) จงึ ทําใหง า ยตอ การเขยี นโปรแกรมสาํ หรบั ใชก บั เครือ่ งคอมพวิ เตอรย คุ ที่ 2 ทรานซสิ เตอรลกั ษณะเฉพาะของเครือ่ งคอมพิวเตอรย คุ ท่ี 21. ใชอปุ กรณ ทรานซิสเตอร (Transistor) ซ่งึ สรา งจากสารกงึ่ ตวั นาํ (Semi-Conductor) เปนอุปกรณหลัก แทนหลอดสญุ ญากาศ เนอื่ งจากทรานซิสเตอรเพยี งตวั เดยี ว มีประสิทธภิ าพในการทํางานเทยี บเทาหลอดสญุ ญากาศไดน ับรอ ยหลอด ทําใหเครอ่ื งคอมพวิ เตอรใ นยคุ น้มี ขี นาดเลก็ ใชพลังงานไฟฟา นอ ย ความรอนต่ํา ทาํ งานเรว็ และไดรบั ความนา เชื่อถอื มากย่งิ ข้นึ2. เก็บขอมลู ได โดยใชสว นความจําวงแหวนแมเหล็ก (Magnetic Core)3. มีความเร็วในการประมวลผลในหนง่ึ คําสงั่ ประมาณหนง่ึ ในพนั ของวนิ าที (Millisecond : mS)4. สง่ั งานไดส ะดวกมากขน้ึ เนอ่ื งจากทํางานดว ยภาษาสญั ลักษณ (Assembly Language)5. เริม่ พัฒนาภาษาระดับสูง (High Level Language) ข้นึ ใชง านในยุคนี้
ยุคทสี่ าม (Third Generation Computer) พ.ศ. 2507-2512 คอมพิวเตอรในยุคนีเ้ รมิ่ ตน ภายหลงั จากการใชท รานซิสเตอรไดเพยี ง 5 ป เนื่องจากไดมกี ารประดิษฐคดิ คน เกี่ยวกบั วงจรรวม (Integrated-Circuit) หรอื เรยี กกนั ยอๆ วา \"ไอซ\"ี (IC) ซึ่งไอซีนท้ี าํ ใหสว นประกอบและวงจรตางๆ สามารถวางลงไดบ นแผน ชปิ (chip) เลก็ ๆ เพียงแผน เดียว จงึ มีการนําเอาแผนชิปมาใชแ ทนทรานซสิ เตอรทาํ ใหป ระหยดั เน้ือทไี่ ดม าก คอมพวิ เตอรยคุ ท่ี 3 นอกจากน้ยี งั เริ่มมีการใชง านระบบจดั การฐานขอ มูล (Data Base Management Systems :DBMS) และมกี ารพัฒนาเครื่องคอมพวิ เตอรใหส ามารถทํางานรวมกนั ไดหลายๆ งานในเวลาเดียวกันและมรี ะบบทผี่ ใู ชสามารถโตต อบกบั เคร่ืองไดหลายๆ คน พรอมๆ กัน (Time Sharing) (Integrated Circuit : IC)ลกั ษณะเฉพาะของเครอื่ งคอมพิวเตอรย คุ ที่ 3 1. ใชอุปกรณ วงจรรวม (Integrated Circuit : IC) หรือ ไอซี และวงจรรวมสเกลขนาดใหญ (Large Scale Integration : LSI) เปนอปุ กรณห ลัก 2. ความเรว็ ในการประมวลผลในหนึง่ คาํ สงั่ ประมาณหน่ึงในลานของวนิ าที (Microsecond : mS) (สงู กวาเครอ่ื งคอมพิวเตอรในยคุ ท่ี 1 ประมาณ 1,000 เทา) 3. ทาํ งานไดด ว ยภาษาระดบั สูงทว่ั ไป
ยุคทสี่ ่ี (Fourth Generation Computer) พ.ศ. 2513-2532 เปนยุคท่ีนําสารกึ่งตวั นํามาสรางเปน วงจรรวมความจุสูงมาก (Very Large Scale Integrated :VLSI) ซึง่ สามารถยอ สวนไอซีธรรมดาหลายๆ วงจรเขา มาในวงจรเดยี วกนั และมกี ารประดิษฐ ไมโครโพรเซสเซอร (Microprocessor) ขนึ้ ทาํ ใหเคร่ืองมขี นาดเลก็ ราคาถูกลง และมคี วามสามารถในการทํางานสงู และรวดเร็วมาก จงึ ทาํ ใหมคี อมพวิ เตอรสวนบคุ คล (Personal Computer) ถือกาํ เนิดขึน้ มาในยุคนี้คอมพวิ เตอรย คุ ที่ 4 ไมโครโพรเซสเซอร (Microprocessor)ลกั ษณะเฉพาะของเครือ่ งคอมพิวเตอรยุคที่ 41. ใชอ ปุ กรณ วงจรรวมสเกลขนาดใหญ (Large Scale Integration : LSI) และ วงจรรวมสเกลขนาดใหญม าก (Very Large Scale Integration : VLSI) เปนอปุ กรณห ลัก2. มีความเร็วในการประมวลผลแตล ะคําสง่ั ประมาณหน่งึ ในพนั ลา นวนิ าที (Nanosecond : nS)และพฒั นาตอ มาจนมคี วามเร็วในการประมวลผลแตล ะคําส่งั ประมาณหนงึ่ ในลา นลานของวินาที (Picosecond : pS)ยคุ ทห่ี า (Fifth Generation Computer) พ.ศ. 2533 จนถงึ ปจจุบันในยคุ นี้ ไดม งุ เนนการพัฒนา ความสามารถในการทํางานของระบบคอมพวิ เตอร และ ความสะดวกสบายในการใชงานเครอื่ งคอมพวิ เตอร อยางชัดเจน มีการพฒั นาสรา งเครอ่ื งคอมพิวเตอรแบบพกพาขนาดเลก็ ขนาดเลก็ (Portable Computer) ข้ึนใชง านในยคุ น้ีโครงการพฒั นาอุปกรณ VLSI ใหใชง านงา ย และมคี วามสามารถสงู ข้นึ รวมท้งั โครงการวิจยัและพฒั นาเกย่ี วกับ ปญ ญาประดิษฐ (Artificial Intelligence : AI) เปน หวั ใจของการพัฒนาระบบคอมพวิ เตอรใ นยคุ นี้ โดยหวงั ใหระบบคอมพวิ เตอรมคี วามรู สามารถวเิ คราะหปญ หาดวยเหตุผลองคป ระกอบของระบบปญญาประดิษฐ ประกอบดว ย 4 หวั ขอ ไดแก1. ระบบหนุ ยนต หรอื แขนกล (Robotics or Robotarm System)คอื หนุ จาํ ลองรา งกายมนษุ ยท ค่ี วบคมุ การทาํ งานดวยเครือ่ งคอมพวิ เตอร มีจดุ ประสงคเ พอื่ ใหท ํางานแทนมนุษยในงานท่ีตองการความเรว็ หรอื เสยี่ งอันตราย เชน แขนกลในโรงงานอตุ สาหกรรม หรอื หนุ ยนตก รู ะเบดิ เปนตน
2. ระบบประมวลภาษาพดู (Natural Language Processing System) คอื การพัฒนาใหร ะบบคอมพิวเตอรส ามารถสงั เคราะหเ สยี งทม่ี ีอยใู นธรรมชาติ (Synthesize)เพอื่ ส่ือความหมายกับมนษุ ย เชน เครอ่ื งคดิ เลขพูดได (Talking Calculator) หรอื นาฬกิ าปลกุ พดู ได(Talking Clock) เปนตน 3. การรจู าํ เสยี งพดู (Speech Recognition System) คอื การพัฒนาใหร ะบบคอมพวิ เตอรเ ขา ใจภาษามนษุ ย และสามารถจดจําคาํ พดู ของมนุษยไ ดอยา งตอ เน่อื ง กลาวคือเปนการพฒั นาใหเ คร่ืองคอมพวิ เตอรท ํางานไดด ว ยภาษาพดู เชน งานระบบรกั ษาความปลอดภยั งานพมิ พเ อกสารสาํ หรับผูพกิ าร เปนตน 4. ระบบผเู ชีย่ วชาญ (Expert System) คือ การพฒั นาใหร ะบบคอมพิวเตอรมีความรู รจู ักใชเหตุผลในการวเิ คราะหป ญหา โดยใชความรทู มี่ ี หรอื จากประสบการณในการแกป ญหาหนึ่ง ไปแกไขปญ หาอื่นอยา งมเี หตผุ ล ระบบน้ีจาํ เปน ตอ งอาศัยฐานขอมูล (Database) ซง่ึ มนษุ ยผูม คี วามรคู วามสามารถเปนผกู ําหนดองคค วามรไู วใ นฐานขอ มลู ดังกลา ว เพือ่ ใหร ะบบคอมพิวเตอรสามารถวิเคราะหป ญ หาตางๆ ไดจากฐานความรนู น้ั เชนเครอ่ื งคอมพิวเตอรวเิ คราะหโ รค หรอื เครื่องคอมพิวเตอรท ํานายโชคชะตา เปนตน
องคประกอบของคอมพวิ เตอร ในความเปนจรงิ แลว ตวั เครอ่ื งคอมพวิ เตอรท่เี ราเห็นๆ กันอยนู ้เี ปน เพยี งองคประกอบสว นหนึง่ของระบบคอมพิวเตอรเ ทาน้นั แตถา ตองการใหเ ครือ่ งคอมพิวเตอรแตละเครอื่ งสามารถทํางานไดอ ยา งมีประสทิ ธิภาพตามท่เี ราตองการนั้น จําเปนตอ งอาศัยองคประกอบพ้นื ฐาน 4 ประการมาทาํ งานประสานงานรว มกัน ซึ่งองคประกอบพน้ื ฐานของระบบคอมพวิ เตอรประกอบไปดว ยฮารด แวร (Hardware) หมายถงึ อุปกรณต างๆ ทป่ี ระกอบขึ้นเปน เคร่อื งคอมพวิ เตอร มลี กั ษณะเปน โครงรางสามารถมองเห็นดว ยตาและสมั ผสั ได (รูปธรรม) เชน จอภาพ คียบ อรด เครอ่ื งพมิ พ เมาส เปน ตน ซงึ่ สามารถแบงออกเปน สวนตา งๆ ตามลกั ษณะการทาํ งาน ได 4 หนว ย คอื หนวยรับขอ มลู (Input Unit) หนว ยประมวลผลกลาง (Central Processing Unit : CPU) หนว ยแสดงผล (Output Unit) หนวยเกบ็ ขอมลูสาํ รอง (Secondary Storage) โดยอุปกรณแ ตละหนว ยมหี นาทกี่ ารทํางานแตกตา งกนั ดงั ภาพทําหนาที่รับขอมูลและคําส่ังตางๆ ทําหนาท่ีเก็บบันทึกขอมูลเพื่อเอาไวใชในจากผูใชเขาสูหนวยประมวลผลกลาง อนาคต และใชเปนสื่อในการสงผานขอมูลโดยการเปลี่ยนขอมูลหรือคําสั่งตางๆ ระหวางเครื่องคอมพวิ เตอรแ ตละเครื่องเปนรูปแบบท่ีเคร่ืองคอมพิวเตอรสามารถเขาใจซอฟตแวร (Software)หมายถึง สวนที่มนุษยส มั ผสั ไมไ ดโดยตรง (นามธรรม) เปน โปรแกรมหรือชดุ คาํ ส่ังท่ถี ูกเขียนขึ้นเพ่อื ส่ังใหเครื่องคอมพวิ เตอรท ํางาน ซอฟตแวรจ ึงเปน เหมอื นตวั เชือ่ มระหวา งผใู ชเคร่อื งคอมพวิ เตอรและเครื่องคอมพิวเตอร ถา ไมม ซี อฟตแวรเ รากไ็ มส ามารถใชเคร่ืองคอมพวิ เตอรทาํ อะไรไดเ ลย ซอฟตแ วรส าํ หรบัเครอื่ งคอมพิวเตอรส ามารถแบงออกไดเปน1. ซอฟตแ วรส าํ หรับระบบ (System Software)คอื ชดุ ของคาํ สั่งท่เี ขียนไวเ ปนคําสั่งสําเรจ็ รูป ซึง่ จะทํางานใกลช ิดกับคอมพวิ เตอรมากท่ีสุด เพื่อคอยควบคุมการทาํ งานของฮารด แวรท กุ อยา ง และอํานวยความสะดวกใหกบั ผูใ ชใ นการใชง านซอฟตแวรห รอื โปรแกรมระบบทีร่ จู ักกนั ดกี ค็ อื DOS, Windows, Unix, Linux รวมทั้งโปรแกรมแปล
คําสั่งที่เขยี นในภาษาระดับสูง เชน ภาษา Basic, Fortran, Pascal, Cobol, C เปนตน นอกจากน้โี ปรแกรมทีใ่ ชในการตรวจสอบระบบเชน Norton’s Utilities กน็ ับเปนโปรแกรมสําหรับระบบดวย เชนกนั 2. ซอฟตแวรป ระยุกต (Application Software) คือ ซอฟตแ วรห รอื โปรแกรมทม่ี าํ ใหค อมพวิ เตอรทาํ งานตางๆ ตามทผี่ ใู ชต องการ ไมวาจะดานเอกสาร บญั ชี การจัดเกบ็ ขอมูล เปนตน ซอฟตแ วรประยกุ ตส ามารถจาํ แนกไดเปน 2 ประเภท คอื ซอฟตแ วรสําหรับงานเฉพาะดา น คือ โปรแกรมซงึ่ เขียนขน้ึ เพ่ือการทํางานเฉพาะอยางท่ีเราตอ งการ บางที่เรียกวา User’s Program เชน โปรแกรมการทาํ บัญชีจายเงนิ เดอื น โปรแกรมระบบเชา ซอ้ืโปรแกรมการทําสินคา คงคลัง เปน ตน ซ่ึงแตล ะโปรแกรมกม็ กั จะมเี ง่อื นไข หรอื แบบฟอรม แตกตา งกนัออกไปตามความตองการ หรือกฏเกณฑข องแตละหนว ยงานท่ใี ช ซึง่ สามารถดดั แปลงแกไ ขเพม่ิ เตมิ(Modifications) ในบางสวนของโปรแกรมได เพือ่ ใหต รงกบั ความตอ งการของผูใช และซอฟตแวรประยุกตท เ่ี ขยี นข้นึ นโ้ี ดยสวนใหญม กั ใชภ าษาระดบั สงู เปนตวั พฒั นา ซอฟตแ วรสําหรับงานท่วั ไป เปนโปรแกรมประยกุ ตท ม่ี ผี ูจดั ทําไว เพอ่ื ใชในการทาํ งานประเภทตาง ๆ ท่ัวไป โดยผใู ชค นอนื่ ๆ สามารถนาํ โปรแกรมนไ้ี ปประยกุ ตใ ชก ับขอ มูลของตนได แตจะไมส ามารถทาํ การดัดแปลง หรอื แกไ ขโปรแกรมได ผใู ชไมจาํ เปนตองเขยี นโปรแกรมเอง ซงึ่ เปน การประหยดั เวลา แรงงาน และคาใชจ า ยในการเขียนโปรแกรม นอกจากน้ี ยงั ไมต อ งเวลามากในการฝกและปฏบิ ัติ ซึ่งโปรแกรมสาํ เร็จรปู นี้ มกั จะมกี ารใชง านในหนว ยงานมราขาดบคุ ลากรทมี่ คี วามชํานาญเปนพิเศษในการเขยี นโปรแกรม ดังนนั้ การใชโ ปรแกรมสาํ เรจ็ รูปจึงเปน สิ่งท่อี าํ นวยความสะดวกและเปนประโยชนอยา งย่งิ ตัวอยา งโปรแกรมสาํ เรจ็ รูปทน่ี ิยมใชไ ดแก MS-Office, Lotus, Adobe Photoshop,SPSS, Internet Explorer และ เกมสตาง ๆ เปนตนบุคลากร (Peopleware) หมายถึง บคุ ลากรในงานดา นคอมพิวเตอร ซงึ่ มีความรูเกยี่ วกบั คอมพิวเตอร สามารถใชงานส่งั งานเพือ่ ใหค อมพิวเตอรทาํ งานตามท่ตี อ งการ แบงออกได 4 ระดับ ดงั น้ี1. ผจู ดั การระบบ (System Manager) คอื ผูวางนโยบายการใชค อมพวิ เตอรใ หเ ปนไปตามเปา หมายของหนว ยงาน2. นักวเิ คราะหร ะบบ (System Analyst) คอื ผูท ศ่ี ึกษาระบบงานเดิมหรืองานใหมแ ละทาํ การวเิ คราะหค วามเหมาะสม ความเปน ไปไดใ นการใชค อมพวิ เตอรก บั ระบบงาน เพอื่ ใหโปรแกรมเมอรเปน ผูเขยี นโปรแกรมใหก บั ระบบงาน3. โปรแกรมเมอร (Programmer) คอื ผเู ขยี นโปรแกรมส่ังงานเครือ่ งคอมพิวเตอรเ พ่ือใหท าํ งานตามความตองการของผูใช โดยเขยี นตามแผนผงั ที่นักวิเคราะหร ะบบไดเขยี นไว
4. ผใู ช (User) คอื ผใู ชงานคอมพิวเตอรท ว่ั ไป ซึง่ ตองเรยี นรวู ิธีการใชเ คร่ือง และวิธกี ารใชง านโปรแกรมเพื่อใหโ ปรแกรมทมี่ ีอยูสามารถทาํ งานไดตามที่ตอ งการ เนอื่ งจากเปน ผกู าํ หนดโปรแกรมและใชงานเครือ่ งคอมพวิ เตอร มนุษยจ งึ เปนตวั แปรสาํ คญั ในอันท่ีจะทาํ ใหผ ลลพั ธม ีความนาเชื่อถอื เน่อื งจากคาํ สัง่ และขอมูลทใี่ ชใ นการประมวลผลไดรบั จากการกําหนดของมนษุ ย (People Ware) ทงั้ สิ้นขอมูล (Data) ขอมลู เปนองคประกอบทสี่ าํ คัญอยางหน่งึ ในระบบคอมพวิ เตอร เปนส่ิงท่ตี องปอ นเขา ไปในคอมพิวเตอร พรอ มกบั โปรแกรมทน่ี กั คอมพิวเตอรเขยี นขึน้ เพอ่ื ผลติ ผลลัพธท ตี่ องการออกมา ขอมูลที่สามารถนาํ มาใชก ับคอมพวิ เตอรได มี 5 ประเภท คอื ขอมลู ตัวเลข (Numeric Data) ขอมลู ตัวอักษร(Text Data) ขอ มลู เสยี ง (Audio Data) ขอมลู ภาพ (Images Data) และขอ มลู ภาพเคลื่อนไหว (VideoData) ในการนําขอ มูลไปใชน้ัน เรามีระดบั โครงสรางของขอ มูลดังน้ีโครงสรา งขอมลู (Data Structure) บติ (Bit) คือ ขอ มูลท่มี ีขนาดเล็กท่สี ดุ เปน ขอมลู ท่เี ครอ่ื งคอมพิวเตอรส ามารถเขาใจและนาํ ไปใชงานได ซง่ึ ไดแ ก เลข 0 หรอื เลข 1 เทา นั้น ไบต (Byte) หรอื อกั ขระ (Character) ไดแ ก ตัวเลข หรือ ตัวอกั ษร หรอื สัญลักษณพเิ ศษ 1 ตวัเชน 0, 1, …, 9, A, B, …, Z และเครอื่ งหมายตางๆ ซง่ึ 1 ไบตจ ะเทา กับ 8 บติ หรอื ตัวอกั ขระ 1 ตวั เปนตน ฟล ด (Field) ไดแก ไบต หรือ อกั ขระตัง้ แต 1 ตัวข้นึ ไปรวมกันเปน ฟล ด เชน เลขประจาํ ตัว ชอื่พนักงาน เปนตน เรคคอรด (Record) ไดแ ก ฟลดตัง้ แต 1 ฟล ด ข้ึนไป ท่มี ีความสมั พันธเกีย่ วขอ งรวมกันเปน เรคคอรด เชน ชอ่ื นามสกุล เลขประจําตวั ยอดขาย ขอมลู ของพนกั งาน 1 คน เปน 1 เรคคอรด ไฟล (Files) หรอื แฟมขอมูล ไดแก เรคคอรด หลายๆ เรคคอรดรวมกนั ซ่งึ เปน เรอื่ งเดยี วกัน เชนขอมูลของประวตั พิ นกั งานแตละคนรวมกนั ทงั้ หมดเปน ไฟลหรือแฟม ขอ มูลเกย่ี วกบั ประวัตพิ นักงานของบริษัท เปนตน ฐานขอมลู (Database) คือ การเกบ็ รวบรวมไฟลข อมูลหลายๆ ไฟลทเ่ี กีย่ วขอ งกนั มารวมเขาดว ยกนั เชน ไฟลข อมลู ของแผนกตา งๆ มารวมกันเปน ฐานขอ มลู ของบรษิ ทั เปนตน
การวัดขนาดขอ มูล ในการพจิ ารณาวาขอ มลู ใดมีขนาดมากนอยเพียงไร เรามหี นว ยในการวดัขนาดของขอ มลู ดงั ตอไปน้ี 8 Bit = 1 Byte 1,024 Byte = 1 KB (กิโลไบต) 1,024 KB = 1 MB (เมกกะไบต) 1,024 MB = 1 GB (กกิ ะไบต) 1,024 GB = 1 TB (เทระไบต)คอมพิวเตอรท าํ งานอยา งไรคอมพิวเตอรเขามามีบทบาททสี่ ําคญั ยง่ิ ตอสงั คมของมนุษยเ ราในปจ จบุ นั แทบทุกวงการลว นนาํคอมพวิ เตอรเ ขาไปเก่ียวของกบั การใชงาน จนกลา วไดว า คอมพิวเตอรเปน ปจจยั ทสี่ าํ คัญอยา งย่งิ ตอ การดําเนินชวี ิตและการทาํ งานในชวี ิตประจาํ วนั ฉะน้นั การเรยี นรเู พื่อทําความรูจ ักกับคอมพิวเตอรจ ึงถอื เปนสิ่งท่ีมีความจาํ เปนเปนอยา งยงิ่เพอื่ ทีจ่ ะทราบวาคอมพิวเตอรคืออะไร ทํางานอยางไร และมคี วามสําคญั ตอมนษุ ยอ ยา งไร เราจงึควรทําการศึกษาในหัวขอ ตอ ไปนี้ความหมายของคอมพิวเตอรคอมพิวเตอรมาจากภาษาละตินวา Computare ซ่ึงหมายถึง การนับ หรือ การคํานวณ พจนานุกรม ฉบับราชบัณฑิตยสถาน พ.ศ. 2525 ใหความหมายของคอมพิวเตอรไววา \"เคร่ืองอเิ ลก็ ทรอนิกสแ บบอัตโนมตั ิ ทําหนาที่เหมือนสมองกล ใชสําหรับแกปญหาตางๆ ที่งายและซับซอนโดยวิธที างคณิตศาสตร\" คอมพิวเตอรจึงเปนเครื่องจักรอิเล็กทรอนิกสท่ีถูกสรางขึ้นเพื่อใชทํางานแทนมนุษย ในดานการคิดคํานวณและสามารถจําขอมูล ท้ังตัวเลขและตัวอักษรไดเพื่อการเรียกใชงานในคร้ังตอไป นอกจากน้ียงั สามารถจดั การกับสัญลักษณไดดว ยความเรว็ สูง โดยปฏิบตั ิตามขน้ั ตอนของโปรแกรม คอมพิวเตอรยังมีความสามารถในดานตางๆ อีกมาก อาทิเชน การเปรียบเทียบทางตรรกศาสตร การรับสงขอมูล การจดั เก็บขอมูลในตวั เครือ่ งและสามารถประมวลผลจากขอ มลู ตา ง ๆ ได
การทํางานของคอมพวิ เตอร คอมพิวเตอรไ มว า จะเปนประเภทใดก็ตาม จะมีลักษณะการทํางานของสว นตา ง ๆ ที่มีความสัมพันธก ันเปนกระบวนการ โดยมีองคประกอบพนื้ ฐานหลกั คือ Input Process และ Output ซง่ึ มีข้ันตอนการทาํ งานดงั ภาพข้นั ตอนที่ 1 : รับขอ มลู เขา (Input) เริ่มตนดวยการนําขอมูลเขาเคร่ืองคอมพิวเตอร ซึ่งสามารถผานทางอุปกรณชนิดตางๆ แลวแตชนิดของขอมูลท่ีจะปอนเขาไป เชน ถาเปนการพิมพขอมูลจะใชแผงแปนพิมพ (Keyboard) เพื่อพิมพขอความหรือโปรแกรมเขาเครื่อง ถาเปนการเขียนภาพจะใชเคร่ืองอานพิกัดภาพกราฟค (GraphicsTablet) โดยมีปากกาชนิดพิเศษสําหรับเขียนภาพ หรือถาเปนการเลนเกมก็จะมีกานควบคุม (Joystick)สาํ หรับเคลอ่ื นตาํ แหนงของการเลน บนจอภาพ เปน ตนขนั้ ตอนท่ี 2 : ประมวลผลขอมูล (Process) เม่ือนําขอมูลเขามาแลว เคร่ืองจะดําเนินการกับขอมูลตามคําส่ังท่ีไดรับมาเพื่อใหไดผลลัพธตามที่ตองการ การประมวลผลอาจจะมีไดหลายอยาง เชน นําขอมูลมาหาผลรวม นําขอมูลมาจัดกลุมนาํ ขอมลู มาหาคา มากที่สดุ หรอื นอยที่สุด เปน ตนขั้นตอนที่ 3 : แสดงผลลพั ธ (Output) เปนการนําผลลัพธจากการประมวลผลมาแสดงใหทราบทางอุปกรณท่ีกําหนดไว โดยท่ัวไปจะแสดงผานทางจอภาพ หรือเรียกกันโดยทั่วไปวา \"จอมอนิเตอร\" (Monitor) หรือจะพิมพขอมูลออกทางกระดาษโดยใชเคร่อื งพมิ พก ไ็ ดลักษณะเดนของคอมพิวเตอร เครื่องคอมพิวเตอรถ ูกสรางข้ึนมาเพ่อื ใหมีจดุ เดน 4 ประการ เพือ่ ทดแทนขอจาํ กดั ของมนษุ ยเรียกวา 4 S special ดงั น้ี 1. หนว ยเกบ็ (Storage) หมายถึง ความสามารถในการเกบ็ ขอ มลู จาํ นวนมากและเปน เวลานานนับเปน จดุ เดน ทางโครงสรางและเปนหัวใจของการทํางานแบบอตั โนมตั ขิ องเครื่องคอมพิวเตอร ทง้ั เปนตัวบงชี้ประสทิ ธภิ าพของคอมพิวเตอรแตล ะเครื่องดว ย
2. ความเร็ว (Speed) หมายถงึ ความสามารถในการประมวลผลขอ มูล (Processing Speed) โดยใชเ วลานอ ย เปนจดุ เดน ทางโครงสรา งทผ่ี ูใชทั่วไปมีสว นเกีย่ วขอ งนอ ยท่สี ดุ เปน ตวั บงชีป้ ระสิทธภิ าพของเคร่อื งคอมพิวเตอรท ส่ี าํ คญั สวนหน่งึ เชนกัน 3. ความเปนอตั โนมตั ิ (Self Acting) หมายถงึ ความสามารถในการประมวลผลขอมลู ตามลําดบัขนั้ ตอนไดอ ยา งถูกตองและตอเน่ืองอยา งอัตโนมตั ิ โดยมนุษยม ีสว นเกยี่ วขอ งเฉพาะในขนั้ ตอนการกาํ หนดโปรแกรมคําส่ังและขอ มลู กอ นการประมวลผลเทาน้ัน 4. ความนาเช่อื ถือ (Sure) หมายถึง ความสามารถในการประมวลผลใหเกดิ ผลลพั ธที่ถูกตองความนาเช่ือถอื นบั เปน สงิ่ สําคญั ที่สุดในการทาํ งานของเคร่ืองคอมพิวเตอร ความสามารถนเี้ กยี่ วของกับโปรแกรมคาํ สง่ั และขอมูลทมี่ นษุ ยก าํ หนดใหกบั เคร่ืองคอมพวิ เตอรโ ดยตรง กลาวคอื หากมนษุ ยปอนขอ มลู ที่ไมถ กู ตองใหกับเครือ่ งคอมพวิ เตอรกย็ อมไดผลลพั ธท ี่ไมถูกตอ งดว ยเชนกนัประโยชนข องคอมพวิ เตอร จากการที่คอมพิวเตอรมีลักษณะเดนหลายประการ ทําใหถูกนํามาใชประโยชนตอการดําเนินชีวิตประจําวันในสังคมเปนอยางมาก ที่พบเห็นไดบอยที่สุดก็คือ การใชในการพิมพเอกสารตางๆ เชนพิมพจดหมาย รายงาน เอกสารตางๆ ซ่ึงเรียกวางานประมวลผล (Word Processing) นอกจากนี้ยังมีการประยกุ ตใชคอมพิวเตอรในดานตา งๆ อีกหลายดา น ดังตอ ไปน้ี งานธุรกิจ เชน บริษัท รานคา หางสรรพสินคา ตลอดจนโรงงานตางๆ ใชคอมพิวเตอรในการทําบัญชี งานประมวลคํา และติดตอกับหนวยงานภายนอกผานระบบโทรคมนาคม นอกจากน้ีงานอุตสาหกรรม สวนใหญก็ใชคอมพิวเตอรมาชวยในการควบคุมการผลิต และการประกอบช้ินสวนของอุปกรณตาง ๆ เชน โรงงานประกอบรถยนต ซ่ึงทําใหการผลิตมีคุณภาพดีข้ึนบริษัทยังสามารถรับ หรืองานธนาคาร ท่ีใหบริการถอนเงินผานตูฝากถอนเงินอัตโนมัติ (ATM) และใชคอมพิวเตอรคิดดอกเบี้ยใหกบั ผูฝ ากเงิน และการโอนเงินระหวางบญั ชี เชอื่ มโยงกันเปน ระบบเครือขาย งานวิทยาศาสตร การแพทย และงานสาธารณสุข สามารถนําคอมพิวเตอรมาใชในนํามาใชในสวนของการคํานวณท่ีคอนขางซับซอน เชน งานศึกษาโมเลกุลสารเคมี วิถีการโคจรของการสงจรวดไปสอู วกาศ หรอื งานทะเบียน การเงิน สถติ ิ และเปน อุปกรณสําหรบั การตรวจรักษาโรคได ซง่ึ จะใหผลที่แมน ยํากวาการตรวจดว ยวธิ เี คมีแบบเดมิ และใหก ารรกั ษาไดร วดเร็วขึน้ งานคมนาคมและส่ือสาร ในสวนท่ีเก่ียวกับการเดินทาง จะใชคอมพิวเตอรในการจองวันเวลา ที่นั่ง ซง่ึ มีการเชอ่ื มโยงไปยงั ทุกสถานีหรอื ทุกสายการบินได ทาํ ใหสะดวกตอผูเดนิ ทางทไ่ี มตอ งเสยี เวลารออีกทงั้ ยังใชใ นการควบคุมระบบการจราจร เชน ไฟสัญญาณจราจร และ การจราจรทางอากาศ หรือในการส่ือสารก็ใชควบคุมวงโคจรของดาวเทียมเพ่ือใหอยูในวงโคจร ซึ่งจะชวยสงผลตอการสงสัญญาณใหระบบการส่อื สารมีความชัดเจน
งานวิศวกรรมและสถาปตยกรรม สถาปนิกและวิศวกรสามารถใชคอมพิวเตอรในการออกแบบหรือ จําลองสภาวการณ ตาง ๆ เชน การรับแรงสั่นสะเทือนของอาคารเมื่อเกิดแผนดินไหว โดยคอมพิวเตอรจะคํานวณและแสดงภาพสถานการณใกลเคียงความจริง รวมท้ังการใชควบคุมและติดตามความกา วหนา ของโครงการตา งๆ เชน คนงาน เครือ่ งมอื ผลการทํางาน งานราชการ เปนหนวยงานท่ีมีการใชคอมพิวเตอรมากที่สุด โดยมีการใชหลายรูปแบบ ท้ังนี้ขึ้นอยูกับบทบาทและหนาท่ีของหนวยงานน้ันๆ เชน กระทรวงศึกษาธิการ มีการใชระบบประชุมทางไกลผานคอมพิวเตอร, กระทรวงวิทยาศาสตรและเทคโนโลยี ไดจัดระบบเครือขายอินเทอรเน็ตเพื่อเชอื่ มโยงไปยงั สถาบันตาง ๆ, กรมสรรพากร ใชจ ัดในการจัดเกบ็ ภาษี บนั ทึกการเสยี ภาษี เปน ตน การศึกษา ไดแก การใชคอมพิวเตอรทางดานการเรียนการสอน ซ่ึงมีการนําคอมพิวเตอรมาชวยการสอนในลักษณะบทเรยี น CAI หรืองานดา นทะเบียน ซ่ึงทําใหส ะดวกตอการคน หาขอมลู นักเรียน การเก็บขอ มูลยมื และการสงคนื หนังสอื หอ งสมดุประเภทของคอมพิวเตอร จากประวัติความเปนมาของคอมพิวเตอร จะเห็นไดวาเทคโนโลยีทางดานคอมพิวเตอรมีการพัฒนาเปล่ียนแปลงไปอยางรวดเร็วมาก ทําใหปจจุบันมีเคร่ืองคอมพิวเตอรใหเลือกใชมากมายหลายรูปแบบตามความตองการของผูใช การแบงประเภทของคอมพิวเตอรนั้น สามารถจําแนกออกไดเปน 3กลมุ หลัก ดังน้ีประเภทของคอมพิวเตอรต ามหลกั การประมวลผล จาํ แนกไดเปน 3 ประเภท คอืคอมพิวเตอรแบบแอนะลอ็ ก (Analog Computer) หมายถึง เคร่ืองมือประมวลผลขอมูลท่ีอาศัยหลักการวัด (Measuring Principle) ทํางานโดยใชขอมูลที่มีการเปลี่ยนแปลงแบบตอเน่ือง (Continuous Data) แสดงออกมาในลักษณะสัญญาณที่เรียกวาAnalog Signal เครื่องคอมพิวเตอรประเภทน้ีมักแสดงผลดวยสเกลหนาปทม และเข็มชี้ เชน การวัดคาความยาว โดยเปรียบเทียบกับสเกลบนไมบรรทัด การวัดคาความรอนจากการขยายตัวของปรอทเปรยี บเทยี บกบั สเกลขางหลอดแกว นอกจากนี้ยังมีตัวอยางของ Analog Computer ที่ใชการประมวลผลแบบเปนข้ันตอน เชนเคร่ืองวัดปริมาณการใชน้ําดวยมาตรวัดนํ้า ที่เปล่ียนการไหลของน้ําใหเปนตัวเลขแสดงปริมาณ อุปกรณวัดความเร็วของรถยนตใ นลักษณะเข็มช้ี หรือเครอ่ื งตรวจคล่ืยสมองทีแ่ สดงผลเปนรปู กราฟ เปน ตนคอมพวิ เตอรแ บบดิจทิ ลั (Digital Computer) ซึ่งก็คือคอมพิวเตอรท่ีใชในการทํางานทั่วๆ ไปนั่นเอง เปนเครื่องมือประมวลผลขอมูลที่อาศัยหลักการนับ ทํางานกับขอมูลที่มีลักษณะการเปล่ียนแปลงแบบไมตอเน่ือง (Discrete Data) ในลักษณะของสัญญาณไฟฟา หรือ Digital Signal อาศัยการนับสัญญาณขอมูลท่ีเปนจังหวะดวยตัวนับ (Counter)ภายใตระบบฐานเวลา (Clock Time) มาตรฐาน ทําใหผลลัพธเปนท่ีนาเช่ือถือ ท้ังสามารถนับขอมูลใหคาความละเอยี ดสงู เชนแสดงผลลพั ธเ ปนทศนิยมไดห ลายตาํ แหนง เปนตน
เนื่องจาก Digital Computer ตองอาศัยขอมูลที่เปนสัญญาณไฟฟา (มนุษยสัมผัสไมได) ทําใหไมสามารถรับขอมูลจากแหลงขอมูลตนทางไดโดยตรง จึงจําเปนตองเปล่ียนขอมูลตนทางท่ีรับเขา (AnalogSignal) เปนสัญญาณไฟฟา (Digital Signal) เสียกอน เมื่อประมวลผลเรียบรอยแลวจึงเปลี่ยนสัญญาณไฟฟากลับไปเปน Analog Signal เพ่ือส่ือความหมายกับมนุษยตอไป โดยสวนประกอบสําคัญที่เรียกวา ตัวเปล่ียนสัญญาณขอมูล (Converter) คอยทําหนาท่ีในการเปลี่ยนรูปแบบของสัญญาณขอมูลระหวาง Digital Signal กบั Analog Signalคอมพวิ เตอรแบบลูกผสม (Hybrid Computer) เคร่ืองประมวลผลขอมูลท่ีอาศัยเทคนิคการทํางานแบบผสมผสาน ระหวาง Analog Computerและ Digital Computer โดยท่ัวไปมักใชในงานเฉพาะกิจ โดยเฉพาะงานดานวิทยาศาสตร เชน เครื่องคอมพิวเตอรในยานอวกาศ ท่ีใช Analog Computer ควบคุมการหมุนของตัวยาน และใช DigitalComputer ในการคํานวณระยะทาง เปน ตน การทํางานแบบผสมผสานของคอมพิวเตอรชนิดนี้ ยังคงจําเปนตองอาศัยตัวเปลี่ยนสัญญาณ(Converter) เชนเดมิประเภทของคอมพวิ เตอรต ามวตั ถปุ ระสงคของการใชงาน จาํ แนกไดเ ปน 2 ประเภท คือเครอื่ งคอมพิวเตอรเ พอ่ื งานเฉพาะกจิ (Special Purpose Computer) หมายถึง เครื่องประมวลผลขอมูลที่ถูกออกแบบตัวเคร่ืองและโปรแกรมควบคุม ใหทํางานอยางใดอยางหนึ่งเปนการเฉพาะ (Inflexible) โดยท่ัวไปมักใชในงานควบคุม หรืองานอุตสาหกรรมท่ีเนนการประมวลผลแบบรวดเร็ว เชนเคร่ืองคอมพิวเตอรควบคุมสัญญาณไฟจราจร คอมพิวเตอรควบคุมลิฟทหรือคอมพวิ เตอรควบคุมระบบอตั โนมตั ใิ นรถยนต เปน ตนเครอ่ื งคอมพวิ เตอรเพอื่ งานอเนกประสงค (General Purpose Computer) หมายถึง เคร่ืองประมวลผลขอมูลท่ีมีความยืดหยุนในการทํางาน (Flexible) โดยไดรับการออกแบบใหสามารถประยุกตใชในงานประเภทตางๆ ไดโดยสะดวก โดยระบบจะทํางานตามคําสั่งในโปรแกรมที่เขียนข้ึนมา และเมื่อผูใชตองการใหเครื่องคอมพิวเตอรทํางานอะไร ก็เพียงแตออกคําสั่งเรียกโปรแกรมที่เหมาะสมเขามาใชงาน โดยเราสามารถเก็บโปรแกรมไวหลายโปรแกรมในเครื่องเดียวกันไดเชน ในขณะหนึ่งเราอาจใชเคร่ืองน้ีในงานประมวลผลเกี่ยวกับระบบบัญชี และในขณะหน่ึงก็สามารถใชในการออกเช็คเงนิ เดอื นได เปน ตน
ประเภทของคอมพวิ เตอรต ามความสามารถของระบบ จําแนกออกไดเปน 4 ชนิด โดยพิจารณาจาก ความสามารถในการเก็บขอมูล และ ความเร็วในการประมวลผล เปน หลัก ดังน้ีซุปเปอรค อมพวิ เตอร (Super Computer) หมายถึง เครื่องประมวลผลขอมูลท่ีมีความสามารถในการประมวลผลสูงที่สุด โดยท่ัวไปสรางขึ้นเปนการเฉพาะเพื่องานดานวิทยาศาสตรท่ีตองการการประมวลผลซับซอน และตองการความเร็วสูงเชน งานวิจัยขปี นาวธุ งานโครงการอวกาศสหรัฐ (NASA) งานสอื่ สารดาวเทียม หรืองานพยากรณอากาศเปนตนเมนเฟรมคอมพวิ เตอร (Mainframe Computer) หมายถึง เคร่ืองประมวลผลขอมูลที่มีสวนความจําและความเร็วนอยลง สามารถใชขอมูลและคําส่ังของเครื่องรุนอ่ืนในตระกูล (Family) เดียวกันได โดยไมตองดัดแปลงแกไขใดๆ นอกจากนั้นยังสามารถทํางานในระบบเครือขาย (Network) ไดเปนอยางดี โดยสามารถเชื่อมตอไปยังอุปกรณที่เรียกวาเคร่ืองปลายทาง (Terminal) จํานวนมากได สามารถทํางานไดพรอมกันหลายงาน (Multi Tasking) และใชงานไดพรอมกันหลายคน (Multi User) ปกติเครื่องชนิดน้ีนิยมใชในธุรกิจขนาดใหญ มีราคาต้ังแตสิบลานบาทไปจนถึงหลายรอยลานบาท ตัวอยางของเคร่ืองเมนเฟรมที่ใชกันแพรหลายก็คือ คอมพิวเตอรของธนาคารทเ่ี ช่ือมตอไปยังตู ATM และสาขาของธนาคารทั่วประเทศนั่นเองมนิ คิ อมพวิ เตอร (Mini Computer) ธุรกิจและหนวยงานที่มีขนาดเล็กไมจําเปนตองใชคอมพิวเตอรขนาดเมนเฟรมซึ่งมีราคาแพงผูผลิตคอมพิวเตอรจึงพัฒนาคอมพิวเตอรใหมีขนาดเล็กและมีราคาถูกลง เรียกวา เครื่องมินิคอมพิวเตอรโดยมีลักษณะพิเศษในการทํางานรวมกับอุปกรณประกอบรอบขางท่ีมีความเร็วสูงได มีการใชแผนจานแมเหล็กความจุสูงชนิดแข็ง (Hard disk) ในการเก็บรักษาขอมูล สามารถอานเขียนขอมูลไดอยางรวดเร็วหนวยงานและบริษัทที่ใชคอมพิวเตอรขนาดน้ี ไดแก กรม กอง มหาวิทยาลัย หางสรรพสินคา โรงแรมโรงพยาบาล และโรงงานอุตสาหกรรมตางๆไมโครคอมพวิ เตอร (Micro Computer) หมายถึง เคร่ืองประมวลผลขอมูลขนาดเล็ก มีสวนของหนวยความจําและความเร็วในการประมวลผลนอยที่สุด สามารถใชงานไดดวยคนเดียว จึงมักถูกเรียกวา คอมพิวเตอรสวนบุคคล (PersonalComputer: PC) ปจจุบัน ไมโครคอมพิวเตอรมีประสิทธิภาพสูงกวาในสมัยกอนมาก อาจเทากับหรือมากกวาเครื่องเมนเฟรมในยุคกอน นอกจากน้ันยังราคาถูกลงมาก ดังน้ันจึงเปนที่นิยมใชมาก ทั้งตามหนวยงานและบริษัทหางราน ตลอดจนตามโรงเรียน สถานศึกษา และบานเรือน บริษัทที่ผลิตไมโครคอมพิวเตอรออกจาํ หนา ยจนประสบความสําเร็จเปนบริษทั แรก คือ บริษทั แอปเปล คอมพวิ เตอร
เคร่ืองไมโครคอมพิวเตอร จาํ แนกออกไดเ ปน 2 ประเภทใหญ ๆ คือ 1. แบบติดต้ังใชงานอยูกับท่ีบนโตะทํางาน (Desktop Computer) 2. แบบเคลื่อนยายได (Portable Computer) สามารถพกพาติดตัว อาศัยพลังงานไฟฟาจากแบตเตอร่ีจากภายนอก สวนใหญมักเรียกตามลักษณะของการใชงานวา Laptop Computer หรือNotebook Computer
Search
Read the Text Version
- 1 - 15
Pages: