# คอมพิวเตอร์
คอมพิวเตอร์  หรือศัพท์บัญญัติราชบัณฑิตยสภาว่า คณิตกรณ์ เป็นเครื่องจักรแบบสั่งการได้ที่ออกแบบมาเพื่อดำเนินการกับลำดับตัวดำเนินการทางตรรกศาสตร์หรือคณิตศาสตร์ โดยอนุกรมนี้อาจเปลี่ยนแปลงได้เมื่อพร้อม ส่งผลให้คอมพิวเตอร์สามารถแก้ปัญหาได้มากมาย

คอมพิวเตอร์ถูกประดิษฐ์ออกมาให้ประกอบไปด้วยความจำรูปแบบต่าง ๆ เพื่อเก็บข้อมูล อย่างน้อยหนึ่งส่วนที่มีหน้าที่ดำเนินการคำนวณเกี่ยวกับตัวดำเนินการทางตรรกศาสตร์ และตัวดำเนินการทางคณิตศาสตร์ และส่วนควบคุมที่ใช้เปลี่ยนแปลงลำดับของตัวดำเนินการโดยยึดสารสนเทศที่ถูกเก็บไว้เป็นหลัก อุปกรณ์เหล่านี้จะยอมให้นำเข้าข้อมูลจากแหล่งภายนอก และส่งผลจากการคำนวณตัวดำเนินการออกไป

หน่วยประมวลผลของคอมพิวเตอร์มีหน้าที่ดำเนินการกับคำสั่งต่าง ๆ ที่คอยสั่งให้อ่าน ประมวล และเก็บข้อมูลไว้ คำสั่งต่าง ๆ ที่มีเงื่อนไขจะแปลงชุดคำสั่งให้ระบบและสิ่งแวดล้อมรอบ ๆ เป็นฟังก์ชันที่สถานะปัจจุบัน

คอมพิวเตอร์อิเล็กทรอนิกส์เครื่องแรกถูกพัฒนาขึ้นในช่วงกลางคริสต์ศตวรรษที่ 20 (ค.ศ. 1940 – ค.ศ. 1945) แรกเริ่มนั้น คอมพิวเตอร์มีขนาดเท่ากับห้องขนาดใหญ่ ซึ่งใช้พลังงานมากเท่ากับเครื่องคอมพิวเตอร์ส่วนบุคคล (พีซี) สมัยใหม่หลายร้อยเครื่องรวมกันIn 1946, ENIAC required an estimated 174 kW. By comparison, a modern laptop computer may use around 30 W; nearly six thousand times less.

คอมพิวเตอร์ในสมัยใหม่นี้ผลิตขึ้นโดยใช้วงจรรวม หรือวงจรไอซี (Integrated circuit) โดยมีความจุมากกว่าสมัยก่อนล้านถึงพันล้านเท่า และขนาดของตัวเครื่องใช้พื้นที่เพียงเศษส่วนเล็กน้อยเท่านั้น คอมพิวเตอร์อย่างง่ายมีขนาดเล็กพอที่จะถูกบรรจุไว้ในอุปกรณ์โทรศัพท์มือถือ และคอมพิวเตอร์มือถือนี้ใช้พลังงานจากแบตเตอรี่ขนาดเล็ก และหากจะมีคนพูดถึงคำว่า "คอมพิวเตอร์" มักจะหมายถึงคอมพิวเตอร์ส่วนบุคคลซึ่งถือเป็นสัญลักษณ์ของยุคสารสนเทศ อย่างไรก็ดี ยังมีคอมพิวเตอร์ชนิดฝังอีกมากมายที่พบได้ตั้งแต่ในเครื่องเล่นเอ็มพีสามจนถึงเครื่องบินบังคับ และของเล่นชนิดต่าง ๆ จนถึงหุ่นยนต์อุตสาหกรรม

 ประวัติของการคำนวณโดยใช้คอมพิวเตอร์ 
มีการบันทึกไว้ว่า ครั้งแรกที่มีการใช้คำว่า "คอมพิวเตอร์" คือเมื่อ ค.ศ. 1613 ซึ่งหมายถึงบุคคลที่ทำหน้าที่คาดการณ์ หรือคิดคำนวณ และมีความหมายเช่นนี้เรื่อยมาจนถึงกลางคริสต์ศตวรรษที่ 20 และตั้งแต่ปลายคริสต์ศตวรรษที่ 19 มา ความหมายของคำว่าคอมพิวเตอร์นี้เริ่มมีใช้กับเครื่องจักรที่ทำหน้าที่คิดคำนวณมากขึ้น

 คอมพิวเตอร์ยุคแรกที่มีฟังก์ชันจำกัด 
ประวัติของคอมพิวเตอร์สมัยใหม่นั้นเริ่มต้นจากเทคโนโลยีสองชนิดที่แตกต่างกัน ได้แก่ การคำนวณโดยอัตโนมัติ กับการคำนวณที่สามารถโปรแกรมได้ (หมายถึงสร้างวิธีการทำงานและปรับแต่งได้) แต่ระบุแน่ชัดไม่ได้ว่าเทคโนโลยีชนิดใดเกิดขึ้นก่อน ส่วนหนึ่งเป็นเพราะการคำนวณแต่ละชนิดนั้นไม่มีความสอดคล้องกัน อุปกรณ์บางชนิดก็มีความสำคัญที่จะเอ่ยถึง อย่างเช่นเครื่องมือเชิงกลเพื่อการคำนวณบางชนิดที่ประสบความสำเร็จและยังใช้กันอยู่หลายศตวรรษก่อนที่จะมีเครื่องคิดเลขอิเล็กทรอนิกส์ อาทิลูกคิดของชาวสุเมเรียนที่ถูกออกแบบขึ้นราว 2,500 ปีก่อนคริสตกาล*  From 2700 to 2300 BC, Georges Ifrah, pp.11 ชนะการแข่งขันความเร็วในการคำนวณต่อเครื่องคำนวณตั้งโต๊ะเมื่อ ค.ศ. 1946 ที่ประเทศญี่ปุ่น Edmund Berkeley ต่อมาในคริสต์ทศวรรษ 1620 มีการประดิษฐ์สไลด์รูล ซึ่งถูกนำขึ้นยานอวกาศในภารกิจของโครงการอะพอลโลถึง 5 ครั้ง รวมถึงเมื่อครั้งที่สำรวจดวงจันทร์ด้วยAccording to advertising on Pickett's N600 slide rule boxes. นอกจากนี้ยังมี เครื่องทำนายตำแหน่งดาวฤกษ์ (Astrolabe) และ กลไกอันติคือเธรา ซึ่งเป็นเครื่องคำนวณ (คอมพิวเตอร์) เกี่ยวกับดาราศาสตร์ยุคโบราณที่ชาวกรีกเป็นผู้สร้างขึ้นราว 80 ปีก่อนคริสตกาล ที่มาของระบบการสั่งการโปรแกรมเกิดขึ้นเมื่อ ฮีโรแห่งอเล็กซานเดรีย (c.10-70 AD) นักคณิตศาสตร์ชาวกรีกสร้างโรงละครที่ประกอบด้วยเครื่องจักร ใช้แสดงละครความยาว 10 นาที และทำงานโดยมีกลไกเชือกและอิฐบล็อกทรงกระบอกที่ซับซ้อน ซึ่งสามารถตัดสินใจเลือกได้ว่าจะชิ้นส่วนกลไกใดใช้ในการแสดงฉากใดและเมื่อใด

ราว ๆ ปลายศตวรรษที่ 10 สมเด็จพระสันตะปาปาซิลเวสเตอร์ที่ 2 นักบวชชาวฝรั่งเศส ได้นำลิ้นชักบรรจุอุปกรณ์ชนิดหนึ่งที่จะตอบคำถามได้ว่าใช่ หรือ ไม่ใช่ เมื่อถูกถามคำถาม (ด้วยเลขฐานสอง)  Dorr E. Felt ซึ่งชาวมัวร์ประดิษฐ์ไว้กลับมาจากประเทศสเปน ในศตวรรษที่ 13 นักบุญอัลแบร์ตุส มาญุส และโรเจอร์ เบคอน นักปราชญ์ชาวอังกฤษ ได้สร้างหุ่นยนต์แอนดรอยด์ (android) พูดได้ โดยไม่ได้พัฒนาใด ๆ ต่ออีก (นักบุญอัลแบร์ตุส มาญุส บ่นออกมาว่าเขาเสียเวลาเปล่าไป 40 ปีในชีวิต เมื่อนักบุญโทมัส อควีนาสตกใจกับเครื่องนี้และได้ทำลายมันเสีย) 

ในปี ค.ศ. 1642 แห่งยุคฟื้นฟูศิลปวิทยา มีการประดิษฐ์เครื่องคำนวณของปาสคาลซึ่งเป็นเครื่องคำนวณตัวเลขเชิงกล Dorr E. Felt เป็นอุปกรณ์ที่จะสามารถคำนวณโดยใช้ตัวดำเนินการทางคณิตศาสตร์โดยไม่ต้องพึ่งสติปัญญามนุษย์"Pascal and Leibnitz, in the seventeenth century, and Diderot at a later period, endeavored to construct a machine which might serve as a substitute for human intelligence in the combination of figures" The Gentleman's magazine, Volume 202, p.100 เครื่องคำนวณเชิงกลนี้ยังถือเป็นรากฐานของการพัฒนาคอมพิวเตอร์ในสองทาง แรกเริ่มนั้น ความพยายามที่จะพัฒนาเครื่องคำนวณที่มีสมรรถภาพสูงและยืดหยุ่นBabbage's Difference engine in 1823 and his Analytical engine in the mid 1830s ซึ่งทฤษฎีนี้ถูกสร้างโดยชาร์ลส แบบเบจ"It is reasonable to inquire, therefore, whether it is possible to devise a machine which will do for mathematical computation what the automatic lathe has done for engineering. The first suggestion that such a machine could be made came more than a hundred years ago from the mathematician Charles Babbage. Babbage's ideas have only been properly appreciated in the last ten years, but we now realize that he understood clearly all the fundamental principles which are embodied in modern digital computers" Faster than thought, edited by B. V. Bowden, 1953, Pitman publishing corporation"...Among this extraordinary galaxy of talent Charles Babbage appears to be one of the most remarkable of all. Most of his life he spent in an entirely unsuccessful attempt to make a machine which was regarded by his contemporaries as utterly preposterous, and his efforts were regarded as futile, time-consuming and absurd. In the last decade or so we have learnt how his ideas can be embodied in a modern digital computer. He understood more about the logic of these machines than anyone else in the world had learned until after the end of the last war" Foreword, Irascible Genius, Charles Babbage, inventor by Maboth Moseley, 1964, London, Hutchinson และได้รับการพัฒนาในเวลาต่อมาIn the proposal that Aiken gave IBM in 1937 while requesting funding for the Harvard Mark I we can read: "Few calculating machines have been designed strictly for application to scientific investigations, the notable exceptions being those of Charles Babbage and others who followed him....After abandoning the difference engine, Babbage devoted his energy to the design and construction of an analytical engine of far higher powers than the difference engine....Since the time of Babbage, the development of calculating machinery has continued at an increasing rate." Howard Aiken, Proposed automatic calculating machine, reprinted in: The origins of Digital computers, Selected Papers, Edited by Brian Randell, 1973, ISBN 3-540-06169-X นำไปสู่การพัฒนาเมนเฟรมคอมพิวเตอร์ (คอมพิวเตอร์ขนาดใหญ่) ขึ้นในคริสต์ทศวรรษ 1960 และในขณะเดียวกัน อินเทล ก็สามารถประดิษฐ์ ไมโครโพรเซสเซอร์ ซึ่งถือเป็นจุดกำเนิดการเปลี่ยนแปลงครั้งใหญ่ของคอมพิวเตอร์ส่วนบุคคล และเป็นหัวใจสำคัญของระบบคอมพิวเตอร์หากไม่คำนึงถึงขนาดและวัตถุประสงค์"Parallel processors composed of these high-performance microprocessors are becoming the supercomputing technology of choice for scientific and engineering applications", 1993,  ขึ้นได้โดยบังเอิญIntel Museum - The 4004, Big deal then, Big deal now ระหว่างการพัฒนาเครื่องคำนวณอิเล็กทรอนิกส์ บิซิคอม ที่พัฒนาสืบต่อจากเครื่องคำนวณเชิงกลโดยตรง

 ประเภทของคอมพิวเตอร์ 
ในปัจจุบัน คอมพิวเตอร์ได้ใช้วงจรเบ็ดเสร็จขนาดใหญ่มาก (very large scale integrated circuit) ซึ่งสามารถบรรจุทรานซิสเตอร์ได้มากกว่าสิบล้านตัว เราสามารถแบ่งคอมพิวเตอร์ในรุ่นปัจจุบันออกเป็น 4 ประเภทดังต่อไปนี้

 ซูเปอร์คอมพิวเตอร์ (supercomputer) 
ซูเปอร์คอมพิวเตอร์ ถือได้ว่าเป็นคอมพิวเตอร์ที่มีความเร็วมาก และมีประสิทธิภาพสูงสุดเมื่อเปรียบเทียบกับคอมพิวเตอร์ชนิดอื่น ๆ เครื่องซูเปอร์คอมพิวเตอร์มีราคาแพงมาก มีขนาดใหญ่ สามารถคำนวณทางคณิตศาสตร์ได้หลายแสนล้านครั้งต่อวินาที และได้รับการออกแบบ เพื่อให้ใช้แก้ปัญหาขนาดใหญ่มากทางวิทยาศาสตร์และทางวิศวกรรมศาสตร์ได้อย่างรวดเร็ว เช่น การพยากรณ์อากาศล่วงหน้าเป็นเวลาหลายวัน การศึกษาผลกระทบของมลพิษกับสภาวะแวดล้อมซึ่งหากใช้คอมพิวเตอร์ชนิดอื่น ๆ แก้ไขปัญหาประเภทนี้ อาจจะต้องใช้เวลาในการคำนวณหลายปีกว่าจะเสร็จสิ้น ในขณะที่ซูเปอร์คอมพิวเตอร์สามารถแก้ไขปัญหาได้ภายในเวลาไม่กี่ชั่วโมงเท่านั้น เนื่องจากการแก้ปัญหาใหญ่ ๆ จะต้องใช้หน่วยความจำสูง ดังนั้น ซูเปอร์คอมพิวเตอร์จึงมีหน่วยความจำที่ใหญ่มาก ซูเปอร์คอมพิวเตอร์มีหลายประเภท ตั้งแต่รุ่นที่มีหน่วยประมวลผล (processing unit) 1 หน่วย จนถึงรุ่นที่มีหน่วยประมวลผลหลายหมื่นหน่วยซึ่งสามารถทำงานหลายอย่างได้พร้อม ๆ กัน

 เมนเฟรมคอมพิวเตอร์ (mainframe computer) 
เมนเฟรมคอมพิวเตอร์ มีสมรรถภาพที่ต่ำกว่าซูเปอร์คอมพิวเตอร์มาก แต่ยังมีความเร็วสูง และมีประสิทธิภาพสูงกว่ามินิคอมพิวเตอร์หรือไมโครคอมพิวเตอร์ เมนเฟรมคอมพิวเตอร์สามารถให้บริการผู้ใช้จำนวนหลายร้อยคนพร้อม ๆ กัน ฉะนั้น จึงสามารถใช้โปรแกรมจำนวนนับร้อยแบบในเวลาเดียวกันได้ โดยเฉพาะถ้าต่อเครื่องเข้าเครือข่ายคอมพิวเตอร์ ผู้ใช้สามารถใช้ได้จากทั่วโลก ปัจจุบัน องค์กรใหญ่ ๆ เช่น ธนาคาร จะใช้คอมพิวเตอร์ประเภทนี้ในการทำบัญชีลูกค้า หรือการให้บริการจากเครื่องฝากและถอนเงินแบบอัตโนมัติ (automatic teller machine) เนื่องจากเครื่องเมนเฟรมคอมพิวเตอร์ได้ถูกใช้งานมากในการบริการผู้ใช้พร้อม ๆ กัน เมนเฟรมคอมพิวเตอร์จึงต้องมีหน่วยความจำที่ใหญ่มาก

 มินิคอมพิวเตอร์ (minicomputer) 
มินิคอมพิวเตอร์ คือ เมนเฟรมคอมพิวเตอร์ขนาดเล็ก ๆ ซึ่งสามารถบริการผู้ใช้งานได้หลายคนพร้อม ๆ กัน แต่จะไม่มีสมรรถภาพเพียงพอที่จะบริการผู้ใช้ในจำนวนที่เทียบเท่าเมนเฟรมคอมพิวเตอร์ได้ จึงทำให้มินิคอมพิวเตอร์เหมาะสำหรับองค์กรขนาดกลาง หรือสำหรับแผนกหนึ่งหรือสาขาหนึ่งขององค์กรขนาดใหญ่เท่านั้น

 ไมโครคอมพิวเตอร์ (microcomputer) หรือ พีซี (personal computer หรือ PC) 
ไมโครคอมพิวเตอร์ คือ คอมพิวเตอร์ขนาดเล็กแบบขนาดตั้งโต๊ะ (desktop computer) หรือขนาดเล็กกว่านั้น เช่น ขนาดสมุดบันทึก (notebook computer) และขนาดฝ่ามือ (palmtop computer) ไมโครคอมพิวเตอร์ได้เริ่มมีขึ้นในปีพ.ศ. 2518 ถึงแม้ว่าในระยะหลัง เครื่องชนิดนี้จะมีประสิทธิภาพที่สูง แต่เนื่องจากมีราคาไม่แพงและมีขนาดกะทัดรัด ไมโครคอมพิวเตอร์จึงยังเหมาะสำหรับใช้ส่วนตัว ไมโครคอมพิวเตอร์ได้ถูกออกแบบสำหรับใช้ที่บ้าน โรงเรียน และสำนักงานสำหรับที่บ้าน เราสามารถใช้ไมโครคอมพิวเตอร์ในการทำงบประมาณรายรับรายจ่ายของครอบครัวช่วยทำการบ้านของลูก ๆ การค้นคว้าข้อมูลและข่าวสาร การส่งจดหมายอิเล็กทรอนิกส์ (electronic mail หรือ email) หรือโทรศัพท์ทางอินเทอร์เน็ต (internet phone) ในการติดต่อทั้งในและนอกประเทศ หรือแม้กระทั่งทางบันเทิง เช่น การเล่นเกมบนเครื่องไมโครคอมพิวเตอร์ สำหรับที่โรงเรียน เราสามารถใช้ไมโครคอมพิวเตอร์ในการช่วยสอนนักเรียนในการค้นคว้าข้อมูลจากทั่วโลกสำหรับที่สำนักงาน เราสามารถใช้ไมโครคอมพิวเตอร์ในการช่วยพิมพ์จดหมายและข้อมูลอื่น ๆ เก็บและค้นข้อมูล วิเคราะห์และทำนายยอดซื้อขายล่วงหน้า

 โน้ตบุ๊ค (notebook or laptop) 
โน้ตบุ๊ค คือ คอมพิวเตอร์ที่มีขนาดเล็กกว่าไมโครคอมพิวเตอร์ ถูกออกแบบไว้เพื่อนำติดตัวไปใช้ตามที่ต่าง ๆ มีขนาดเล็ก และน้ำหนักเบา ในปัจจุบันมีขนาดพอ ๆ กับสมุดที่ทำด้วยกระดาษ

 เน็ตบุ๊ค (netbook or laptop) 
เน็ตบุ๊ค คือ คอมพิวเตอร์ที่มีขนาดเล็กกว่าคอมพิวเตอร์โน๊ตบุ๊คและเล็กกว่าโน้ตบุ๊ค ไม่มีไดรฟ์สำหรับอ่านและเขียนแผ่น และใช้ฮาร์ดดิสแบบ SSD ทำให้น้ำหนักเบา ถูกออกแบบไว้เพื่อนำติดตัวไปใช้ตามที่ต่าง ๆ มีขนาดเล็ก และน้ำหนักเบา ปัจจุบันไม่ได้รับความนิยม

 อัลตร้าบุ๊ค (ultrabook) 
อัลตร้าบุ๊ค คือ คอมพิวเตอร์ที่มีขนาดเล็กกว่าไมโครคอมพิวเตอร์และมีขนาดเท่ากับโน้ตบุ๊ค ถูกออกแบบไว้เพื่อนำติดตัวไปใช้ตามที่ต่าง ๆ และน้ำหนักเบากว่าโน้ตบุ๊ค และเน้นความสวยงาม ทันสมัย แปลกใหม่

 แท็บเล็ต คอมพิวเตอร์ (tablet computer) 
แท็บเล็ต คอมพิวเตอร์ หรือเรียกสั้น ๆ ว่า แท็บเล็ต คือเครื่องคอมพิวเตอร์ที่สามารถใช้ในขณะเคลื่อนที่ได้
ขนาดกลางและใช้หน้าจอสัมผัสในการทำงานเป็นอันดับแรก มีคีย์บอร์ดเสมือนจริงหรือปากกาดิจิทัลในการใช้งานแทนที่แป้นพิมพ์คีย์บอร์ด
และมีความหมายครอบคลุมถึงโน๊คบุ๊คแบบ convertible ที่มีหน้าจอแบบสัมผัสและมีแป้นพิมพ์คีย์บอร์ดติดมาด้วยไม่ว่าจะเป็นแบบหมุนหรือแบบสไลด์ก็ตาม
ข้อมูลจาก website TabletD.com

 ตัวอย่างประโยชน์ของคอมพิวเตอร์ 
คอมพิวเตอร์มีประโยชน์กับเรามากมาย เช่น
 การใช้งานภาครัฐ งานทะเบียนราษฎร์ของรัฐบาล เช่น การแจ้งเกิด ตาย ย้ายที่อยู่ การทำบัตรประจำตัวประชาชน งานภาษี เช่น ยื่นแบบประเมินภาษีภาษีผ่านอินเทอร์เน็ต เก็บทะเบียนประวัติผู้เสียภาษี ตรวจสอบการเสียภาษี
 งานสายการบิน การสำรองที่นั่งผู้โดยสาร การลดงานเอกสาร
 ทางด้านการศึกษา สื่อคอมพิวเตอร์ช่วยสอน การเรียนออนไลน์ให้กับผู้เรียนที่อยู่ห่างไกล
 ธุรกิจการนำเข้าสินค้าและส่งออก การทำธุรกิจแบบพาณิชย์อิเล็กทรอนิกส์
 ธุรกิจธนาคาร ช่วยด้านงานข้อมูลธนาคาร รับ-จ่ายเงิน เก็บประวัติลูกค้า ธนาคารอิเล็กทรอนิกส์ การทำธุรกรรมผ่านโทรศัพท์มือถือ
 วิทยาศาสตร์และการแพทย์ การเก็บข้อมูลเกี่ยวกับประวัติการรักษาของคนไข้ วิจัย คำนวณ และ การจำลองแบบ
 งานสถาปนิก ช่วยออกแบบ เขียนแบบ หรือทำแบบจำลองสามมิติ
 งานภาพยนตร์ การ์ตูน แอนิเมชัน ช่วยสร้างตัวการ์ตูนเคลื่อนไหว ออกแบบตัวการ์ตูน จำลองตัวการ์ตูนสามมิติ การตัดต่อภาพยนตร์
 งานด้านสถิติ ช่วยเก็บบันทึกข้อมูล วิเคราะห์ จำลองแบบข้อมูล และการเผยแพร่ข้อมูล
 ด้านนันทนาการ ช่วยให้ความบันเทิง ดูหนัง ฟังเพลง ร้องคาราโอเกะ เล่นเกม