บทเรียนสำเร็จรูปผ่านอินเทอร์เน็ต
กรอบที่ 10
ระบบการทำงานของคอมพิวเตอร


จุดประสงค์การเรียนรู้  บอกระบบการทำงานของคอมพิวเตอร์ได้ , บอกความหมายและจำแนกประเภทของซอฟต์แวร์ได้
 
คอมพิวเตอร์จะต้องประกอบด้วย ระบบ 3 ส่วนสำคัญ ซึ่งจะทำให้คอมพิวเตอร์ทำงานได้ ดังนี้คือ
 
1. Hard Ware (ฮารด์แวร์)
        ฮารด์แวร์ คือ อุปกรณ์ส่วนต่างๆของคอมพิวเตอร์ ที่เราจับต้องได้ และมองเห็น ดังนั้นอุปกรณ์ที่ประกอบขึ้นเป็นคอมพิวเตอร์ ถือว่าเป็น Hard Ware ทั้งสิ้น ซึ่งเปรียบเสมือนอวัยวะต่างๆของร่างกายมนุษย์ เป็นกลไกลสำคัญในการทำงาน โดยจะแบ่งอุปกรณ์ Hard Ware ออกเป็น 3 หน้าที่ ซึ่งได้กล่าวแล้วข้างต้น คือ
   1.1 หน่วยรับข้อมูล (Input Unit) คือ อุปกรณ์ที่ทำหน้าที่รับข้อมูล
  1.2 หน่วยประมวลผล (Processing Unit) คือ อุปกรณ์ที่ทำหน้าที่ประมวลผล
  1.3 หน่วยแสดงผล (Output Unit) คือ อุปกรณ์ที่ทำหน้าที่แสดงผลลัพธ์ออกมา
  ในขณะเดียวกัน ยังมีอุปกรณ์ที่ทำหน้าที่เป็นทั้ง Input Unit และ Output Unit ได้ด้วย เช่น เครื่องบันทึก/อ่าน แผ่นดิสก์ (Disk Drive) , เครื่องบันทึก/อ่าน แผ่นซีดี (CD Read/Writer) , เครื่องถ่ายภาพระบบดิจิตอล Digital Camera
 
   
2. SoftWare (ซอฟท์แวร์)
        ซอฟท์แวร์ คือ โปรแกรมทางคอมพิวเตอร์ มีลักษณะเป็นชุดคำสั่ง ที่ถูกเขียนขึ้นมาจาก ภาษาทางคอมพิวเตอร์ (Computer Language) เพื่อสั่งให้อุปกรณ์ทางคอมพิวเตอร์ต่าง ๆ สามารถทำงานได้ตามที่ผู้ใช้ต้องการ Soft Ware แบ่งออกเป็น 2 ประเภทใหญ่ ๆ ด้วยกันคือ
  2.1 ซอฟท์แวร์ระบบ (System SoftWare)
  ซอฟท์แวร์ระบบ คือ โปรแกรมควบคุมเครื่องคอมพิวเตอร์
         2.1.1 หน้าที่หลักของซอฟต์แวร์ระบบ
                1) ใช้ในการจัดการหน่วยรับเข้าและส่งออก
                2) ใช้ในการจัดการหน่วยความจำ
                3) ใช้เป็นตัวเชื่อมต่อระหว่างผู้ใช้งานกับคอมพิวเตอร์
         2.1.2 ประเภทของซอฟต์แวร์ระบบ โดยทั่วไปแบ่งออกเป็น 2 ประเภท ได้แก่
                1) ระบบปฏิบัติการ หรือเรียกย่อๆว่า โอเอส (OS = Operating System) เป็นซอฟต์แวร์ใช้ในการดูแลระบบคอมพิวเตอร์ คอมพิวเตอร์ทุกเครื่องจะต้องมีซอฟต์แวร์ระบบปฏิบัติการนี้ ในปัจจุบันที่นิยมใช้กันมากและเป็นที่รู้จักดี ได้แก่ Microsoft Windows ซึ่งมีหลายเวอร์ชั่น (Version) เช่น Windows 95 , Windows 98 , Windows 2000 , Windows ME Windows XP
                2) ตัวแปลภาษา คอมพิวเตอร์จำเป็นต้องมีซอฟต์แวร์ที่ใช้ในการแปลภาษาระดับสูง เพื่อแปลให้เป็นภาษาเครื่อง
  2.2 ซอฟต์แวร์ประยุกต์ (Application SoftWare)
  ซอฟต์แวร์ประยุกต์ คือ ชุดคำสั่งหรือโปรแกรมที่ทำให้คอมพิวเตอร์ทำงานตามที่ผู้ใช้ต้องการ สามารถใช้งานง่าย มักใช้กับงานส่วนบุคคลหรือธุรกิจ แบ่งเป็น 2 ประเภทใหญ่ๆ ได้แก่
         2.2.1 ซอฟต์แวร์สำเร็จ เป็นซอฟต์แวร์ที่มีผู้พัฒนาขึ้นเพื่อใช้งานทั่วไปให้ทำงานสะดวกขึ้น
                1) ซอฟต์แวร์ประมวลผลคำ เป็นซอฟต์แวร์ที่ใช้สำหรับการพิมพ์เอกสาร ที่นิยมใช้ในปัจจุบัน เช่น Microsoft Word
                2) ซอฟต์แวร์ตารางทำงาน เป็นซอฟต์แวร์ที่ช่วยในการคิดคำนวณ โดยใส่ตัวเลขหรือข้อความแล้วสั่งให้คำนวณตามสูตรหรือเงื่อนไขที่กำหนด เช่น Microsoft Excel
                3) ซอฟต์แวร์จัดการฐานข้อมูล เป็นซอฟต์แวร์ที่ช่วยในการจัดเก็บข้อมูล การเรียกค้นข้อมูลมาใช้งาน การทำรายงาน สรุปผลข้อมูล เช่น Microsoft Access
                4) ซอฟต์แวร์นำเสนอ เป็นซอฟต์แวร์ที่ใช้สำหรับนำเสนอข้อมูล ที่จะต้องสร้างแผนภูมิ กราฟ รูปภาพ ฯลฯ เช่น Microsoft PowerPoint
                5) ซอฟต์แวร์สื่อสารข้อมูล เป็นซอฟต์แวร์ที่ช่วยให้คอมพิวเตอร์ติดต่อสื่อสารกับเครื่องคอมพิวเตอร์ที่อยู่ห่างไกล โดยผ่านทางสายโทรศัพท์ ได้แก่ อินเตอร์เน็ต
         2.2.2 ซอฟต์แวร์ใช้งานเฉพาะ เป็นซอฟต์แวร์ที่ใช้เฉพาะงานแต่ละประเภท เพราะซอฟต์แวร์สำเร็จมักจะเน้นการใช้งานทั่วไป แต่อาจจะนำมาใช้โดยตรงกับงานธุรกิจบางอย่างไม่ได้ เช่น การฝากถอนเงิน งานด้านบัญชี หรืองานด้านการขายสินค้า เป็นต้น ดังนั้นจึงต้องมีการพัฒนาซอฟต์แวร์ใช้งานเฉพาะสำหรับงานแต่ละประเภทให้ตรงกับความต้องการของผู้ใช้
   
   
3. People Ware (พีเพิ่ลแวร์)
       พีเพิ่ลแวร์ คือ บุคลากรทางคอมพิวเตอร์ หรือบุคคลที่ทำงานกับคอมพิวเตอร์นั่นเอง ซึ่งเป็นส่วนสำคัญของระบบคอมพิวเตอร์ เพราะถ้าไม่มีบุคลากร หรือถ้าบุคลากรไม่มีความรู้ความสามารถแล้วก็จะไม่สามารถใช้คอมพิวเตอร์ให้เกิดประสิทธิภาพได้ บุคลากรทางคอมพิวเตอร์ เช่น
1. นักเขียนโปรแกรม (Programmer) คือผู้ที่นำเอาระบบหรือแบบของโปรแกรมที่ นักวิเคราะห์ระบบงานออกแบบไว้ มาเขียนเป็นโปรแกรมคำสั่ง
  2. เจ้าหน้าที่ข้อมูล (User, หรือ Operator) ได้แก่เจ้าหน้าที่ป้อนข้อมูลเข้าไปสู่เครื่อง ตามโปรแกรมที่ได้สร้างขึ้น เจ้าหน้าที่ในระดับนี้ มักได้แก่พนักงานพิมพ์ดีด ที่มีความรู้คอมพิวเตอร์ขั้นพื้นฐานก็สามารถปฏิบัติงานได้ อาจกล่าวได้ว่า คือผู้ใช้โปรแกรมนั่นเอง
  3. เจ้าหน้าที่เทคนิค ได้แก่ผู้ดูแลบำรุงรักษาหรือซ่อมเครื่อง เมื่อขัดข้องใช้งานไม่ได้ในเบื้องต้น