ซอฟต์แวร์ระบบ

จากวิกิพีเดีย สารานุกรมเสรี

ซอฟต์แวร์ระบบ''ข้อความตัวหนา' คือซอฟต์แวร์คอมพิวเตอร์ที่ออกแบบขึ้นมาเพื่อปฏิบัติการกับฮาร์ดแวร์คอมพิวเตอร์ และเพื่อจัดเตรียมและบำรุงรักษาแพลตฟอร์มจากการทำงานของโปรแกรมประยุกต์ [1][2]

ซอฟต์แวร์ระบบพื้นฐานที่สุดมีดังนี้

ในตำราบางเล่ม คำว่า ซอฟต์แวร์ระบบ หมายรวมถึงเครื่องมือที่ใช้ในการพัฒนาซอฟต์แวร์ด้วย (เช่น คอมไพเลอร์ ลิงเกอร์ หรือดีบักเกอร์ เป็นต้น) [3]

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

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

ซอฟต์แวร์ระบบประเภทจำเพาะก็มีอย่างเช่น

ถ้าซอฟต์แวร์ระบบถูกเก็บบันทึกอยู่ในหน่วยความจำลบเลือนไม่ได้เช่นในวงจรรวม มักจะเรียกว่าเฟิร์มแวร์

  1. http://depts.alverno.edu/cil/mod1/software/system.html
  2. http://searchsoa.techtarget.com/sDefinition/0,,sid26_gci213024,00.html
  3. http://www.webopedia.com/TERM/S/systems_software.html
  4. W. W. Milner, Ann Montgomery-Smith (2000). Information and Communication Technology for Intermediate Gnvq. p.126