ความแตกต่างหลัก: ซอฟต์แวร์ระบบหมายถึงโปรแกรมที่ประสานงานของฮาร์ดแวร์และโปรแกรม ดังนั้นจึงเกี่ยวข้องโดยตรงกับฮาร์ดแวร์คอมพิวเตอร์ ในทางกลับกันแอพพลิเคชั่นซอฟต์แวร์หมายถึงโปรแกรมที่ช่วยให้ผู้ใช้สามารถทำงานเฉพาะอย่างได้
- การแก้ไขไฟล์
- การบัญชีทรัพยากร
- การจัดการ I / O
- ที่เก็บข้อมูลการจัดการหน่วยความจำและการจัดการการเข้าถึง
มีหน้าที่จัดการทรัพยากรคอมพิวเตอร์ในระดับต่ำ ประกอบด้วยระบบปฏิบัติการและโปรแกรมอรรถประโยชน์ทั้งหมดที่เกี่ยวข้องในระดับพื้นฐาน ในแง่ที่แม่นยำซอฟต์แวร์ระบบจะรวมโปรแกรม "พื้นหลัง" ที่อนุญาตให้ใช้คอมพิวเตอร์ได้
- กรรมสิทธิ์ - สิ่งเหล่านี้ออกแบบมาเพื่อแก้ปัญหาเฉพาะ
- In-house - สิ่งเหล่านี้ได้รับการพัฒนาโดยใช้ทรัพยากรของ บริษัท เอง
- สัญญา - สิ่งเหล่านี้พัฒนาขึ้นสำหรับ บริษัท อื่น
- Off-the-shelf - ใช้ในรูปแบบดั้งเดิมโดยไม่มีการเปลี่ยนแปลงใด ๆ
การเปรียบเทียบระหว่างซอฟต์แวร์ระบบกับซอฟต์แวร์แอปพลิเคชัน:
ซอฟต์แวร์ระบบ | แอพพลิเคชั่นซอฟต์แวร์ | |
คำนิยาม | ซอฟต์แวร์ระบบหมายถึงโปรแกรมที่ประสานงานของฮาร์ดแวร์และโปรแกรม ดังนั้นจึงเกี่ยวข้องโดยตรงกับฮาร์ดแวร์คอมพิวเตอร์ | ในทางกลับกันแอพพลิเคชั่นซอฟต์แวร์หมายถึงโปรแกรมที่ช่วยให้ผู้ใช้สามารถทำงานเฉพาะอย่างได้ |
ประเภทของวัตถุประสงค์ | ทั่วไป | โดยเฉพาะ |
การจัดหมวดหมู่ | แพ็คเกจโปรแกรม โปรแกรมที่กำหนดเอง | แบ่งปันเวลา การแบ่งปันทรัพยากร เซิร์ฟเวอร์ลูกค้า |
การกระทำ | ตลอด | ตามความต้องการ |
ตัวอย่าง | คอมไพเลอร์, ดีบั๊ก | โปรแกรมประมวลผลคำ, โปรแกรมเล่นสื่อ, โปรแกรมสเปรดชีต |
การสนับสนุนเวิร์กกรุ๊ป | ระบบปฏิบัติการเครือข่าย | จดหมายอิเล็กทรอนิกส์การตั้งเวลากลุ่มงานที่แบ่งปัน |
การพึ่งพาอาศัยกัน | พวกเขาเป็นอิสระจากแอพพลิเคชั่นซอฟต์แวร์ | พวกเขาไม่สามารถทำงานได้หากไม่มีซอฟต์แวร์ระบบ |