1. 2. คุณลักษณะของอุปกรณ์คอมพิวเตอร์และอุปกรณ์ต่อพ่วง
1.1. 2.1 หน่วยรับข้อมูล อุปกรณ์รับเข้ามีหลายประเภท แต่ละประเภทมีวิธีการในการน าเข้าข้อมูลที่ต่างกัน สามารถแบ่ง ประเภทของอุปกรณ์รับเข้าตามลักษณะการรับข้อมูลเข้าได้ดังนี้
1.1.1. 2.1.1 อุปกรณ์รับเข้าแบบกด 1) แป้นพิมพ์ (Keyboard) เป็นอุปกรณ์ส าหรับน าเข้าข้อมูลขั้นพื้นฐานท าหน้าที่เชื่อม ความสัมพันธ์ระหว่างมนุษย์กับระบบคอมพิวเตอร์ โดยส่งค าสั่งหรือข้อมูลจากผู้ใช้ไปสู่หน่วยประมวลผลใน ระบบคอมพิวเตอร์ ภายในแป้นพิมพ์จะมีแผงวงจรหลักที่จะประกอบด้วยชิ้นส่วนอิเล็กทรอนิกส์จ านวนมาก ซึ่ง มีลักษณะเป็นแผ่นบางๆ ที่ถูกฉาบด้วยหมึกที่เป็นตัวน าไฟฟ้า
1.1.2. 2.1.2 อุปกรณ์รับเข้าแบบชี้ต าแหน่ง 1) เมาส์(Mouse) เป็นอุปกรณ์ที่ช่วยให้การใช้งานง่ายขึ้นด้วยการใช้เมาส์เลื่อนตัวชี้ไปยังต าแหน่ง ต่าง ๆ บนจอภาพ ในขณะที่สายตาจับอยู่ที่จอภาพก็สามารถใช้มือลากเมาส์ไปมาได้ระยะทางและทิศทางของ ตัวชี้จะสัมพันธ์และเป็นไปในแนวทางเดียวกับการเลื่อนเมาส์
1.1.3. 2.1.3 อุปกรณ์รับเข้าระบบปากกา คือ อุปกรณ์ที่มีรูปร่างเหมือนปากกาแต่จะมีแสงที่ปลาย มักใช้ในงานเกี่ยวกับกราฟิกที่ต้องมี การวาดรูป การวาดแผนผังและคอมพิวเตอร์ช่วยออกแบบ(Computer Aided Design : CAD) อุปกรณ์ชิ้นนี้ จะช่วยให้ท างานได้สะดวกและรวดเร็วขึ้น อุปกรณ์รับเข้าระบบปากกาที่มีใช้งานอยู่แพร่หลาย
1.1.3.1. 2.1.4 อุปกรณ์รับเข้าแบบจอสัมผัส จอสัมผัส(Touch screen) เป็นจอภาพที่เคลือบสารพิเศษไว้ท าให้สามารถรับต าแหน่งของการ สัมผัสด้วยมือมนุษย์ได้ทันที
1.1.3.2. 2.1.5 อุปกรณ์รับเข้าแบบกวาดตรวจ 1) เครื่องอ่านรหัสแท่ง(Barcode Reader) การท างานของเครื่องใช้หลักการของการสะท้อนแสง โดยเครื่องอ่านจะส่องล าแสงไปยังรหัสแท่งที่อยู่บนสินค้า
1.1.3.3. 2.1.6 อุปกรณ์รับเข้าแบบจดจ าเสียง เป็นอุปกรณ์ที่ใช้รับสัญญาณเสียงที่มนุษย์พูดและแปลงเป็น สัญญาณดิจิตอลเก็บข้อมูลไว้ในคอมพิวเตอร์
1.2. 2.2 หน่วยประมวลผลกลาง หน่ ว ยป ร ะ ม ว ล ผ ล กล าง ( Central Processing Unit : CPU) ห รือไ มโ ค รโพ รเ ซ ส เ ซอ ร์ ของ ไมโครคอมพิวเตอร์ มีหน้าที่น าค าสั่งและข้อมูลที่เก็บไว้ในหน่วยความจ ามาแปลความหมายและกระท าตาม ค าสั่งพื้นฐานของไมโครโพรเซสเซอร์ซึ่งแทนได้ด้วยรหัสเลขฐานสอง.
1.2.1. 1) หน่วยควบคุม(Control Unit : CU) ท าหน้าที่ควบคุมการท างาน ควบคุมการเขียนอ่านข้อมูล ระหว่างหน่วยความจ าของซีพียูควบคุมกลไกการท างานทั้งหมดของระบบ ควบคุมจังหวะเวลา
1.2.2. 2) หน่วยค านวณและตรรกะ(Arithmetic and Logic Unit : ALU) ท าหน้าที่ค านวณทางเลขคณิต ได้แก่ การบวก ลบ คูณ หาร และเปรียบเทียบทางตรรกะเพื่อท าการตัดสินใจ การท างานของหน่วยนี้จะรับ ข้อมูลจากหน่วยความจ ามาไว้ในที่เก็บชั่วคราวของเอแอลยูซึ่งเรียกว่าregister
1.2.2.1. 2.2.1 บรรจุภัณฑ์(Packaging) และฐานรอง(Socket) ของซีพียู
1.2.2.2. 2.2.2 อุปกรณ์ช่วยระบายความร้อนให้ซีพียู(Heat Sink) ขณะที่ซีพียูท างานจะเกิดความร้อนค่อนข้างมาก
1.2.2.3. 2.2.3 สารเชื่อมความร้อน(Thermal Grease) เป็นสารชนิดหนึ่งที่ท ามาจากซิลิโคนผสมกับสารน าความร้อนบางชนิด
1.3. 2.3 หน่วยความจ า
1.3.1. 2.3.1 โครงสร้างของล าดับขั้นหน่วยความจ ตามแผนภาพด้านบนหน่วยความจ าของเครื่องคอมพิวเตอร์มีการจัดโครงสร้างเป็นแบบล าดับชั้น ซึ่ง ชั้นสูงสุดและอยู่ใกล้กับโปรเซสเซอร์มากที่คือ รีจีสเตอร์(Register)ที่อยู่ภายในโปรเซสเซอร์
1.3.1.1. 2.3.2 รีจิสเตอร์(Register) เป็นหน่วยความจ าที่มีความจุน้อยสุด มีความเร็วสูงสุด และมีราคาแพงสุด โดยถูกสร้างเป็น ส่วนหนึ่งของชิปหน่วยประมวลผลกลาง
1.3.1.1.1. 2.3.3 แคช(Cache) แคชสร้างขึ้นมาเพื่อให้เป็นหน่วยความจ าที่ท างานได้เร็วทีสุด
1.3.1.1.2. 2.3.4 หน่วยความจ าหลักแบบแก้ไขได้(Random-Access Memory : RAM) คุณลักษณะที่ส าคัญของRAM มีอยู่2 ประการคือ สามารถอ่านหรือบันทึกข้อมูลได้อย่างง่ายดาย และรวดเร็วด้วยการใช้สัญญานไฟฟ้า
1.3.1.1.3. 2.3.5 หน่วยความจ าหลักแบบอ่านได้อย่างเดียว(Read Only Memory : ROM)
1.3.2. 2.4 หน่วยแสดงผล
1.3.2.1. 1) จอภาพ(Monitor) เป็นอุปกรณ์ที่ใช้ในการแสดงข้อมูลออกมาในลักษณะของข้อความและรูปภาพ
1.3.2.2. 2) เครื่องพิมพ์ (Printer)
1.3.2.3. 3) พลอตเตอร์ (Plotter)
1.3.2.4. 4) ระบบบัสและช่องส าหรับติดตั้งอุปกรณ์ต่างๆ(Bus & Expansion slot)
1.3.2.5. 5) Bios (Basic Input/Output System)
1.3.2.6. 6) ถ่านหรือแบตเตอรี่
1.3.2.7. 7) ขั้วต่อสายแหล่งจ่ายไฟ (Power Connector)
1.3.2.8. 8) ขั้วต่อสวิทช์และไฟหน้าเครื่อง (Front Panel Connector)
1.3.2.9. 9) จัมเปอร์(Jumper)
1.3.2.10. 10) ขั้วต่อส าหรับหน่วยความจ าส ารอง
1.3.2.11. 11) พอร์ตอนุกรมและพอร์ตขนาน(Serial port & Parallel port)
1.3.2.12. 12) พอร์ตคีย์บอร์ดและเมาส์
1.3.2.13. 13) พอร์ตUSB
1.3.2.14. 14) Form Factor
2. 3.ซอฟต์แวร์ ซอฟต์แวร์ หมายถึง โปรแกรมหรือชุดข้อมูลค าสั่งต่างๆ ที่สั่งงานให้คอมพิวเตอร์ท างานตามวัตถุประสงค์ ซอฟต์แวร์จึงรวมถึงโปรแกรมคอมพิวเตอร์ทุกประเภทที่ท าให้คอมพิวเตอร์ท างานได้
2.1. 3.1ภาษาคอมพิวเตอร์
2.1.1. 3.1.1 ภาษาเครื่อง
2.1.2. 3.1.2 ภาษาแอสเซมบลี(Assembly Languages)
2.1.3. 3.1.3 ภาษาระดับสูง
2.2. 3..2 ประเภทของซอฟต์แวร์
2.2.1. 3.2.1 ซอฟต์แวร์ระบบ
2.2.1.1. 1.) ระบบปฏิบัติการ ระบบปฏิบัติการ (Operating System: OS) เป็นซอฟต์แวร์ใช้ในการดูแลระบบคอมพิวเตอร์ เครื่องคอมพิวเตอร์ทุกเครื่องจะต้องมีระบบปฏิบัติการ
2.2.1.2. 2.) ตัวแปลภาษา(Translator Program) ในการพัฒนาซอฟต์แวร์จ าเป็นต้องมีซอฟต์แวร์ที่ใช้ใน การแปลภาษาระดับสูงเพื่อแปลภาษาระดับสูงให้เป็นภาษาเครื่อง
2.2.2. 3.2.2 ซอฟต์แวร์ประยุกต์
2.2.2.1. 1) ซอฟต์แวร์ส าเร็จ ซอฟต์แวร์ส าเร็จ(Package) เป็นซอฟต์แวร์ที่มีความนิยมใช้กันสูงมาก ซอฟต์แวร์ส าเร็จเป็นซอฟต์แวร์ที่บริษัทพัฒนาขึ้นแล้วน าออกมาจ าหน่าย
2.2.2.2. 2) ซอฟต์แวร์ใช้งานเฉพาะ คือ ซอฟต์แวร์ที่พัฒนาเพื่อใช้งานเฉพาะส าหรับงานแต่ละประเภทให้ตรง กับความต้องการของผู้ใช้แต่ละราย