सिस्टम सॉफ्टवेअर आणि ऍप्लिकेशन सॉफ्टवेअर अंतर्गत फरक
ऑपरेटिंग सिस्टमच्या स्थापनेदरम्यान सिस्टम सॉफ्टवेअर देखील स्थापित केले जाते. तथापि, अनुप्रयोग सॉफ्टवेअर ज्यावर स्थापित केला आहे त्या संगणकाची क्षमता वापरते.
सिस्टीम सॉफ्टवेअर
प्रोग्राम आणि ऑपरेटिंग सिस्टम असलेल्या फाइलला सिस्टम सॉफ्टवेअर म्हणतात या फायलींमध्ये कॉन्फिगरेशन फाइल्स, सिस्टीम प्राधान्ये, सिस्टीम सेवा, फंक्शन्सची लायब्ररी आणि संगणकावर स्थापित हार्डवेअरसाठी ड्रायव्हर समाविष्ट आहेत. सिस्टम सॉफ्टवेअरमधील कॉम्प्यूटर प्रोग्राम्समध्ये कंपाइलर, सिस्टीम युटिलिटी, एसमलर्स, डीबगर्स आणि फाइल व्यवस्थापन साधने समाविष्ट आहेत.
एकदा आपण ऑपरेटिंग सिस्टम स्थापित केल्यानंतर सिस्टम सॉफ्टवेअर देखील स्थापित केले जाते. प्रोग्रामिंग अशा "सॉफ्टवेअर अद्यतन" किंवा "Windows अद्यतन" याचा वापर सिस्टम सॉफ्टवेअर अद्यतनित करण्यासाठी केला जाऊ शकतो. तथापि, अंतिम वापरकर्ता सिस्टीम सॉफ्टवेअर चालवित नाही. उदाहरणार्थ, वेब ब्राऊजर वापरताना आपल्याला कोडबर्नर प्रोग्राम वापरण्याची आवश्यकता नाही.
सिस्टम सॉफ्टवेअरला निम्नस्तरीय सॉफ्टवेअर असेही म्हटले जाते कारण ते संगणकांच्या सर्वात मूलभूत स्तरावर चालते. तो फक्त ग्राफिकल यूजर इंटरफेस तयार करतो जे उपयोजक ऑपरेटिंग सिस्टमच्या सहाय्याने हार्डवेअरशी संवाद साधू शकतात. सिस्टम सॉफ्टवेअर फक्त मागे चालते जेणेकरून आपल्याला त्याबद्दल चिंता करण्याची आवश्यकता नाही.
सिस्टम सॉफ्टवेअर अनुप्रयोग सॉफ्टवेअर चालवण्याकरिता एक पर्यावरण प्रदान करते आणि हे संगणक तसेच मशीनवर स्थापित केलेले अनुप्रयोग नियंत्रित करते.
ऍप्लिकेशन सॉफ्टवेअर
संगणक प्रोग्रामचा उपवर्ग जो संगणकाची कार्यक्षमता वापरतो त्याला ऍप्लिकेशन सॉफ्टवेअर म्हणतात. येथे अनुप्रयोग अर्थ अनुप्रयोग सॉफ्टवेअर आणि अंमलबजावणी. अनुप्रयोग सॉफ्टवेअर प्रोग्रामचे उदाहरण म्हणजे मीडिया प्लेअर, स्प्रेडशीट्स आणि वर्ड प्रोसेसर. जेव्हा एकाधिक अनुप्रयोग पॅकेज केले जातात तेव्हा त्यास अनुप्रयोग संच असे म्हणतात.
प्रत्येक ऍप्लिकेशन सुटमध्ये सामान्य यूजर इंटरफेस आहे जो वापरकर्त्यास विविध ऍप्लिकेशन जाणून घेऊ शकतो. काही प्रकरणांमध्ये, जसे की मायक्रोसॉफ्ट ऑफिस, विविध ऍप्लिकेशन प्रोग्राममध्ये एकमेकांशी संवाद साधण्याची क्षमता असते. ही सुविधा वापरकर्त्यासाठी अतिशय सुलभ आहे. उदाहरणार्थ, एखादे वापरकर्ता अनुप्रयोग सॉफ्टवेअर वापरून स्प्रेडशीट वर्ड प्रोसेसरमध्ये एम्बेड करू शकतो. सिस्टीम सॉफ्टवेअरची उपस्थिती न करता अनुप्रयोग सॉफ्टवेअर चालवता येत नाही