วันอาทิตย์ที่ 6 พฤศจิกายน พ.ศ. 2554

หน่วยที่ 4 ซอฟแวร์

ความหมายของซอฟต์แวร์

      
ซอฟต์แวร์ เป็นส่วนที่มนุษย์สัมผัสไม่ได้โดยตรงเพราะซอฟต์แวร์มีคุณลักษณะเป็นนามธรรม  โดยทั่วไปเรียกว่าโปรแกรมหรือชุดคำสั่งที่ถูกเขียนขึ้นเพื่อสั่งการให้เครื่องคอมพิวเตอร์ทำงาน  ซอฟต์แวร์จึงเป็นทำหน้าที่เป็นตัวเชื่อมระหว่างผู้ใช้คอมพิวเตอร์และเครื่องคอมพิวเตอร์
ซอฟต์แวร์ คือ การลำดับขั้นตอนการทำงานของคำสั่งที่ทำหน้าที่สั่งคอมพิวเตอร์ว่าให้ทำอะไร เป็นชุดของโปรแกรมหลายๆโปรแกรมมารวมกันให้สามารถทำงานได้อย่างครบถ้วนสมบูรณ์ตามที่ต้องการ
ซอฟต์แวร์ หมายถึง ชุดคำสั่งหรือโปรแกรมที่ใช้สั่งงานให้คอมพิวเตอร์ทำงาน  ซอฟต์แวร์จึงเป็นคำสั่งที่มีลำดับขั้นตอนการทำงานซึ่งเขียนขึ้นด้วยคำสั่งของคอมพิวเตอร์ 
ซอฟต์แวร์ คือ ชุดคำสั่งที่สั่งงานคอมพิวเตอร์อย่างเป็นลำดับขั้น  ชุดคำสั่งเหล่านี้ได้จัดเตรียมไวในหน่วยความจำ  คอมพิวเตอร์จะอ่านชุดคำสั่งแล้วทำงานตามโปรแกรมที่นักเขียนโปรแกรมได้เขียนไว้
ประเภทของซอฟต์แวร์
     แบ่งได้ 2 ประเภทใหญ่ๆ คือ ซอฟต์แวร์ระบบ (System Software) และซอฟต์แวร์ประยุกต์ (Application Software)
2.1 ซอฟต์แวร์ระบบ (System Software) เป็นโปรแกรมหรือชุดคำสั่งที่เขียนขึ้นเพื่อควบคุมการทำงานของเครื่องคอมพิวเตอร์ให้ประสานกัน และควบคุมลำดับขั้นตอนการทำงานของอุปกรณ์ต่าง ๆ ในระบบคอมพิวเตอร์ ซอฟต์แวร์ระบบที่นิยมแพร่หลาย ได้แก่ DOS, UNIX, WINDOWS, SUN, OS/2, NET WARE เป็นต้น
            2.1.1 โปรแกรมระบบปฏิบัติการ (Operating Systems : OS) หรือ Supervisory Programs หรือ Monitors Programs เป็นโปรแกรมที่สำคัญที่สุดอีกประการหนึ่งและมีความสลับซับซ้อนมาก ช่วยให้คอมพิวเตอร์สามารถควบคุม (Control) การปฏิบัติงานของเครื่องได้เองโดยอัตโนมัติ และดูแลตรวจตราทุก ๆ การทำงานของฮาร์ดแวร์ในระบบคอมพิวเตอร์ นับตั้งแต่เปิดเครื่องจนกระทั่งปิดเครื่อง ทำหน้าที่เป็นตัวกลางเชื่อมระหว่างซอฟต์แวร์กับฮาร์ดแวร์
ระบบปฏิบัติการที่นิยมใช้มากที่สุด
     1. ระบบปฏิบัติการดอส(DOS) เป็นระบบปฏิบัติการที่รับคำสั่งจากผู้ใช้งานเป็นข้อความ มาจากคำว่าDisk Operating System  พัฒนาโดยบริษัทไมโครซอฟต์  ปัจจุบันไม่นิยมแล้ว
     2. ระบบปฏิบัติการแบบวินโดวส์   พัฒนาโดยบริษัทไมโครซอฟต์  เป็นระบบปฏิบัติการทำงานที่ทำงานด้วยคำสั่งกราฟฟิกชนจอภาพโดยใช้เมาส์ในการควบคุมคำสั่งให้โปรแกรมทำงานผ่านภาพ กราฟิกที่เป็นสัญลักษณ์ต่างๆ ที่เรียกว่า สัญรูป หรือ ไอคอน
    3. ระบบปฏิบัติการยูนิกส์(UNIX) เป็นระบบปฏิบัติการที่ได้พัฒนามาเป็นเวลานานกว่าระบบดอส  ระบบยูนิกส์มีประสิทธิภาพในการทำงานสูง จึงนิยมใช้กับเครื่องที่ต้องการประสิทธิภาพการทำงานสูง  เช่น เครื่องที่เป็นแม่ข่ายของระบบอินเทอร์เน็ต
   4. ระบบปฏิบัติการแมค(MAC OS) พัฒนาโดยบริษัทแอปเปิลคอมพิวเตอร์ใช้กับเครื่องคอมพิวเตอร์แมคอินทอช ทำงานแบบเดียวกับโปรแกรมวินโดวส์นิยมใช้งานประเภทการออกแบบกราฟิก
2.1.2 ตัวแปลภาษา
  
  1. ภาษาปาสคาล
    2. ภาษาเบสิก
    3. ภาษาซี
    4. ภาษาโลโก
     2.2 ซอฟต์แวร์ประยุกต์(Application  Software)  เป็นโปรแกรมที่ออกแบบมาเพื่อใช้งานเฉพาะเรื่องตามที่เราต้องการ  เช่น งานพิมพ์เอกสาร  วาดภาพ  เล่นเกมส์  เป็นต้น

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