1. Program - การออกคำสั่งว่าให้คอมพิวเตอร์ทำอะไรและทำอย่างไร Command - คำสั่งที่ได้รับจากการ program User response - command รูปแบบหนึ่งซึ่งใช้ในการตอบสนองกับผู้ใช้
1.1. New node
2. Game Controllers
2.1. อุปกรณ์ที่ควบควบทิศทางการเคลื่อนไหวกริยาท่าทางของวัตถุบนหน้าจอภายในเกม
2.2. ได้แก่ Gamepads, Joysticks and wheels, Light guns, Dance pad, Motion-sensing controllers
3. Video Cameras
3.1. ชนิด
3.1.1. Video cameras
3.1.2. Field cameras
3.1.3. Point-and-shoot
4. Video Input
4.1. กระบวนการจับภาพเคลื่อนไหวนำไปเก็บไว้ในคอมพิวเตอร์
4.2. webcam
4.2.1. ประโยชน์
4.2.1.1. ถ่ายวีดีโอ หรือถ่ายภาพ
4.2.1.2. การคุยแชทแบบเห็นหน้า เช่น ใน msn
4.2.1.3. การโทรศัพท์แบบเห็นหน้า
4.2.1.4. การประชุมผ่านอินเตอร์เน็ต
5. Scanners and Reading Devices
5.1. ได้แก่ Flatbed, Pen or Handheld, Sheet‐fed, Drum
5.2. Optical character recognition (OCR) การอ่านตัวอักษรในเอกสาร
5.3. Optical mark recognition (OMR) อ่านแบบสอบถามที่ใช้การติ๊ก โดยใช้หลักการเปรียบเทียบความสว่าง
5.4. bar code reader การอ่านแถบรหัสผ่านทางแถบรหัสบาร์โค้ด แล้วจึงถอดรหัสมาเป็นตัวเลขหรือตัวอักษร
5.5. Magnetic stripe card readers ใช้ระบบการอ่านแถบแม่เหล็ก
5.5.1. Credit cards
5.5.2. Entertainment cards
5.5.3. Bank cards
6. Terminals
6.1. คอมพิวเตอร์ที่ให้ผู้ใช้รับ-ส่งข้อมูล/สารสนเทศ จากผู้ให้บริการ (host) เช่น ATM, เครื่องบริการเช่า DVD เป็นต้น
7. Pointing device
7.1. input device ที่ใช้ในการควบคุม pointer บนจอภาพ
7.2. ได้แก่ mouse, trackball, touchpad, pointing stick
7.3. Mouse
7.3.1. pointing device ที่ถูกออกแบบให้ฝ่ามือจับได้ถนัด มักจะใช้กับ คอมพิวเตอร์ตั้งโต๊ะเป็นส่วนใหญ่
8. หมายถึง ข้อมูลและคำสั่งที่ถูกนำไปเก็บในหน่วยความจำคอมพิวเตอร์
9. Input Device
9.1. ฮาร์ดแวร์ส่วนเสริมที่ช่วยให้ผู้ใช้สามารถป้อนข้อมูลและคำสั่งไปยังคอมพิวเตอร์ได้ เช่น keyboard, mouse, touch screen, pen input, microphone, video camera, scanner เป็นต้น
10. Keyboard
10.1. ส่วนประกอบ
10.1.1. Numeric keypad, Function keys, CTRL keys, ALT keys and Arrow keys
10.1.2. WINDOWS keys
10.1.3. Application keys
10.1.4. Toggle keys
10.1.4.1. คือ คีย์ที่เมื่อถูกกดแล้วจะสลับระหว่างสองสถานะ เช่น Numlock, Caps Lock, Insert, Scroll lock เป็นต้น
10.2. ชนิดของ keyboard
10.2.1. Wire keyboard (keyboard แบบมีสาย)
10.2.2. Wireless keyboard (keyboard แบบไร้สาย)
11. Voice Input
11.1. Audio input กระบวนการนำเสียงเข้าสู่คอมพิวเตอร์ โดยวิธีการต่างๆ เช่น การอัดเสียง การmixเพลง การดัดแปลงเสียง ผ่านโปรแกรมต่างๆ
11.2. ประ้เภท
11.2.1. Speech
11.2.2. Music
11.2.3. Sound Effects