แก้ขอสอบ

Hardware



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


           2. เมาส์ (Mouse) เป็นอุปกรณ์ที่ใช้สำหรับชี้ตำแหน่ง ซึ่งใช้ในการควบคุม และเคลื่อนย้ายตำแหน่งบนจอภาพ รวมทั้งการเลือกข้อมูล
รูปแบบของเมาส์ จะมีปุ่มเพื่อใช้คลิก 2 ปุ่ม คือ ปุ่มซ้ายและปุ่มขวา เมาส์บางประเภทจะมีลูกล้ออยู่ระหว่างปุ่มซ้ายและปุ่มขวา ลูกล้อนี้สามารถเลื่อนขึ้นลงได้ ทำให้สะดวกในการเลื่อนอ่านข้อมูลในกรณีที่มีข้อมูลมากกว่าหนึ่งหน้าจอภาพ
3.ปากกาหรือสไตลัส (Stylus) สไตลัสเป็นอุปกรณ์อิเล็กทรอนิกส์นิยมใช้กับงานด้านการออกแบบกราฟิก ปัจจุบันปากกาสไตลัสนิยมนำมาใช้กับเครื่องพีดีเอ หรือเครื่องปาล์ม
4. ปากกาแสง (Light Pen) เป็นอุปกรณ์มีลักษณะเป็นปากกาที่ใช้ชี้ตำแหน่งบนจอภาพแบบพิเศษนิยมใช้กับงานด้านการออกแบบ และงานด้านการแพทย์
5. จอภาพแบบสัมผัส (Touch Screen) เป็นจอภาพแบบพิเศษที่สามารถเป็นได้ทั้งอุปกรณ์อินพุตและอุปกรณ์เอาต์พุต นิยมใช้กับงานธุรกิจร้านค้า โรงแรม สายการบิน และธนาคารวิธีการใช้จอภาพแบบสัมผัส ทำได้โดยผู้ใช้งานนำนิ้วกดไปยังตำแหน่งที่ต้องการบนจอภาพ
6. จอยสติ๊ก (Joy Stick) เป็นอุปกรณ์อินพุตที่ใช้ในการเล่นเกมส์คอมพิวเตอร์ ประกอบด้วยก้านบังคับที่ใช้ควบคุมทิศทาง และปุ่มฟังก์ชันต่าง ๆ เพื่อเลือกใช้ในการเล่นเกมส์
7. สแกนเนอร์ (Scanner) เป็นอุปกรณ์อินพุตที่นิยมใช้ในปัจจุบันนี้เนื่องจากให้ความสะดวกต่อการใช้งานหลาย ๆ ด้าน

เอาต์พุต (Output)

           ความหมายของเอาต์พุต (Output)

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

  1. ซอฟแวร์ก๊อปปี้ (Soft Copy) เป็นเอาต์พุตที่แสดงในลักษณะชั่วคราว ไม่สามารถเก็บไว้ใช้ในวัยข้างหน้าได้ ตัวอย่างเช่น เอาต์พุตแสดงบนจอภาพ
  2. ฮาร์ดแวร์ก๊อปปี้ (Hard Copy) เป็นเอาต์พุตที่แสดงในลักษณะถาวร สามารถเก็บไว้ใช้งานได้หลายครั้ง ตัวอย่างเช่น เอาต์พุตที่แสดงออกทางเครื่องพิมพ์ในรูปแบบของเอกสาร

            ความหมายของอุปกรณ์เอาต์พุต(Output Device)

อุปกรณ์เอาต์พุต หมายถึง อุปกรณ์ที่ใช้ในการแสดงผลลัพธ์ที่ได้จากการประมวลผลประเภทของอุปกรณ์เอาต์พุต

            1. จอภาพ (Monitor) เป็นอุปกรณ์ที่จำเป็นและนิยมใช้เพื่อแสดงเอาต์พุต ไม่ว่าจะเป็นในรูปแบบของข้อความ ภาพนิ่ง กราฟิก ภาพเคลื่อนไหว จอภาพมีหลายชนิดด้วยกัน คือ
1. จอภาพซีอาร์ที (Cathode Ray Tube: CRT) เป็นจอภาพสัญญาณแบบอนาล็อก ถูกพัฒนาจากจอภาพโทรทัศน์ การทำงานจะเกิดความร้อนสูง





2. จอภาพแบบแอลซีดี (Liquid Crystal Display: LCD) เป็นจอภาพที่ใช้วัตถุแบบผลึกเหลว (Liquid Crystal) แทนการใช้หลอดภาพและใช้หลอดฟลูออเรสเซนต์ใน การผลิแสงสว่าง


2. เครื่องพิมพ์ (Printer) เป็นอุปกรณ์เอาต์พุตมาตรฐานชนิดหนึ่ง ใช้สำหรับพิมพ์ข้อมูลจากคอมพิวเตอร์ลงในกระดาษ เครื่องพิมพ์แบ่งออกเป็น 4 ประเภทใหญ่ ๆ ดังนี้ คือ

1. เครื่องพิมพ์แบบดอทเมทริกซ์ (Dot Matrix Printer) เป็นเครื่องพิมพ์ที่ใช้หัวเข็มกระแทกผ้าหมึกเพื่อให้เกิดจุดรวมกัน เป็นตัวอักษร ปัจจุบันเครื่องพิมพ์ประเภทนี้ได้รับความนิยมน้อยลง

2. เครื่องพิมพ์แบบบรรทัด (Line Printer) เป็นเครื่องพิมพ์ที่มีลักษณะการทำงานคล้ายกับเครื่องพิมพ์ ์แบบดอทเมทริกซ์ แต่จะพิมพ์เป็นบรรทัด ซึ่งแตกต่างการพิมพ์แบบดอทเมทริกซ์ที่พิมพ์ทีละตัวอักษร

3. เครื่องพิมพ์แบบอิงค์เจ็ต (Ink Jet Printer)เป็นเครื่องพิมพ์ที่ใช้หลักการพ่นหมึก สามารถพิมพ์ได้ทั้งตัวอักษรและรูปภาพ ความเร็วของเครื่องพิมพ์ประเภทนี้พิจารณาจาก จำนวนแผ่นที่พิมพ์ได้ในเวลา 1 นาที (Page Per Minute : PPM)




4. เครื่องพิมพ์แบบเลเซอร์ (Laser Printer) เป็นเครื่องพิมพ์ที่นินมใช้กับงานพิมพ์เอกสารทั่วไป สามารถพิมพ์ได้คมชัดและเร็ว หลักการทำงานของเครื่องพิมพ์แบบเลเซอร์คล้ายกับ เครื่องถ่ายเอกสารโดยใช้ผงหมึกที่บรรจุไว้ในตลับ (Toner) ความเร็วของเครื่องพิมพ์ประเภทนี้ พิจารณาจากจำนวนแผ่นที่พิมพ์ในเวลา 1 นาที (Page Per Minute: PPM)


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

6.ลำโพง (Speaker) เป็นอุปกรณ์เอาต์พุตที่ใช้แสดงข้อมูลประเภทเสียงจากเครื่องคอมพิวเตอร์โดยต้องใช้คู่กับอุปกรณ์ การ์ดเสียง (Sound Card) เป็นตัวเชื่อมระหว่างลำโพงกับเครื่องคอมพิวเตอร์ โดยทำการแปลงสัญญาณดิจิตอลเป็นสัญญาณอนาล็อกไปยังลำโพง



software arduino
d

#include<servo.h>                 //เรียกไลบรารี่ ชื่อ servo.h เข้ามาใช้ในโปรแกรม

int Servo1=9;                         //กำหนดให้ Servo1 แทน Pin Digital-9
Servo myservo;                      //สร้าง object ชื่อ myservo เพื่อควบคุม Servo

void setup()
{
myservo.attach(Serrvo1);       //กำหนดให้ใช้ขา Digital-9 สร้างสัญญาณควบคุม Servo
}

void loop()
{
myservo.write(180);               //กำหนดค่าตำแหน่งให้กับ Servo = 180 องศา
}




software ฟังชั้นพิเศษ




  • #include <stdio.h>
  • void Reverse();   /*ประกาศฟังก์ชั่นโปรโตไทป์เพื่อให้รู้จักฟังก์ชั่นก่อนนำไปใช้*/
  • int main()
  • {   printf("Enter a sentence: ");
  •     Reverse();
  •     return 0;
  • }
  • void Reverse()
  •  char c;
  •     scanf("%c",&c);
  •     if( c != '\n')
  •     {   Reverse();
  •         printf("%c",c);
  •     }
  • }




  • #include <stdio.h>
  • int power(int n1,int n2);
  • int main()
  • {   int base, exp;
  •     printf("Enter base number: ");
  •     scanf("%d",&base);
  •     printf("Enter power number(positive integer): ");
  •     scanf("%d",&exp);
  •     printf("%d^%d = %d", base, exp, power(base, exp));
  •     return 0;
  • }
  • int power(int base,int exp)
  • {   if ( exp!=1 )
  •         return (base*power(base,exp-1));
  • }



Flowchart




ความคิดเห็น

บทความที่ได้รับความนิยม