วันจันทร์ที่ 16 กรกฎาคม พ.ศ. 2555

ซอฟต์แวร์






ซอฟต์แวร์

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

     หน้าที่ของซอฟแวร์
          ซอฟต์แวร์ทำหน้าที่เป็นตัวเชื่อมระหว่างผู้ใช้คอมพิวเตอร์และเครื่องคอมพิวเตอร์ถ้าไม่มีซอฟต์แวร์เราก็ไม่สามารถใช้เครื่องคอมพิวเตอร์

     ประเภทของซอฟต์แวร์
  ซอฟต์แวร์แบ่งเป็น ๓ ประเภทใหญ่ๆคือ
๑.ซอฟต์แวร์ระบบ
๒.ซอฟต์แวร์ประยุกต์
๓.ซอฟต์แวร์ใช้งานเฉพาะ

๑.ซอฟต์แวร์ระบบ
      เป็นโปรแกรมที่บริษัทผู้ผลิตสร้างขึ้นมาเพื่อใช่จัดการกับระบบหน้าที่การทำงานของซอฟต์แวร์ระบบคือ ดำเนินงานพื้นฐานต่างๆ ของระบบคอมพิวเตอร์ เช่น รับข้อมูลจากแผงวงจร
      System sofware หรือโปรแกรมระบบที่รู้จักกันดีก็คือ Dos,Windows,Unix,Linux รวมทั้งโปรแกรมแปลคำสั่งที่เขียนในภาษาระดับสูง เช่น ภาษา Basic,Fortran

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

    ประเภทของซอฟต์แวร์ระบบ
๑.ระบบปฎิบัติการ OS
๒.ตัวแปลภาษา

๑.ระะบบปฎิษัติการ หรือที่เรียกว่า OS
          ซอฟต์แวร์ใช้ในการดูแลระบบคอมพิวเตอร์เครื่องคอมพิวเตอร์ทุกเครื่องจะต้องมีซอฟต์แวร์ระบบปฎิบัติการนี้ระบบปฎิษัติการที่รู้จักกันดี เช่น ดอส วินโดวส์ ยูนิกส์ เป็นต้น
   
      ๑.๑ ดอส เป็นซอฟต์แวร์จัดระบบงานที่พัฒนามานานแล้ว
      ๑.๒ วินโดวส์ เป็นระบบปฎิษัติการที่พัฒนามาตั้งแต่จากดอสโดยให้ผู้ใช้สั่งงานได้
      ๑.๓ ยูนิกส์ เป็นระบบปฎิบัติที่พัฒนามาตั้งแต่ครั้งใช้กับเครื่องคอมพิวเตอร์ระบบปฎิบัติการยูนิกส์
              เป็นระบบปฎิบัติการที่เทคโนโลยีแบบเปิด
      ๑.๔ ลีนุกซ์ เป็นระบบปฎิบัติการที่พัฒนามายูนิกซ์ เป็นระบบซึ่งมีการการแจกจ่ายโปรแกรมต้นฉบับ
              ให้นำพัฒนาช่วยกันพัฒนาคุณสมบัติของระบบปฎิบัติลีนุกซ์เป็นที่นิยมกันมากขึ้นในปัจจุบัน
      ๑.๕ แมคอินทอช เป็นระบบปฎิบัติการสำหรับเครื่องไมโครคอมพิวเตอร์ แมคอินทอชส่วนมากนำ
              ไปใช้งานด้านกราฟิก ออกแบบและจัดแต่งเอกสารนิยมใช้มากในสำนักพิมพ์ต่างๆ       

      ชนิดของระบบปฎิบัติการสามารถแบ่งได้ ๓ ชนิด

๑.ประเภทใช้งานเดียว
      ระบบปฎิบัติการนี้ละกำหนดให้คอมพิวเตอร์ใช้งานได้ครั้งละหนึ่งงานเท่านั้น
๒.ประเภทใช้ได้หลายงาน
      ระบบปฎิบัติการประเภทนี้สามารถควบคุมการทำงานพร้อมกันหลายงานในขณะเดียวกันผู้ใช้สามารถทำงานกับซอฟต์แวร์ประยุกต์ได้หลายชนิด
๓.ประเภทใช้งานหลายคน
      ในหน่วยงานบางแห่งอาจใช้คอมพิวเตอร์ขนาดใหญ่ทำหน้าที่ประมวลผลทำให้ในขณะใดขณะหนึ่งมีผู้ใช้คอมพิวเตอร์พร้อมกันหลายคน จึงต้องมีความสามารถสูง


๒.ตัวแปลภาษา
      การพัฒนาซอฟแวร์ต้องอาศัยซอฟแวร์ที่ใช้ในการแปลภาษาระดับสูงเพื่อแปลภาษาระดับสูงให้เป็นภาษาเครื่อง
      ภาษาระดับสูงมีหลายภาษาซึ่งสร้างขึ้นเพื่อในผู้เขียนโปรแกรมเขียนชุดคำสั่งได้ง่ายเข้าใจได้ และเพื่อให้สามารถปรับปรุงแก้ไขซอฟแวร์ในภายหลังได้ภาษาระดับสูงคือ เช่น ภาษา Bascal,Pascal,C และภาษาโลโก เป็นต้น นอกจากนี้ยังมีภาษาคอมพิวเตอร์
 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น