วันอาทิตย์ที่ 15 มิถุนายน พ.ศ. 2557

หลักการทำงานเบื้องต้นของคอมพิวเตอร์


หลักการทำงานเบื้องต้นของคอมพิวเตอร์ 



หลักการทำงานเบื้องต้นของระบบคอมพิวเตอร์ เริ่มจากผู้ใช้ทำการกรอกข้อมูลหรือคำสั่งผ่านทางอุปกรณ์รับข้อมูล
(Input Devices) ซึ่งข้อมูลหรือคำสั่งต่างๆที่รับเข้ามาจะถูกนำไปเก็บไว้ที่หน่วยความจำหลัก (Memory) จากนั้นก็จะถูกนำไปประมวลผลโดยหน่วยประมวลผลกลาง (Central Processing) แล้วนำผลที่ได้จากการประมวลผลมาเก็บไว้ในหน่วยความจำแรม พร้อมทั้งแสดงออกทางอุปกรณ์แสดงผล (Output Devices) ดังนั้นระบบคอมพิวเตอร์จึงประกอบด้วย 4 ส่วนด้วยกัน ได้แก่ ส่วนอุปกรณ์รับข้อมูล ส่วนประมวลผลกลาง หน่วยความจำ และอุปกรณ์แสดงผล
หลักการทำงาน
คอมพิวเตอร์มีหลักการทำงานอยู่ 4 ขั้นตอน คือ
1. รับข้อมูล คอมพิวเตอร์จะรับข้อมูลและคำสั่งผ่านอุปกรณ์นำเข้าข้อมูลและคำสั่ง คือ คีย์บอร์ด เมาส์ และสแกนเนอร์ เป็นต้น
2. ประมวลผลข้อมูล หรือ CPU (Central Processing Unit) ใช้คำนวณและประมวณผลคำสั่งต่างๆ ตามโปรแกรมที่กำหนด
3. จัดเก็บข้อมูล คอมพิวเตอร์จะเก็บข้อมูลลงในอุปกรณ์ที่เก็บข้อมูล เพื่อให้สามารถนำมาใช้ใหม่ได้ในอนาคต เช่น ฮาร์ดดิสก์ ดิสเกตด์ แผ่นซีดี และอุปกรณ์เก็บข้อมูลชนิดพอร์ตยูเอสบีไดร์ ซึ่งหน่วยเก็บข้อมวลนี้สามารถ
แบ่งออกได้ 2 ประเภท คือ
3.1 หน่วยควมจำหลัก สามารถแบ่งตามลักษณะการเก็บข้อมูลได้ดังนี้คือ
(3.1.1) หน่วยความจำแบบลบเลือนได้ คือ หากเกิดไฟดับระหว่างใช้งาน ข้อมูลจะหาย เรียกว่า แรม (RAM)
(3.1.2) หน่วยความจำแบบลบเลือนไม่ได้ คือ หน่วยความจำถาวร แม้ไฟจะดับข้อมูลก็จะยังอยู่เหมือนเดิม เรียกว่า รอม (ROM)

3.2 หน่วยความจำสำรอง คือ หน่วยความจำที่ช่วยให้คอมพิวเตอร์สามารถเก็บข้อมูลได้มากขึ้น
ได้แก่ ฮาร์ดดิสก์ ดิสเกตด์ แผ่นซีดี และอุปกรณ์เก็บข้อมูลชนิดพอร์ต ยูเอสบี
4. แสดงผลข้อมูล เมื่อทำการประมวลผลแล้ว คอมพิวเตอร์จะแสดงผลลัพธ์ผ่านอุปกรณ์ที่ทำหน้าที่แสดงข้อมูล เช่น หากเป็นรูปภาพกราฟิกก็จะแสดงผลทางจอภาพ ถ้าเป็นงานเอกสารก็จะแสดงผลทางเครื่องพิมพ์ หรือหากเป็นในรูปแบบของเสียงก็จะแสดงผลออกทางลำโพง เป็นต้น
http://home.kku.ac.th/samnat/computer_system_01.html

  

องค์ประกอบของคอมพิวเตอร์

องค์ประกอบของคอมพิวเตอร์


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

ฮาร์ดแวร์ (Hardware)
ซอฟต์แวร์ (Software)
บุคลากร (People ware)
ข้อมูล / สารสนเทศ (Data/Information)
ฮาร์ดแวร์ (Hardware)

หมายถึง อุปกรณ์ต่างๆ ที่ประกอบขึ้นเป็นเครื่องคอมพิวเตอร์ มีลักษณะเป็นโครงร่างสามารถมองเห็นด้วยตาและสัมผัสได้ (รูปธรรม) เช่น จอภาพ คีย์บอร์ด เครื่องพิมพ์ เมาส์ เป็นต้น ซึ่งสามารถแบ่งออกเป็นส่วนต่างๆ ตามลักษณะการทำงาน ได้ 4 หน่วย คือ หน่วยรับข้อมูล (Input Unit) หน่วยประมวลผลกลาง (Central Processing Unit: CPU) หน่วยแสดงผล (Output Unit) หน่วยเก็บข้อมูลสำรอง (Secondary Storage) โดยอุปกรณ์แต่ละหน่วยมีหน้าที่การทำงานแตกต่างกัน


ซอฟต์แวร์ (Software)
หมายถึง ส่วนที่มนุษย์สัมผัสไม่ได้โดยตรง (นามธรรม) เป็นโปรแกรมหรือชุดคำสั่งที่ถูกเขียนขึ้นเพื่อสั่งให้เครื่องคอมพิวเตอร์ทำงาน ซอฟต์แวร์จึงเป็นเหมือนตัวเชื่อมระหว่างผู้ใช้เครื่องคอมพิวเตอร์และเครื่องคอมพิวเตอร์ ถ้าไม่มีซอฟต์แวร์เราก็ไม่สามารถใช้เครื่องคอมพิวเตอร์ทำอะไรได้เลย ซอฟต์แวร์สำหรับเครื่องคอมพิวเตอร์สามารถแบ่งได้ ดังนี้
ซอฟต์แวร์สำหรับระบบ (System Software) คือ ชุดของคำสั่งที่เขียนไว้เป็นคำสั่งสำเร็จรูป ซึ่งจะทำงานใกล้ชิดกับคอมพิวเตอร์มากที่สุด เพื่อคอยควบคุมการทำงานของฮาร์ดแวร์ทุกอย่าง และอำนวยความสะดวกให้กับผู้ใช้ในการใช้งาน ซอฟต์แวร์หรือโปรแกรมระบบที่รู้จักกันดีก็คือ DOS, Windows, UNIX, Linux รวมทั้งโปรแกรมแปลคำสั่งที่เขียนในภาษาระดับสูง เช่น ภาษา Basic, FORTRAN, Pascal, COBOL, C เป็นต้น นอกจากนี้โปรแกรมที่ใช้ในการตรวจสอบระบบเช่น Norton’s Utilities ก็นับเป็นโปรแกรมสำหรับระบบด้วยเช่นกัน
ซอฟต์แวร์ประยุกต์ (Application Software) คือ ซอฟต์แวร์หรือโปรแกรมที่สั่งคอมพิวเตอร์ทำงานต่างๆ ตามที่ผู้ใช้ต้องการ ไม่ว่าจะด้านเอกสาร บัญชี การจัดเก็บข้อมูล เป็นต้น ซอฟต์แวร์ประยุกต์สามารถจำแนกได้เป็น 2 ประเภท คือ
- ซอฟต์แวร์สำหรับงานเฉพาะด้าน คือ โปรแกรมซึ่งเขียนขึ้นเพื่อการทำงานเฉพาะอย่างที่เราต้องการ บางที่เรียกว่า User’s Program เช่น โปรแกรมการทำบัญชีจ่ายเงินเดือน โปรแกรมระบบเช่าซื้อ โปรแกรมการทำสินค้าคงคลัง เป็นต้น ซึ่งแต่ละโปรแกรมก็มักจะมีเงื่อนไข หรือแบบฟอร์มแตกต่างกันออกไปตามความต้องการ หรือกฎเกณฑ์ของแต่ละหน่วยงานที่ใช้ ซึ่งสามารถดัดแปลงแก้ไขเพิ่มเติม (Modifications) ในบางส่วนของโปรแกรมได้ เพื่อให้ตรงกับความต้องการของผู้ใช้ และซอฟต์แวร์ประยุกต์ที่เขียนขึ้นนี้โดยส่วนใหญ่มักใช้ภาษาระดับสูงเป็นตัวพัฒนา
- ซอฟต์แวร์สำหรับงานทั่วไป เป็นโปรแกรมประยุกต์ที่มีผู้จัดทำไว้ เพื่อใช้ในการทำงานประเภทต่างๆ ทั่วไป โดยผู้ใช้คนอื่นๆ สามารถนำโปรแกรมนี้ไปประยุกต์ใช้กับข้อมูลของตนได้ แต่จะไม่สามารถทำการดัดแปลง หรือแก้ไขโปรแกรมได้ ผู้ใช้ไม่จำเป็นต้องเขียนโปรแกรมเอง ซึ่งเป็นการประหยัดเวลา แรงงาน และค่าใช้จ่ายในการเขียนโปรแกรม นอกจากนี้ ยังไม่ต้องใช้เวลามากในการฝึกและปฏิบัติ ซึ่งโปรแกรมสำเร็จรูปนี้ มักจะมีการใช้งานในหน่วยงานที่ขาดบุคลากรที่มีความชำนาญเป็นพิเศษในการเขียนโปรแกรม ดังนั้น การใช้โปรแกรมสำเร็จรูปจึงเป็นสิ่งที่อำนวยความสะดวกและเป็นประโยชน์อย่างยิ่ง ตัวอย่างโปรแกรมสำเร็จรูปที่นิยมใช้ได้แก่ MS-Office, Lotus, Adobe Photoshop, SPSS, Internet Explorer และ เกมส์ต่างๆ เป็นต้น
บุคลากร (People ware)
หมายถึง บุคลากรในงานด้านคอมพิวเตอร์ ซึ่งมีความรู้เกี่ยวกับคอมพิวเตอร์ สามารถใช้งาน สั่งงานเพื่อให้คอมพิวเตอร์ทำงานตามที่ต้องการ แบ่งออกได้ 4 ระดับ ดังนี้
ผู้จัดการระบบ (System Manager) คือ ผู้วางนโยบายการใช้คอมพิวเตอร์ให้เป็นไปตามเป้าหมายของหน่วยงาน
นักวิเคราะห์ระบบ (System Analyst) คือ ผู้ที่ศึกษาระบบงานเดิมหรืองานใหม่และทำการวิเคราะห์ความเหมาะสม ความเป็นไปได้ในการใช้คอมพิวเตอร์กับระบบงาน เพื่อให้โปรแกรมเมอร์เป็นผู้เขียนโปรแกรมให้กับระบบงาน
โปรแกรมเมอร์ (Programmer) คือ ผู้เขียนโปรแกรมสั่งงานเครื่องคอมพิวเตอร์เพื่อให้ทำงานตามความต้องการของผู้ใช้ โดยเขียนตามแผนผังที่นักวิเคราะห์ระบบได้เขียนไว้
ผู้ใช้ (User) คือ ผู้ใช้งานคอมพิวเตอร์ทั่วไป ซึ่งต้องเรียนรู้วิธีการใช้เครื่อง และวิธีการใช้งานโปรแกรม เพื่อให้โปรแกรมที่มีอยู่สามารถทำงานได้ตามที่ต้องการ

เนื่องจากเป็นผู้กำหนดโปรแกรมและใช้งานเครื่องคอมพิวเตอร์ มนุษย์จึงเป็นตัวแปรสำคัญในอันที่จะทำให้ผลลัพธ์มีความน่าเชื่อถือ เนื่องจากคำสั่งและข้อมูลที่ใช้ในการประมวลผลได้รับจากการกำหนดของมนุษย์ (People ware) ทั้งสิ้น
ข้อมูล/สารสนเทศ (Data/Information)


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

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





http://home.kku.ac.th/samnat/computer_system_01.html

  

วันเสาร์ที่ 14 มิถุนายน พ.ศ. 2557

ประเภทคอมพิวเตอร์

ประเภทคอมพิวเตอร์

แบ่งเป็น 4 ประเภทหลัก คือ

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


2.เมนเฟรมคอมพิวเตอร์ (Mainframe Computer) คอมพิวเตอร์ที่มีสมรรถนะสูงมาก แต่ยังต่ำกว่าซูเปอร์คอมพิวเตอร์ คือปกติสามารถทำงานได้รวดเร็ว หลายสิบล้านคำสั่งต่อวินาที สำหรับสาเหตุที่ได้ชื่อว่า เมนเฟรมคอมพิวเตอร์ ก็เพราะครั้งแรกที่สร้างคอมพิวเตอร์ลักษณะนี้ได้สร้างไว้บนฐานรองรับ ที่เรียกว่า คัสซี่ (Chassis) โดยมีชื่อเรียกฐานรองรับนี้ว่า เมนเฟรม นั่นเอง เหมาะกับการใช้งาน ทั้งในด้านวิศวกรรม วิทยาศาสตร์ และธุรกิจ โดยเฉพาะงานที่เกี่ยวข้องกับข้อมูลจำนวนมากๆ


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


4.ไมโครคอมพิวเตอร์ (Microcomputer)เป็นคอมพิวเตอร์ขนาดเล็ก และใช้ทำงานคนเดียว จึงนิยมเรียกอีกชื่อหนึ่งว่าคอมพิวเตอร์ส่วนบุคคล (Personal Computer) เป็นคอมพิวเตอร์ใช้งานที่พบได้อย่างแพร่หลาย จัดว่าเป็นเครื่องคอมพิวเตอร์ขนาดเล็ก ทั้งระบบใช้งานครั้งล่ะคนเดียว หรือใช้งานในลักษณะเครือข่าย
ลักษณะของไมโครคอมพิวเตอร์สามารถแบ่งได้ เป็นรูปแบบย่อยดังนี้
4.1เครื่องคอมพิวเตอร์ทำงานทั่วไป ที่เรียกว่า Desktop Models รวมถึง Minitower / Tower Models
4.2เครื่องพิวเตอร์ขนาดเล็ก หรือ Notebook Computer หรือ Laptop Computer
4.3เครื่องคอมพิวเตอร์ขนาดฝ่ามือ หรือ Handheld Personal Computers (H/PCs)




ที่มา...http://www.oknation.net/blog/patumnafang/2012/08/28/entry-1



ชนิดของคอมพิวเตอร์

ชนิดของคอมพิวเตอร์

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

คอมพิวเตอร์ตั้งโต๊ะ


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


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

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


แท็บเล็ตพีซี

แท็บเล็ตพีซี คือพีซีเคลื่อนที่ที่รวมคุณลักษณะของแล็ปท็อปและคอมพิวเตอร์มือถือเข้าด้วยกัน แท็บเล็ตพีซีเหมือนกับแล็ปท็อป คือมีประสิทธิภาพมากและมีหน้าจอแบบในตัว แท็บเล็ตพีซีเหมือนกับคอมพิวเตอร์มือถือตรงที่อนุญาตให้คุณเขียนบันทึกหรือวาดภาพบนหน้าจอ โดยทั่วไปโดยใช้ ปากกาแท็บเล็ต แทนที่จะเป็นสไตลัส นอกจากนี้ยังสามารถแปลงลายมือของคุณให้เป็นข้อความแบบพิมพ์ได้ แท็บเล็ตพีซีบางเครื่องเป็นแบบ "พับ" โดยมีหน้าจอที่หมุนได้และเปิดออกเพื่อให้เห็นแป้นพิมพ์ที่อยู่ด้านล่างได้
  ที่มา      
http://www.thaigoodview.com/library/contest2552/type1/tech03/18/kindofcom.html


ความหมายของคอมพิวเตอร์

            ความหมายของคอมพิวเตอร์

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



ที่มา......วิกิพีเดีย(wikipedai)

ประวัติคอมพิวเตอร์


ประวัติคอมพิวเอร์


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




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



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

พ.ศ. 2185 นักคณิตศาสตร์ชาวฝรั่งเศสชื่อ Blaise Pascal ซึ่งในขณะนั้นมีอายุเพียง 19 ปี ได้ออกแบบ เครื่องมือในการคำนวณโดย ใช้หลักการหมุนของฟันเฟืองหนึ่งอันถูกหมุนครบ 1 รอบ ฟันเฟืองอีกอันหนึ่งซึ่งอยู่ ทางด้านซ้ายจะถูกหมุนไปด้วยในเศษ 1 ส่วน 10 รอบ เครื่องมือของปาสคาลนี้ถูกเผยแพร่ออกสู่สาธารณะชน เมื่อ พ.ศ. 2188 แต่ไม่ประสบความสำเร็จเท่าที่ควรเนื่องจากราคาแพง และเมื่อใช้งานจริงจะเกิดเหตุการณ์ที่ฟันเฟืองติดขัดบ่อยๆ ทำให้ผลลัพธ์ที่ได้ไม่ค่อยถูกต้องตรงความเป็นจริง
เครื่องมือในการคำนวณของ Pascal

พ.ศ. 2216 นักปราชญ์ชาวเยอรมันชื่อGottfriend von Leibnitz ได้ปรับปรุงเครื่องคำนวณของ ปาสคาลให้สามารถหารคูณและหารได้โดยตรง โดยที่การคูณใช้หลักการบวกกันหลายๆ ครั้ง และการหารก็คือการลบกันหลายๆ ครั้ง แต่เครื่องมือของ Leibnitz ยังคงอาศัยการหมุนวงล้อ ของเครื่องเองอัตโนมัติ นับว่า เป็นเครื่องมือที่ช่วยให้การคำนวณทางคณิตศาสตร์ที่ดูยุ่งยากกลับเป็นเรื่องที่ง่ายขึ้น
เครื่องมือคำนวณของ Leibnitz

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

พ.ศ. 2373 Chales Babbage ถือกำเนิดที่ประเทศอังกฤษ เมื่อ พ.ศ. 2334 จบการศึกษาทางด้านคณิตศาสตร์ จากมหาวิทยาลัยแคมบริดจ์ และได้รับตำแหน่ง Lucasian Professor ซึ่งเป็นตำแหน่งที่ Isaac Newton เคยได้รับมาก่อน ในขณะที่กำลังศึกษาอยู่นั้น Babbage ได้สร้างเครื่อง หาผลต่าง (Difference Engine) ซึ่งเป็นเครื่องที่ใช้คำนวณ และพิมพ์ตารางทางคณิตศาสตร์อย่างอัตโนมัติ จนกระทั่งปี พ.ศ. 2373 เขาได้รับความช่วยเหลือจากรัฐบาลอังกฤษเพื่อสร้างเครื่อง Difference Engine ขึ้นมาจริงๆ แต่ในขณะที่ Babbage ทำการสร้างเครื่อง Difference Engine อยู่นั้น ได้พัฒนาความคิดไปถึง เครื่องมือในการคำนวณที่มีความสามารถสูงกว่านี้ ซึ่งก็คือเครื่องที่เรียกว่าเครื่องวิเคราะห์ (Analytical Engine) และได้ยกเลิกโครงการสร้างเครื่อง Difference Engine ลงแล้วเริ่มต้นงานใหม่ คือ งานสร้างเครื่องวิเคราะห์ ในความคิดของเขา โดยที่เครื่องดังกล่าวประกอบไปด้วยชิ้นส่วนที่สำคัญ 4 ส่วน คือ
1.ส่วนเก็บข้อมูล เป็นส่วนที่ใช้ในการเก็บข้อมูลนำเข้าและผลลัพธ์ที่ได้จากการคำนวณ
2.ส่วนประมวลผล เป็นส่วนที่ใช้ในการประมวลผลทางคณิตศาสตร์
3.ส่วนควบคุม เป็นส่วนที่ใช้ในการเคลื่อนย้ายข้อมูลระหว่างส่วนเก็บข้อมูล และส่วนประมวลผล
4.ส่วนรับข้อมูลเข้าและแสดงผลลัพธ์ เป็นส่วนที่ใช้รับทราบข้อมูลจากภายนอกเครื่องเข้าสู่ส่วนเก็บ และแสดงผลลัพธ์ที่ได้จากการคำนวณให้ผู้ใช้ได้รับทราบ
เครื่อง Alaytical Engine
เป็นที่น่าสังเกตว่าส่วนประกอบต่างๆของเครื่อง Alaytical Engineมีลักษณะใกล้เคียงกับส่วนประกอบ ของระบบคอมพิวเตอร์ ในปัจจุบัน แต่น่าเสียดายที่เครื่อง Alalytical Engine ของ Babbage นั้นไม่สามารถสร้างให้สำเร็จขึ้นมาได้ เนื่องจากเทคโนโลยีสมัยนั้นไม่สามารถสร้างส่วนประกอบต่างๆ ดังกล่าว
อีกประการหนึ่งก็คือ สมัยนั้นไม่มีความจำเป็น ต้องใช้เครื่องที่มีความสามารถสูงขนาดนั้น ดังนั้นรัฐบาล อังกฤษจึงหยุดให้ความสนับสนุนโครงการของ Babbage ในปีพ.ศ. 2385 ทำให้ไม่มีทุนที่จะทำการวิจัยต่อไป สืบเนื่องจากมาจากแนวความคิดของ Analytical Engine เช่นนี้จึงทำให้ Charles Babbage ได้รับการยกย่อง ให้เป็นบิดาของเครื่องคอมพิวเตอร์
Charles Babbageบิดาแห่งเครื่องคอมพิวเตอร์




พ.ศ. 2397 นักคณิตศาสตร์ชาวอังกฤษ George Boole ได้ใช้หลักพีชคณิตเผยแพร่กฎของ Boolean Algebra ซึ่งเป็นคณิตศาสตร์ที่ใช้อธิบายเหตุผลของตรรกวิทยาที่ตัวแปรมีค่าได้เพียง "จริง" หรือ "เท็จ" เท่านั้น (ใช้สภาวะเพียงสองอย่างคือ 0 กับ 1 ร่วมกับเครื่องหมายในเชิงตรรกพื้นฐาน คือ AND,ORและNOT)
สิ่งที่ George Boole คิดค้นขึ้น นับว่ามีประโยชน์ต่อระบบคอมพิวเตอร์ในปัจจุบันอย่างยิ่ง เนื่องจากเป็น การยากที่จะใช้กระแสไฟฟ้า ซึ่งมีเพียง 2 สภาวะ คือ เปิด กับ ปิด ในการแทน เลขฐานสิบซึ่งมีอยู่ถึง 10 ตัว คือ 0 ถึง 9 แต่เป็นการง่ายกว่าเราแทนด้วยเลขฐานสอง คือ 0 กับ 1 จึงถือว่าสิ่งนี้เป็นรากฐานที่สำคัญของการออกแบบวงจรระบบคอมพิวเตอร์ในปัจจุบัน

  ที่มา........วิกิพีเดีย (wikipedia)