วันพฤหัสบดีที่ 7 กรกฎาคม พ.ศ. 2554

ระบบการทำงานของคอมพิวเตอร์และส่วนประกอบ

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


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



- หน่วยประมวลผลกลาง (Central Processing Unit)
   จัดเป็นสมองของระบบสารสนเทศเนื่องจากทำหน้าที่ประมวลคำสั่งและควบคุมการทำงานทั้งหมดของ
   คอมพิวเตอร์ ซึ่งแบ่งออกเป็น 2 ส่วน

       1.หน่วยควบคุม(Control Unit)
       ทำหน้าที่ควบคุมการทำงานของคอมพิวเตอร์ทุกส่วน ให้มีการประมวลเป็นจังหวะตามสัญญาณ
       นาฬิกา
     2.หน่วยคำนวณและตรรกะ(Arithmectic and Logical Unit)
       ทำหน้าที่คำนวณทางคณิตศาสตร์

- หน่วยความจำ(Memory Unit)
   แบ่งเป็น 2 ประเภท
    1.หน่วยความจำหลัก (Primary Storage)
       ข้อมูลที่เก็บไว้ในหน่วยความจำหลักนี้จะเป็นข้อมูลที่จำเป็นต้องใช้ในหน่วยประมวลผลกลาง
       หน่วยความจำหลักแบ่งออกเป็น 3ประเภท
            *หน่วยความจำแรม(RAM Memory) ทำหน้าที่เก็บข้อมูลหรือซอฟแวร์ในระหว่างที่มีการประมวล
               ผลข้อมูล
            *หน่วยความจำรอม(ROM Memory) เป็นหน่วยความจำที่บันทึกข้อมูลและคำสั่งเริ่มต้นของระบบ
            *หน่วยความจำซีมอส(CMOS Memory)เป็นหน่วยความจำที่ใช้เก็บข้อมูลสารสนเทศที่ใช้เป็น
              ประจำของระบบความพิวเตอร์
    2.หน่วยความจำสำรอง(Secondary Storage)
       ทำหน้าที่จัดเก็บข้อมูลต่างๆไว้เพื่อให้สามรถนำข้อมูล ชุดคำสั่ง หรือซอฟแวร์นั้นกลับมาใช่ใหม่ได้
       ในอนาคต   

- หน่วยแสดงผล(Output Unit)
   ติดต่อสื่อสารและแสดงผลต่อผู้ใช้ ทั้งในขณะที่ทำการประมวลผลและหลังจากการประมวลผลเสร็จ
   แล้ว โดยทั่วไปจะใช้จอภาพเพื่อติดต่อสื่อสารกับผู้ใช้เป็นหลัก


ส่วนประกอบของระบบคอมพิวเตอร์
ส่วนประกอบของระบบคอมพิวเตอร์แบ่งเป็น 5 ส่วน
1.ฮาร์ดแวร์(Hardware) คือเครื่องมือหรืออุปกรณ์ทั้งหมดที่เกี่ยวข้องกับคอมพิวเตอร์
   - แป้นพิมพ์หรือคีย์บอร์ด(Keyboard)
      ทำหน้าที่รับข้อมูลตัวหนังสือหรือสัญลักษณ์ต่างๆด้วยการกดที่แป้นพิมพ์
        *แป้นพิมพ์สำหรับเครื่องคอมพิวเตอร์แบบพกพา
        *แป้นพิมพ์ไร้สาย
        *แป้นพิมพ์แบบการยศาสตร์

   - เมาส์(Mouse)
     ทำหน้าที่รับข้อมูล ด้วยการควบคุมตัวชี้ตำแหน่งหรือเคอร์เซอร์บนหน้าจอ
        *เมาส์แบบกลไก
        *เมาส์แบบไร้สาย
        *เมาส์แบบใช้แสงอินฟราเรด
 
- สแกนเนอร์(Scanner)
      เป็นอุปกรณ์รับข้อมูลที่ได้จากการแปลงค่าแสงที่ตกกระทบวัตถุฝห้เป็นสัญญาณดิจิทัล
        *ออพติคัสสแกนเนอร์
        *ออพติคัลรีดเดอร์

   - กล้องวิดิโอดิจิทัล(Video Digital Camera)
     เป็นอุปกรณ์รับข้อมูลประเภทภาพเคลื่อนไหวซึ่งจะบันทึกข้อมูลลงในหน่วยจัดเก็บข้อมูลสำรอง
     สามารถดูไฟล์ภาพเคลื่อนไหวได้จากภาพที่ตัวกล้องหรือเชื่อมต่อกับจอภาพของคอมพิวเตอร์หรือ
    โทรทัศน์ก็ได้


   - กล้องวิดีโอพีซี (Video PC Camera)
     เป็นอุปกรณ์ที่รับข้อมูลที่พัฒนาขึ้นเพื่อถ่ายทอดภาพเคลื่อนไหวของคู่สนทนาผ่านเครือข่าย
     อินเทอร์เน็ต

   - การ์ดแสดงผล(Display Card)
      มีลักษณะเป็นแผ่นวงจรอิเล็กทรอนิกส์ นิยมเรียกสั้นๆว่า การ์ดจอ ทำหน้าที่แปลงสัญญาณดิจิทัลไป
      เป็นสัญญาณแอนะล็อก

  - การ์ดเสียง(Sound Card)
      ทำหน้าที่่รับข้มูลเสียงมาประมวลผลให้เป็นสัญญาณดิจิทัล
 
    - การ์ดเครือข่าย (Network Card)
      ทำหน้าที่เชื่อมต่อสัญญาณระหว่างเครื่องคอมพิวเตอร์กับฮาร์ดแวร์อื่นๆ

   - เมนบอร์ด (Mainboard)
      เป็นแผงวงจรอิเล็กทรอนิกส์ที่ติดตั้งแผงวงจรไฟฟ้าหรืออุปกรณ์อิเล็กนิกส์หลายๆส่วนเข้าด้วยกัน
 
   - ฮาร์ดดิสก์(Hard Disk)
     เป็นฮาร์ดแวร์สำหรับบันทึกผลข้อมูลหลักที่ใช้กับคอมพิวเตอร์สามารถเก็บขอมูลได้มากกว่าสื่อบันทึก
     ข้อมูลแบบอื่น

   - เครื่องอ่านเขียนแผ่นดีวีดี(DVD Drive)
      ใช้สำหรับอา่นและบันทึกข้อมูลด้วยแผ่นดีวีดี พํฒนามาจากเครื่องอ่านเขียนแผ่นซีดี

 - จอภาพ(Monitor)
       ทำหน้าที่แสดงผลเพื่อสื่อสรากับผู้ใช้เป็นหลักปัจจุบันมีการพัฒนาอย่างต่อเนื่อง                
       แบ่งออกเป็น 3 ประเภท
         1.จอภาพวีจีเอ
         2.จอภาพแบบก๊าซพลาสมา
         3.จอภาพแบบสัมผัส


   - ลำโพง(Speaker)
      ทำหน้าที่ในหน่วยแสดงผลข้อมูล ในรูปแบบเสียง ในปัจจุบ้ันมีการพัตนาเทคโนโลยีไร้สายกับลำโพง
      หรือหูฟังได้ด้วย

 - เครื่องพิมพ์(Printer)
      ทำหน้าที่นหน่วยแสดงผล ใช้สำหรับแสดงข้อมูลในรูปแบบสิ่งพิมพ์ ปัจจุบันแบ่งเป็น 2 ประเภท
         1.เครื่องพิมพ์แบบกระทบ
         2.เครื่องพิมพ์แบบไม่กระทบ

  - ยูเอสบีแฟลชไดฟ์(USB Flash Drive)ทำหน้าที่จัดเก็บหรือบันทึกข้อมูลสื่อบันทึกข้อมูลสำรองที่นิยมใช้
      มากในปัจจุบัน

 - เคส(Case)
      ใช้สำหรับติดตั้งฮาร์ดแวร์คอมพิวเตอร์

2.ซอฟต์แวร์(software) คือ โปรแกรมหรือชุดคำสั่งที่ทำให้ฮาร์ดแวร์ทำงานตามความต้องการของผู้ใช้
   - ไมโครซอฟต์วินโดวส์เอ็กซ์พี(Microsoft Windows XP)
      เป็นซอฟแวร์ระบบปฏิบัติการที่นิยมใช้กันอย่างแพร่หลายในปัจจุบันพัฒนามาจากวินโดวส์ 98
        
   
   
   - ไมโครซอฟต์วินโดวส์วิสตา (Microsoft Windows Vista)
       เป็นซอฟต์แวร์ระบบปฏิบัติการของบริษัทไมโครซอฟต์ที่พัฒนาต่อเนื่่องมาจาก
       ไมโครซอฟต์วินโดวส์เอ็กซ์พี

                     
                                                 


  - ลินุกซ์(Linux)
     เป็นซอฟแวร์ระบบปฏิบัติการที่นำไปใช้งาน ประยุกต์ แก้ไข และปรับปรุง ซอฟต์แวร์ได้โดยไม่เสียค่า
     ลิขสิทธิ์ 
  

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

   
     - วินโดวส์เอ็กซ์พลอเรอร์(Windows Explorer)
     เป็นซอฟต์แวร์อรรถประโยชน์ที่ช่วยในการจักการข้อมูลภายในคอมพิวเตอร์

   - ไมโครซอฟต์ออฟฟิศ(Microsoft Office)
      เป็นชุดซอฟต์แวร์ประยุกต์ที่ประกอบด้วย
      1ไมโครซอฟต์เวิร์ด (Microsoft Word) 
      2.ไมโครซอฟต์เพาเวอร์พอยต์(Microsoft PowerPoint)
      3.ไมโครซอฟต์เอ็กซ์เซล(Microsoft Excel)
      4.ไมโครซอฟต์แอกเซส(Microsoft Access)

   - อะโดบีโฟโต้ชอป(Adobe Photoshop)
     เป็นซอฟต์แวร์ประยุกต์ที่นำไปใช้งานด้วนการตกแต่งภาพถ่าย สร้ากราฟิก และตัวอักษร
     
   - วินโดวส์มีเดียเพลเยอร์(Windows Media Player)
     เป็นซอฟแวร์ด้านความบันเทิงที่ติดตั้งมาพร้อมกับซอฟต์แวร์ระบบของบริษัทไมโครซอฟท์

         
ผู้ใช้(User)
         คือ บุคคลหรือกลุ่มบุคคลที่ใช้งาน โต้ตอบ ควบคุม และดูแลคอมพิวเตอร์ ซึ่งควรมีความรู้และความสามารถในการใช้งานคอมพิวเตอร์ เพื่อให้เกิดประสิทธิภาพในการทำงานได้ดียิ่งขึ้น แบ่งตามลักษณะการใช้งานคอมพิวเตอรได้ 5 ประเภท ดังนี้
   -ผู้ใช้งานตามบ้าน (Home User) คือ ผู้ที่มช้งานทั่วไป มักใช้คอมพิวเตอร์ที่มีสมรรถนะต่ำจนถึงปานกลาง โดยจะรองรับการใช้งานของผู้ใช้งานคนเดียวหรือสมาชิกภายในบ้าน ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้สามารภทำงานได้หลากหลายตามลักาณะของผู้ใช้ โดยมักมุ่งเน้นความบันเทิง

  -ผู้ใช้งานตามสำนักงานขนาดเล็ก(Small Office User) และผู้ใช้งานใบรูปแบบของสำนักงานตามบ้าน(Home Office User) คือ ผุ้ใช้งานในลักษณะนี้จะมีการรวมกลุ่มกันเพื่อประกอบธุรกิจ โยคอมพิวเตอร์จะต้องรองรับการใช้งานมากกว่า 1 คนแต่ไม่เกิน 50 คน นิยมเชื่อมต่อความพิวเตอร์เป็นเครือข่ายขนาดเล็ก เพื่อประโยชน์ในการใช้ทรัพยากรต่างๆร่วมกัน ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้ต้องตอบสนองต่อการทำงานในสำนักงานมากกว่าแบบตามบ้าน

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

  -ผู้ใช้ตามสำนักงานใหญ่(Large Business User) คือ ผู้ใช้งานที่รวมตัวกันมากกว่า 50 คนขึ้นไป เพื่อประกอบธูรกิจขนาดใหญ่ ซึ่งต้องทำการติดต่อสื่อสารทั้งในองค์กรและนอกองค์กรตลอดเวลา มักมัเซิร์ฟเวอร์เป็นของตัวเอง ตอมพิวเตอร์ที่ใช้ต้องมีสามารถในการเชื่อมต่อระบบขนาดใหญ่

-ผู้ใช้งานสมรรถนะสูง(Power User) คือ ผู้ใช้งานที่ต้องทำงานกับคอมพิวเตอร์เป็นหลัก มักมัความสามารถ ความรู้ ปละประสมการณ์ในการใช้คอมพิวเตอร์เป็นอย่างดี คอมพิวเตอร์จึงต้องมีสมรรถนะสูงเพื่อรองรับการทำงาน ซอฟต์แวร์ที่ใช้เป้นเฉพาะด้านในการทำงาน เรียกผู้ใช้ประเภทนี้ได้อีกอย่างว่า เวิร์กสเตชัน(Workstation Computer)

ข้อมูล
      ข้อมูลในที่นี้รวมความหมายถึงข้อมูลดิบที่ยังไม่ได้ผ่านการประมวลผลและสารสนเทศที่ประมวลผลแล้ว
      1.ชนิดของข้อมูล ข้อมูลแต่ละบิตจะมีลักษณะเฉพาะของตัวเองซึ่งแบ่งตามลักษณะได้ดังนี้
            -เลขจำนวนเต็ม(Integer) หมายถึง เลขที่ไม่มีทศนิยมหรือเศษ
            -ค่าตรรกะ(Boolean or Logical) หมายถึง ข้อมูลทางตรรกศาสตร์ซึ่งมีเพียง 2ค่าในเซต {จริง,เท็จ}
            -ตัวอักษร(Charater) หมายถึง ข้อมูลที่แทนได้ด้วยกลุ่มบิต ไม่สามารถนำไปคำนวณได้
            -สายอักขระ(String) หมายถึง กลุ่มตัวอักษรที่ประกอบกันเป็นข้อความ
            -เลขจำนวนจริง(Floating-Point Number) หมายถึง เลขจำนวนใดๆในระบบเลขจำนวนจริง ซึ่งประอบด้วยเลขทศนิยมและเลขจำนวนเต็ม
           -วันและเวลา(Date/Time) หมายถึง ข้อมูลที่แทนวันที่และเวลาที่มีการตรวจสอบรูปแบบความถูกต้องของตัวมันเองในการป้อนข้อมูล
           -Binary หมายถึง ข้อมูลใดๆที่เก็บในคอมพิวเตอร์ซึ่งมีรูปแบบนอกเหนือจากที่กล่าวมา

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

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

กระบวนการ(Produce)
       คือ ขั้นตอนการทำงานเพื่อใช้คอมพิวเตอร์ทำงานจนกระทั่งได้ผลลัพธ์ตามความต้องการของผู้ใช้
       *กระบวนการใช้อย่างง่าย
         1.ผู้ใช้ศึกษาวิธีการใช้หรือวิธีการทำงาน
         2.ผู้ใช้เปิดเครื่องคอมพิวเตอร์
         3.เครื่องคอมพิวเตอร์เปิดซอร์ฟแวร์ประยุกต์ในการทำงาน
         4.ผู้ใช้เลือกใช้ซอร์ฟแวร์ประยุกต์ในการทำงาน
         5.ผู้ใช้ป้อนข้อมูลด้วยฮาร์ดแวร์ในหน่วยรับข้อมูลไปยังหน่วยประมวลผล
         6.หน่วยรับข้อมูลส่งข้อมูลไปยังหน่วยประมวลผล
         7.หน่วยประมวลผลตามชุดคำสั่งของซอร์ฟแวร์ที่ผู้ใช้เลือกใช้
         8.หน่วยประมวลผลส่งสารสนเทศผ่านหน่วยประมวลผลไปแสดงผล
         9.ผู้ใช้วิเคราะห์สารสนเทศจากการประมวลผลผ่านทางฮาร์ดแวร์ในหน่วยแสดงผล
         10.ผู้ใช้บันทึกสารสนเทศที่ต้องการลงในหน่วยความจำสำรอง
                          
......................................................................................


      
  
........................................................................................ :)