ซอฟต์แวร์คอมพิวเตอร์
วันพุธที่ 9 กรกฎาคม พ.ศ. 2557
ซอฟต์แวร์ประยุกต์
ประเภทของซอฟต์แวร์
ประเภทของซอฟต์แวร์
ซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่มีผู้พัฒนาขึ้นเพื่อใช้งานกับคอมพิวเตอร์มีมากมาย ซอฟต์แวร์เหล่านี้อาจได้รับการพัฒนาโดยผู้ใช้งานเอง หรือผู้พัฒนาระบบ หรือผู้ผลิตจำหน่าย หากแบ่งแยกชนิดของซอฟต์แวร์ตามสภาพการทำงาน พอแบ่งแยกซอฟต์แวร์ได้เป็นสองประเภท คือ ซอฟต์แวร์ระบบ (system software) และซอฟต์แวร์ประยุกต์ (application software)
ซอฟต์แวร์ระบบ
ซอฟต์แวร์ระบบ คือ ซอฟต์แวร์คอมพิวเตอร์ที่ออกแบบขึ้นมาเพื่อปฏิบัติการกับฮาร์ดแวร์คอมพิวเตอร์ และเพื่อจัดเตรียมและบำรุงรักษาแพลตฟอร์มจากการทำงานของโปรแกรมประยุกต์
ซอฟต์แวร์ระบบพื้นฐานที่สุดมีดังนี้
- ไบออสของคอมพิวเตอร์และเฟิร์มแวร์ของอุปกรณ์ ซึ่งมีเครื่องมือพื้นฐานสำหรับปฏิบัติการและควบคุมฮาร์ดแวร์ที่เชื่อมต่อหรือติดตั้งในคอมพิวเตอร์
- ระบบปฏิบัติการ (ตัวอย่างที่เด่น ๆ เช่น ไมโครซอฟท์ วินโดวส์ แมคโอเอสเท็น และลินุกซ์) ซึ่งแบ่งสรรให้ส่วนต่าง ๆ ของคอมพิวเตอร์ทำงานร่วมกันโดยรับภาระงานอาทิ การส่งผ่านข้อมูลระหว่างหน่วยความจำกับจานบันทึก หรือการส่งข้อมูลออกทางอุปกรณ์แสดงผล และยังมีแพลตฟอร์มเพื่อทำงานซอฟต์แวร์ระบบระดับสูงและโปรแกรมประยุกต์ด้วย
- ซอฟต์แวร์อรรถประโยชน์ ซึ่งช่วยวิเคราะห์ ปรับแต่ง ทำให้เหมาะสม และบำรุงรักษาคอมพิวเตอร์
ในตำราบางเล่ม คำว่า ซอฟต์แวร์ระบบ หมายรวมถึงเครื่องมือที่ใช้ในการพัฒนาซอฟต์แวร์ด้วย (เช่น คอมไพเลอร์ ลิงเกอร์ หรือดีบักเกอร์ เป็นต้น)
โดยทั่วไปมิได้หมายความว่า ผู้ใช้จะต้องซื้อคอมพิวเตอร์เพื่อใช้งานซอฟต์แวร์ระบบ แทนที่จะเป็นอย่างนั้น อาจมองว่าซอฟต์แวร์ระบบเป็นสิ่งพื้นฐานของคอมพิวเตอร์ที่มีมากับเครื่องหรือติดตั้งไว้ก่อนแล้ว ในทางตรงข้ามกับซอฟต์แวร์ระบบ ซอฟต์แวร์ที่ผู้ใช้สามารถกระทำการต่าง ๆ อาทิสร้างเอกสารข้อความ เล่นเกม ฟังเพลง หรือท่องเว็บ เช่นนี้เรียกว่าโปรแกรมประยุกต์
== ประเภทของซอฟต์แวร์ระบบ == ซอฟต์แวร์ระบบช่วยเหลือการใช้งานระบบปฏิบัติการและระบบคอมพิวเตอร์ ซึ่งก็มีทั้งเครื่องมือวินิจฉัย คอมไพเลอร์ เซิร์ฟเวอร์ ระบบหน้าต่าง โปรแกรมอรรถประโยชน์ โปรแกรมแปลภาษา โปรแกรมสื่อสารข้อมูล ระบบฐานข้อมูล และอื่น ๆ อีกมากมาย จุดประสงค์ของซอฟต์แวร์ระบบคือป้องกันความเสียหายที่อาจเกิดกับโปรแกรมประยุกต์โดยโปรแกรมเมอร์ให้มากที่สุดเท่าที่ทำได้ จากรายละเอียดต่าง ๆ ของความซับซ้อนในคอมพิวเตอร์ที่กำลังถูกใช้งาน โดยเฉพาะคุณลักษณะของหน่วยความจำและฮาร์ดแวร์อื่น ๆ และอุปกรณ์ต่อพ่วงเช่นอุปกรณ์สื่อสาร เครื่องพิมพ์ เครื่องอ่าน หน่วยแสดงผล แป้นพิมพ์ ฯลฯ
วันพุธที่ 2 กรกฎาคม พ.ศ. 2557
ซอฟต์แวร์คอมพิวเตอร์
ความหมายของซอฟต์แวร์
การใช้งานระบบสารสนเทศด้วยคอมพิวเตอร์ จำเป็นต้องมีซอฟต์แวร์ควบคุมการทำงาน เช่น การซื้อของโดยใช้บัตรเครดิต ผู้ขายจะตรวจสอบบัตรเครดิตโดยใช้เครื่องอ่านบัตร แล้วส่งข้อมูลของบัตรเครดิตไปยังศูนย์ข้อมูลของบริษัทผู้ออกบัตร การตรวจสอบจะกระทำกับฐานข้อมูลกลาง โดยมีกลไกหรือเงื่อนไขของการตรวจสอบ จากนั้นจึงให้คำตอบว่าจะยอมรับหรือปฏิเสธบัตรเครดิตใบนั้น การดำเนินการเหล่านี้เป็นไปโดยอัตโนมัติตามคำสั่งซอฟต์แวร์ ทำนองเดียวกันเมื่อซื้อสินค้าในห้างสรรพสินค้า พนักงานเก็บเงินจะใช้เครื่องกราดตรวจอ่านรหัสแท่งบนสินค้าทำให้บนจอภาพปรากฏชื่อสินค้า รหัสสินค้า และราคา ในการดำเนินการนี้ต้องใช้ซอฟต์แวร์ ซอฟต์แวร์จึงเป็นสิ่งสำคัญที่ทำให้ระบบคอมพิวเตอร์ทำงานได้ ซอฟต์แวร์ คือ ชุดคำสั่งที่สั่งงานคอมพิวเตอร์เป็นลำดับขั้นตอนของการทำงาน ชุดคำสั่งเหล่านี้ได้จัดเตรียมไว้ในหน่วยความจำของคอมพิวเตอร์ คอมพิวเตอร์อ่านชุดคำสั่งแล้วทำงานตาม ซอฟต์แวร์จึงเป็นสิ่งที่มนุษย์จัดทำขึ้น และคอมพิวเตอร์จะทำงานตามคุณลักษณะของซอฟต์แวร์ที่วางไว้แล้วเท่านั้น ชนิดของซอฟต์แวร์แบ่งเป็นสองประเภทใหญ่ คือ ซอฟต์แวร์ระบบ (system software) และซอฟต์แวร์ประยุกต์ (application software)
สมัครสมาชิก:
บทความ (Atom)