หน่วยที่4
ซอฟต์แวร์ (Software)
ซอฟต์แวร์ (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.ซอฟต์แวร์และภาษาคอมพิวเตอร์
เราใช้คอมพิวเตอร์ทำงานในการจัดการสารสนเทศเรื่องต่างๆ
ได้อย่างถูกต้องแม่นยำ
โดยการกำหนดวิธีการหรือขั้นตอนให้คอมพิวเตอร์ทำงานได้ตามความต้องการ
จำเป็นต้องมีสื่อกลางที่ใช้ในการติดต่อซึ่งกันและกันระหว่างมนุษย์กับคอมพิวเตอร์ เราเรียกสื่อกลางนี้ว่า ภาษาคอมพิวเตอร์
น่ารักมาก
ตอบลบสวยงามมาก
ตอบลบเนื้อหาดีเยี่ยม
ตอบลบ