ระบบคอมพิวเตอร์

Get Started. It's Free
or sign up with your email address
Rocket clouds
ระบบคอมพิวเตอร์ by Mind Map: ระบบคอมพิวเตอร์

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

1.1. 1.1 ฮาร์ดแวร์

1.1.1. - ตัวเครื่องและอุปกรณ์ต่างๆ ของคอมพิวเตอร์ทุก ๆ ชิ้นรวมถึงอุปกรณ์ภายนอก(Peripheraldevice)

1.2. 1.2 ซอฟต์แวร์

1.2.1. - โปรแกรมหรือชุดข้อมูลค าสั่งต่าง ๆ ที่สั่งงานให้คอมพิวเตอร์ทำงานตามวัตถุประสงค์

1.3. 1.3 บุคลากร

1.3.1. -ผู้ใช้งานหรือผู้ที่ทำงานอยู่กับเครื่องคอมพิวเตอร์รวมถึงโปรแกรมเมอร์นักวิเคราะห์ ระบบ และอื่นๆ

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

2.1. 2.1 หน่วยรับข้อมูล (Input Unit)

2.1.1. หน่วยรับข้อมูลเป็นส่วนแรกที่ติดต่อกับผู้ใช้ หน้าที่หลักคือ ตอบสนองการสั่งงานจากผู้ใช้แล้วรับเป็น สัญญาณข้อมูลส่งต่อไปจัดเก็บหรือพักไว้ที่หน่วยความจำ

2.2. 2.2 หน่วยประมวลผล (Processing Unit)

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

2.3. 2.3 หน่วยความจำ(Memory Unit)

2.3.1. หน่วยความจำเป็นหน่วยที่สำคัญที่จะต้องทำงานร่วมกันกับหน่วยประมวลผลอยู่โดยตลอด หน้าที่หลักคือ จดจำและบันทึกข้อมูลต่างๆที่ถูกส่งมาจากหน่วยรับข้อมูล จัดเก็บไว้ชั่วคราว

2.4. 2.4 หน่วยแสดงผล(Output Unit)

2.4.1. หน่วยแสดงผลเป็นหน่วยที่ใช้ในการแสดงผลลัพธ์ที่ได้ออกมาในรูปแบบต่างๆ กันตามแต่ละอุปกรณ์ เช่น สัญญาณภาพออกสู่หน้าจอและงานพิมพ์จากเครื่องพิมพ์ เป็นต้น

3. 3.คุณลักษณะของอุปกรณ์คอมพิวเตอร์และอุปกรณ์ต่อพ่วง

3.1. 3.1 หน่วยรับข้อมูล

3.1.1. อุปกรณ์รับเข้ามีหลายประเภท แต่ละประเภทมีวิธีการในการนำเข้าข้อมูลที่ต่างกัน สามารถแบ่ง ประเภทของอุปกรณ์รับเข้าตามลักษณะการรับข้อมูลเข้าได้ดังนี้

3.1.1.1. 3.1.1 อุปกรณ์รับเข้าแบบกด

3.1.1.1.1. -แป้นพิมพ์

3.1.1.2. 3.1.2 อุปกรณ์รับเข้าแบบชี้ตำแหน่ง

3.1.1.2.1. -เมาส์(Mouse)

3.1.1.2.2. -อุปกรณ์ชี้ตำแหน่งสำหรับเครื่องคอมพิวเตอร์โน้ตบุ๊ก

3.1.1.2.3. -ก้านควบคุม(Joystick)

3.1.1.3. 3.1.3 อุปกรณ์รับเข้าระบบปากกา

3.1.1.3.1. -ปากกาแสง(Light pen)

3.1.1.3.2. -เครื่องอ่านพิกัด(Digitizing tablet) หรือ แผ่นระนาบกราฟิก(graphic tablet)

3.1.1.4. 3.1.4 อุปกรณ์รับเข้าแบบจอสัมผัส

3.1.1.4.1. -จอสัมผัส(Touch screen)

3.1.1.5. 3.1.5 อุปกรณ์รับเข้าแบบกวาดตรวจ

3.1.1.5.1. -เครื่องอ่านรหัสแท่ง(Barcode Reader)

3.1.1.5.2. -เครื่องกราดตรวจ(Scanner)

3.1.1.5.3. -กล้องถ่ายภาพดิจิทัล (Digital camera)

3.1.1.6. 3.1.6 อุปกรณ์รับเข้าแบบจดจำเสียง

3.1.1.6.1. -เป็นอุปกรณ์ที่ใช้รับสัญญาณเสียงที่มนุษย์พูดและแปลงเป็น สัญญาณดิจิตอลเก็บข้อมูลไว้ในคอมพิวเตอร์

3.2. 3.2 หน่วยประมวลผลกลาง

3.2.1. หน่วยประมวลผลกลาง ( Central Processing Unit : CPU) หรือไมโครโพรเซสเซอร์ของไมโครคอมพิวเตอร์ มีหน้าที่นำคำสั่งและข้อมูลที่เก็บไว้ในหน่วยความจำมาแปลความหมายและกระทำตาม คำสั่งพื้นฐานของไมโครโพรเซสเซอร์ซึ่งแทนได้ด้วยรหัสเลขฐานสอง องค์ประกอบภายในของซีพียูที่สำคัญมี รายละเอียดดังนี้

3.2.1.1. - หน่วยควบคุม(Control Unit : CU)

3.2.1.1.1. - ทำหน้าที่ควบคุมการทำงาน ควบคุมการเขียนอ่านข้อมูล ระหว่างหน่วยความจำของซีพียูควบคุมกลไกการทำงานทั้งหมดของระบบ ควบคุมจังหวะเวลา โดยมีสัญญาณ นาฬิกาเป็นตัวกำหนดจังหวะการทำงาน

3.2.1.2. - หน่วยคำนวณและตรรกะ(Arithmetic and Logic Unit : ALU)

3.2.1.2.1. - ทำหน้าที่คำนวณทางเลขคณิต ได้แก่ การบวก ลบ คูณ หาร และเปรียบเทียบทางตรรกะเพื่อทำการตัดสินใจ การทำงานของหน่วยนี้จะรับ ข้อมูลจากหน่วยความจำมาไว้ในที่เก็บชั่วคราวของเอแอลยูซึ่งเรียกว่าregister

3.2.2. 3.2.1 บรรจุภัณฑ์(Packaging) และฐานรอง(Socket)

3.2.2.1. - แบบตลับ(Cartridge)

3.2.2.2. - แบบBGA (Ball Grid Array)

3.2.2.3. - แบบPGA (Pin Grid Array)

3.2.2.4. - แบบLGA (Land Grid Array)

3.2.3. 3.2.2อุปกรณ์ช่วยระบายความร้อนให้ซีพียู(Heat Sink)

3.2.3.1. - ขณะที่ซีพียูทำงานจะเกิดความร้อนค่อนข้างมาก จึงต้องมีอุปกรณ์ที่เรียกว่า ฮีตซิงค์(Heat Sink) มาช่วยพาความร้อนออกมาจากซีพียูให้เร็วที่สุดและจะต้องใช้พัดลมเป่าเพื่อระบายความร้อนออกไป

3.2.4. 3.2.3 สารเชื่อมความร้อน(Thermal Grease)

3.2.4.1. - เป็นสารชนิดหนึ่งที่ทำมาจากซิลิโคนผสมกับสารนำความร้อนบางชนิด เช่น Zinc Oxide ซึ่งมี คุณสมบัติเป็นตัวกลางในการน าพาความร้อนได้ดี มักใช้ทาฉาบไว้บางๆ เพื่อไม่ให้มีช่องว่างระหว่างซีพียูกับ Heat Sink และท าหน้าที่ช่วยในการถ่ายเทความร้อนจากซีพียูไปสู่Heat Sink ได้ดียิ่งขึ้น

3.3. 3.3 หน่วยความจำ

3.3.1. 3.3.1 โครงสร้างของลำดับขั้นหน่วยความจำ

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

3.3.2. 3.3.2 รีจิสเตอร์(Register)

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

3.3.3. 3.3.3 แคช(Cache)

3.3.3.1. -แคชสร้างขึ้นมาเพื่อให้เป็นหน่วยความจำที่ทำงานได้เร็วทีสุด ทำหน้าที่เก็บสำเนาข้อมูลบางส่วน ในหน่วยความจำหลักเอาไว้ เมื่อเทคโนโลยีก้าวหน้ามากขึ้น

3.3.4. 3.3.4หน่วยความจำหลักแบบแก้ไขได้(Random-Access Memory : RAM)

3.3.4.1. - คุณลักษณะที่สำคัญของRAM มีอยู่2 ประการคือ สามารถอ่านหรือบันทึกข้อมูลได้อย่างง่ายดาย และรวดเร็วด้วยการใช้สัญญานไฟฟ้า และเก็บข้อมูลไว้ชั่วคราว RAM ต้องได้รับพลังงานไฟฟ้าอย่างต่อเนื่อง ตลอดเวลา

3.3.4.1.1. - หน่วยความจำชั่วคราวแบ่งออกเป็น2 ประเภทใหญ่ ดังนี้

3.3.4.1.2. - หน่วยความจำชั่วคราวแบ่งออกเป็น2 โมดูล ดังนี้

3.3.5. 3.3.5หน่วยความจำหลักแบบอ่านได้อย่างเดียว(Read Only Memory : ROM)

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

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

3.3.6.1. - ฮาร์ดดิสก์(Hard disk)

3.3.6.1.1. -ทำมาจากแผ่นโลหะแข็งเรียกว่าPlatters ทำให้เก็บข้อมูลได้มากและ ทำงานได้รวดเร็ว ส่วนมากจะถูกยึดติดอยู่ภายในเครื่องคอมพิวเตอร์

3.3.6.2. - ออปติคัสดิสก์ (Optical Disk)

3.3.6.2.1. -ใช้เทคโนโลยีของแสงเลเซอร์ทำให้สามารถเก็บข้อมูลได้จำนวน มหาศาลในราคาไม่แพงมากนัก ในปัจจุบันมีอยู่หลายแบบซึ่งใช้เทคโนโลยีต่างกันไป

3.3.6.3. - เทปแม่เหล็ก(Magnetic Tape)

3.3.6.3.1. -มีการใช้แม่เหล็กเคลือบบนแถบพลาสติกและพันรอบม้วนเทป 2 ม้วน โดยทั่วไปมีความยาวหลายพันฟุตและมักใช้กับระบบคอมพิวเตอร์ขนาดใหญ่

3.4. 3.4 หน่วยแสดงผล

3.4.1. -เป็นส่วนที่แสดงข้อมูลจากคอมพิวเตอร์ไปสู่มนุษย์ เราเรียกเครื่องมือในส่วนนี้ว่า อุปกรณ์แสดงผล (Output Devices) สามารถแบ่งออกได้เป็น2 ประเภทตามลักษณะของข้อมูลที่แสดงออกมา

3.4.1.1. 1.อุปกรณ์แสดงผลที่มนุษย์จับต้องไม่ได้(Softcopy Output Device)

3.4.1.2. 2. อุปกรณ์แสดงผลที่มนุษย์จับต้องได้(Hardcopy Output Device)

4. 4. ซอฟต์แวร์

4.1. - ซอฟต์แวร์

4.1.1. -โปรแกรมหรือชุดข้อมูลคำสั่งต่างๆ ที่สั่งงานให้คอมพิวเตอร์ทำงานตามวัตถุประสงค์ ซอฟต์แวร์จึงรวมถึงโปรแกรมคอมพิวเตอร์ทุกประเภทที่ทำให้คอมพิวเตอร์ทำงานได้

4.2. 4.1 ภาษาคอมพิวเตอร์

4.2.1. -สื่อกลางสำหรับการติดต่อเพื่อให้คอมพิวเตอร์รับรู้ ภาษาคอมพิวเตอร์ในแต่ละ ยุคประกอบด้วย

4.2.2. 4.1.1 ภาษาเครื่อง (Machine Languages)

4.2.2.1. -เลขฐานสองที่ประกอบกันเป็นชุดค าสั่งและใช้สั่งงาน คอมพิวเตอร์การใช้ภาษาเครื่องถึงแม้คอมพิวเตอร์จะเข้าใจได้ทันที แต่มนุษย์จะมีข้อยุ่งยากมากเพราะเข้าใจ และจดจ าภาษาเครื่องได้ยาก

4.2.3. 4.1.2 ภาษาแอสเซมบลี(Assembly Languages)

4.2.3.1. -เป็นภาษาคอมพิวเตอร์ในยุคที่2 ถัดจากภาษาเครื่อง ภาษาแอสเซมบลียังมีความใกล้เคียงภาษาเครื่องอยู่มากโดยใช้ตัวแปลภาษาที่เรียกว่าแอสเซมเบลอร์ (Assembler) เพื่อแปลชุดภาษาแอสเซมบลีให้เป็นภาษาเครื่อง

4.2.4. 4.1.3 ภาษาระดับสูง (High-Level Languages)

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

4.2.5. 4.1.4 ภาษายุคที่4 (Fourth-Generation Languages: 4GL)

4.2.5.1. -เป็นภาษาที่ไม่ต้องก าหนดขั้นตอนการ ทำงาน(Non-Procedural) เพียงแต่สั่งว่าต้องการข้อมูลอะไร ก็สามารถแสดงผลลัพธ์ได้ตามต้องการ

4.2.6. 4.1.5ภาษาเชิงวัตถุ(Object-Oriented Languages)

4.2.6.1. -เป็นภาษาคอมพิวเตอร์ซึ่งจะมองทุกสิ่งเป็นวัตถุ (Object) โดยวัตถุจะประกอบด้วยข้อมูล(Data) และวิธีการ(Method) และจะมีคลาส(Class) เป็นตัวกำหนด คุณสมบัติของวัตถุ

4.3. 4.2 ประเภทของซอฟต์แวร์

4.3.1. สามารถแบ่งออกได้เป็น2 ประเภท

4.3.1.1. 4.2.1 ซอฟต์แวร์ระบบ

4.3.1.1.1. -ซอฟต์แวร์ที่บริษัทผู้ผลิตสร้างขึ้นมาเพื่อใช้จัดการกับระบบคอมพิวเตอร์ทำ หน้าที่ดำเนินงานพื้นฐานต่าง ๆ ของระบบคอมพิวเตอร์

4.3.1.2. 4.2.2 ซอฟต์แวร์ประยุกต์

4.3.1.2.1. -ซอฟต์แวร์ประยุกต์เป็นซอฟต์แวร์ที่ใช้กับงานด้านต่าง ๆ ตามความต้องการของผู้ใช้ที่สามารถ นำมาใช้ประโยชน์ได้โดยตรง

5. 5.การใช้ฮาร์ดแวร์และซอฟต์แวร์ให้เหมาะสมกับงาน

5.1. 5.1หลักการเลือกคุณลักษณะของคอมพิวเตอร์ให้เหมาะสมกับงาน

5.1.1. - ไมโครคอมพิวเตอร์ (Microcomputer)

5.1.2. - มินิคอมพิวเตอร์ (Minicomputer)

5.1.3. -เมนเฟรม (Mainframe) และ ซูเปอร์คอมพิวเตอร์ (Supercomputer)