ยินดีต้อนรับเข้าสู่บล็อก น.สอมรรัตน์ ชูศรีวาสน์

หน่วยที่ 4

           
หน่วยที่4
ซอฟต์แวร์ (
Software)


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

2.ประเภทของซอฟต์แวร์
หากแบ่งแยกชนิดของซอฟต์แวร์ตามสภาพการทำงานโดยทั่วไปแล้ว สามารถแบ่งได้ 3 ประเภทใหญ่ๆคือ
1. ซอฟต์แวร์ระบบ   (System Software)
2. ซอฟต์แวร์   (Application Software)
2.1  ซอฟต์แวร์ระบบ  (System Software)
    ซอฟต์แวร์ระบบ เป็นโปรแกรมที่บริษัทผู้ผลิตสร้างขึ้นมาเพื่อใช้จัดการกับระบบหน้าที่การทำงาน คือรับข้อมูลจากแป้นอักขระและแปลความหมายให้คอมพิวเตอร์เข้าใจนำข้อมูลไปแสดงผลที่หน้าจอ
2.1.1   ระบบปฏิบัติการ    (Operating Softwareหรือ OS)
  เป็นซอฟต์แวร์ที่ควบคุมกิจกรรมทั้งหมดของคอมพิวเตอร์ เพื่อให้เชื่อมั่นว่าอุปกรณ์ที่เป็นฮาร์ดแวร์ทุกส่วนของระบบคอมพิวเตอร์ทำงานร่วมกันราบรื่นและมีประสิทธิภาพ
  2.1.1   ระบบปฏิบัติการ    (Operating Software หรือ OS)  (ต่อ)
   ซอฟต์แวร์ระบบ   ปฏิบัติการใช้ในการบริหารจัดการข้อมูลและทำแฟ้มข้อมูลภายในเครื่องคอมพิวเตอร์ เช่น
    การสำเนาข้อมูล   (copy
    การเรียงข้อมูล     (sort)
  การลบ    (delete)
ระบบปฏิบัติการที่นิยมใช้มากที่สุดใน  ขณะนี้คือ
     1.ระบบปฏิบัติการดอส(DOS)  เป็นระบบปฏิบัติการที่รับคำสั่งจากผู้ใช้งานเป็นข้อความ ซึ่งพัฒนาโดยบริษัทไมโครซอฟต์ก็ได้
     2.ระบบปฏิบัติการแบบวินโดวส์ พัฒนาโดยบริษัทไมโครซอฟต์ระบบปฏิบัติการทำงานที่ทำงานด้วยคำสั่งกราฟิกชนจอภาพใช้เมาส์ในการควบคุมคำสั่งให้โปรแกรมทำงานผ่านภาพ
     3.ระบบปฏิบัติการยูนิกส์ (UNIX) เป็นระบบปฏิบัติการที่ได้พัฒนามาเป็นเวลานานมากกว่าระบบดอส ระบบยูนิกส์มีประสิทธิภาพในการทำงานสูงนิยมใช้งานกับเครื่องที่ต้องการประสิทธิภาพการทำงานสูง เช่นเครื่องที่เป็นแม่ข่ายของระบบอินเตอร์เน็ต
   4.ระบบปฏิบัติการแมค (MAC OS) พัฒนาการโดยบริษัทแอปเปิลคอมพิวเตอร์ใช้กับเครื่องคอมพิวเตอร์แม็คอินทอช ทำงานแบบเดียวกันกับวินโดวส์นิยมใช้งานประเภทการออกแบบกราฟิก
2.1.2 ตัวแปลภาษา
ในการพัฒนาซอฟต์แวร์จำเป็นต้องมีซอฟต์แวร์ที่ใช้ในการแปลภาษาระดับสูง เพื่อแปลภาษาระดับสูงให้เป็นภาษาเครื่อง ภาษาระดับสูงมีหลายภาษาระดับสูงเหล่านี้สร้างขึ้นเพื่อให้ผู้เขียนโปรแกรมเขียนชุดคำสั่งได้ง่าย เข้าใจได้ สมารถปรับปรุงแก้ไขซอฟต์แวร์ในภายหลังได้

ภาษาระดับสูงซึ่งเป็นที่รู้จักและนิยมกันมากในปัจจุบัน
1.           ภาษาปาสคาล
2.           ภาษาเบสิก
3.           ภาษาซี
4.           ภาษาโลโก
2.2 ซอฟต์แวร์ประยุกต์
   เป็นโปรแกรมที่ออกแบบมาเพื่อการใช้งานเฉพาะเช่น งานพิมพ์รายงาน  งานพิมพ์เอกสาร วาดภาพ เล่นเกม หรือโปรแกรมบัญชี รายรับรายจ่าย และเงินเดือน ใช้เพื่อสืบค้นข้อมูลและเชื่อมโยงกับระบบอินเทอร์เน็ตก็ได้ เน้นสะดวก
2.2.1ซอฟแวร์สำเร็จ
   ในบรรดาซอฟต์แวร์ประยุกต์ที่มีใช้กันทั่วไป ซอฟต์แวร์สำเร็จเป็นซอฟต์แวร์ที่นิยมใช้กันสูงมากซอฟแวร์สำเร็จที่มีจำหน่ายในท้องตลาดทั่วไปและเป็นที่นิยมของผู้ใช้มี 5 กลุ่มใหญ่  ได้แก่
ซอฟแวร์สำเร็จเป็นที่นิยมของผู้ใช้มี 5 กลุ่มใหญ่ ได้แก่
1.  ซอฟต์แวร์ประมวลคำ   ใช่สำหรับการพิมพ์เอกสาร สามารถแก้ไข เพิ่ม แทรก ลบ และจัดรูปแบบเอกสารได้อย่างดี
 ซอฟต์แวร์ประมวลคำ     ที่นิยมใช้กันในปัจจุบัน  เช่น วินส์เวริด์ จุฬาจารึก โลตัสเอมิโปร
2.   ซอฟต์แวร์ตารางการทำงาน   ช่วยในการคิดคำนวณ ผู้ใช้ซอฟต์แวร์ตารางทำงานสามารถประยุกต์ใช้งานประมวลผลตัวเลขอื่นๆได้อย่างกว้างขวาง
   ซอฟต์แวร์ตารางการทำงาน ที่นิยมใช้เช่น เอกเซล โลตัส
3.  ซอฟต์แวร์จัดการฐานข้อมูล การใช้คอมพิวเตอร์อย่างหนึ่งคือเก็บข้อมูล ซอฟต์แวร์จัดการฐานข้อมูลจึง หมายถึง ซอฟต์แวร์ที่ช่วยในการเก็บ การเรียกค้นมาใช้งาน   การทำรายงาน    การสรุปผลข้อมูล   ซอฟต์แวร์
            จัดการฐานข้อมูลที่นิยมใช้ เช่น เอกเซล ดีเบส พาราด๊อก ฟ๊อกเบส
4. ซอฟต์แวร์นำเสนอ   เป็นซอฟต์แวร์ที่ใช้สำหรับนำเสนอข้อมูล การแสดงผลสามารถดึงดูดความสนใจ จึงเป็นซอฟต์แวร์ที่นอกจากสามารถแสดงข้อความในลักษณะสื่อความหมายได้ง่ายแล้วจะต้องสร้างแผนภูมิ กราฟ และรูปภาพได้
   ตัวอย่างของซอฟต์แวร์นำเสนอ เช่น เพาเวอร์พอยต์ โลตัสฟรีแลนด์   ฮาร์วาร์ดกราฟฟิก
5.  ซอฟต์แวร์สื่อสารข้อมูล หมายถึงซอฟต์แวร์ที่จะช่วยให้ไมโครคอมพิวเตอร์ติดต่อสื่อสารกับเครื่องคอมพิวเตอร์อื่นที่ห่างไกล ผ่านโทรศัพท์ เชื่อมโยงเข้ากับระบบเครือข่ายคอมพิวเตอร์ เช่น อินเตอร์เน็ต
   ซอฟต์แวร์สื่อสารข้อมูลที่นิยมใช้มีมากมายหลายซอฟต์แวร์  เช่น  โปรคอม  ครอส  ทอล์ค  เทลิก


2.2.2 ซอฟต์แวร์ใช้งานเฉพาะ
เป็นโปรแกรมที่ทำหน้าที่ช่วยในการทำงานของระบบคอมพิวเตอร์ในหน้าที่เฉพาะด้านบางอย่าง เช่น การตรวจหาและ กำจัดไวรัส การจัดเรียง เรียงข้อมูล ในฮาร์ดดิสก์ เป็นต้น
3.ความจำเป็นของการใช้ซอฟต์แวร์
     การที่คอมพิวเตอร์ดำเนินการให้ประโยชน์ได้มากมายมหาศาลจะขึ้นอยู่กับซอฟต์แวร์ ซอฟต์แวร์จึงเป็นส่วนสำคัญ และ จำเป็นของ  ระบบคอมพิวเตอร์หากขาดซอฟต์แวร์คอมพิวเตอร์ก็ไม่สามารถทำงานได้ และเป็นส่วนประกอบหนึ่งที่ให้ระบบสารสนเทศเป็นไปตามที่ต้องการ
4.ซอฟต์แวร์และภาษาคอมพิวเตอร์
เราใช้คอมพิวเตอร์ทำงานในการจัดการสารสนเทศเรื่องต่างๆ ได้อย่างถูกต้องแม่นยำ โดยการกำหนดวิธีการหรือขั้นตอนให้คอมพิวเตอร์ทำงานได้ตามความต้องการ จำเป็นต้องมีสื่อกลางที่ใช้ในการติดต่อซึ่งกันและกันระหว่างมนุษย์กับคอมพิวเตอร์  เราเรียกสื่อกลางนี้ว่า    ภาษาคอมพิวเตอร์



3 ความคิดเห็น: