ซอฟต์แวร์ระบบกับซอฟต์แวร์แอปพลิเคชัน
ซอฟต์แวร์ระบบและแอพพลิเคชั่นคือโปรแกรมคอมพิวเตอร์ ซอฟต์แวร์ระบบยังได้รับการติดตั้งระหว่างการติดตั้งระบบปฏิบัติการอีกด้วย อย่างไรก็ตาม แอพพลิเคชั่นซอฟต์แวร์ใช้ความสามารถของคอมพิวเตอร์ที่ติดตั้ง
ซอฟต์แวร์ระบบ
โปรแกรมและไฟล์ที่ประกอบด้วยระบบปฏิบัติการเรียกว่าซอฟต์แวร์ระบบ ไฟล์เหล่านี้รวมถึงไฟล์คอนฟิกูเรชัน ค่ากำหนดของระบบ บริการระบบ ไลบรารีของฟังก์ชัน และไดรเวอร์สำหรับฮาร์ดแวร์ที่ติดตั้งบนคอมพิวเตอร์โปรแกรมคอมพิวเตอร์ในซอฟต์แวร์ระบบประกอบด้วย คอมไพเลอร์ ยูทิลิตีระบบ แอสเซมเบลอร์ ดีบักเกอร์ และเครื่องมือจัดการไฟล์
เมื่อคุณติดตั้งระบบปฏิบัติการ ซอฟต์แวร์ระบบก็จะถูกติดตั้งด้วย โปรแกรมเช่น "Software update" หรือ "Windows update" สามารถใช้ในการอัปเดตซอฟต์แวร์ระบบได้ อย่างไรก็ตาม ผู้ใช้ปลายทางไม่ได้เรียกใช้ซอฟต์แวร์ระบบ ตัวอย่างเช่น ในขณะที่ใช้เว็บเบราว์เซอร์ คุณไม่จำเป็นต้องใช้โปรแกรมแอสเซมเบลอร์
ซอฟต์แวร์ระบบเรียกอีกอย่างว่าซอฟต์แวร์ระดับต่ำเนื่องจากทำงานในระดับพื้นฐานที่สุดของคอมพิวเตอร์ มันแค่สร้างส่วนต่อประสานกราฟิกกับผู้ใช้อย่างละเอียดซึ่งผู้ใช้สามารถโต้ตอบกับฮาร์ดแวร์ด้วยความช่วยเหลือของระบบปฏิบัติการ ซอฟต์แวร์ระบบทำงานที่ด้านหลัง คุณจึงไม่ต้องกังวลกับมัน
ซอฟต์แวร์ระบบให้สภาพแวดล้อมในการเรียกใช้ซอฟต์แวร์แอปพลิเคชันและควบคุมคอมพิวเตอร์ตลอดจนแอปพลิเคชันที่ติดตั้งในเครื่อง
ซอฟต์แวร์แอพพลิเคชั่น
ซับคลาสของโปรแกรมคอมพิวเตอร์ที่ใช้ความสามารถของคอมพิวเตอร์เรียกว่าซอฟต์แวร์ประยุกต์ แอปพลิเคชันในที่นี้หมายถึงซอฟต์แวร์แอปพลิเคชันและการใช้งาน ตัวอย่างของโปรแกรมซอฟต์แวร์ประยุกต์ ได้แก่ โปรแกรมเล่นสื่อ สเปรดชีต และโปรแกรมประมวลผลคำ เมื่อรวมหลายแอปพลิเคชันเข้าด้วยกันจะเรียกว่าชุดแอปพลิเคชัน
มีอินเทอร์เฟซผู้ใช้ทั่วไปในชุดแอปพลิเคชันแต่ละชุด ซึ่งทำให้ผู้ใช้เรียนรู้แอปพลิเคชันต่างๆ ได้ง่ายขึ้น ในบางกรณี เช่น Microsoft Office โปรแกรมแอปพลิเคชันต่างๆ สามารถโต้ตอบกันได้ สิ่งอำนวยความสะดวกนี้มีประโยชน์มากสำหรับผู้ใช้ ตัวอย่างเช่น ผู้ใช้สามารถฝังสเปรดชีตในโปรแกรมประมวลผลคำโดยใช้แอพพลิเคชั่นซอฟต์แวร์ ซอฟต์แวร์แอปพลิเคชันไม่สามารถทำงานได้หากไม่มีซอฟต์แวร์ระบบ
ความแตกต่างระหว่างซอฟต์แวร์ระบบและซอฟต์แวร์แอปพลิเคชัน
• ซอฟต์แวร์ระบบได้รับการติดตั้งเมื่อติดตั้งระบบปฏิบัติการบนคอมพิวเตอร์ในขณะที่ติดตั้งซอฟต์แวร์แอปพลิเคชันตามความต้องการของผู้ใช้
• ซอฟต์แวร์ระบบประกอบด้วยโปรแกรมต่างๆ เช่น คอมไพเลอร์ ดีบักเกอร์ ไดรเวอร์ แอสเซมเบลอร์ ในขณะที่ซอฟต์แวร์แอปพลิเคชันประกอบด้วยโปรแกรมเล่นสื่อ โปรแกรมประมวลผลคำ และโปรแกรมสเปรดชีต
• โดยทั่วไป ผู้ใช้จะไม่โต้ตอบกับซอฟต์แวร์ระบบเนื่องจากทำงานในพื้นหลังในขณะที่ผู้ใช้โต้ตอบกับซอฟต์แวร์แอปพลิเคชันขณะทำกิจกรรมต่างๆ
• คอมพิวเตอร์อาจไม่ต้องการซอฟต์แวร์ระบบมากกว่าหนึ่งประเภท ในขณะที่อาจมีโปรแกรมซอฟต์แวร์แอปพลิเคชันจำนวนหนึ่งติดตั้งอยู่ในคอมพิวเตอร์พร้อมกัน
• ซอฟต์แวร์ระบบสามารถทำงานโดยอิสระจากซอฟต์แวร์แอปพลิเคชัน ในขณะที่ซอฟต์แวร์แอปพลิเคชันไม่สามารถทำงานได้หากไม่มีซอฟต์แวร์ระบบ