सॉफ्टवेअर आणि अनुप्रयोग दरम्यान फरक
सॉफ्टवेअर हा एक सर्वसमावेशक असा शब्द आहे जो संगणकाचा मूर्त घटक आहे, जो हार्डवेअरच्या तुलनेत वापरला जातो. त्यामुळे हार्डवेअर नसलेल्या संगणकावरील प्रत्येक गोष्ट सॉफ्टवेअर आहे ऍप्लिकेशन मुळात सॉफ्टवेअरचा एक प्रकार आहे. सॉफ्टवेअर आणि ऍप्लिकेशनमध्ये फरक फारच आयत (सॉफ़्टवेअर) आणि चौरस (ऍप्लिकेशन) मधील फरकासारखा असतो; सर्व अनुप्रयोग हे सॉफ्टवेअर आहेत, परंतु सर्व सॉफ्टवेअर हे अनुप्रयोग नाहीत.
सॉफ्टवेअर बनवणारा एक मुख्य मुद्दा म्हणजे तो एक्जीक्यूटेबल आहे. अनुप्रयोगाचे मुख्य ध्येय म्हणजे विशिष्ट कार्य किंवा कार्ये श्रेणी करणे. हे महत्वाचे आहे की ते हे साध्य करण्यासाठी त्याच्या सूचना कार्यान्वीत आणि कार्यान्वित करू शकतात. सॉफ्टवेअरचा एखादा भाग एक्झिक्युटेबल नसल्यास, तो एक अनुप्रयोग म्हणून समजला जाऊ शकत नाही. डिव्हाइस ड्रायव्हर, मॅन्युअल, प्रतिमा आणि दस्तऐवज हे सॉफ्टवेअरपैकी केवळ काही अनुप्रयोग आहेत.
मागील स्टेटमेन्टचा दुष्परिणाम हा आहे की अनुप्रयोग काही ऑपरेटिंग सिस्टिमसाठी मर्यादित आहेत. विंडोज ऍप्लिकेशन मॅक किंवा लिनक्स प्लॅटफॉर्म मध्ये कार्यान्वित करू शकत नाही आणि म्हणूनच उपरोक्त ऑपरेटिंग सिस्टीममध्ये ऍप्लिकेशन्स म्हणून मानले जात नाही. सॉफ्टवेअर भिन्न प्लॅटफॉर्मवर ओळखला जाऊ शकत नाही किंवा नसला तरी, हे सत्य बदलत नाही की तो अजूनही सॉफ्टवेअर म्हणून मानला जातो.
कार्यवाही करता येण्यासारख्या अनुप्रयोगांसाठीच नाही तर काही एक्झिक्यूटेशन्स अनुप्रयोग म्हणून मानले जात नाहीत. याचे एक उदाहरण ऑपरेटिंग सिस्टमचा एक भाग असणारे सॉफ्टवेअर असेल. हे जुने डॉस ओएस मध्ये अतिशय स्पष्ट आहे. योग्यरित्या कार्य करण्यासाठी डीओएस स्थापनेत अनेक एक्झिक्यूटेबल आवश्यक आहेत. या अनुप्रयोग म्हणून मानले जात नाही.
शेवटचा बदल, अनुप्रयोग उपयोगी होण्याकरिता, त्याला वापरकर्ता संवाद आवश्यक आहे. जरी अँटीव्हायरस आणि इतर प्रकारच्या सुरक्षा सॉफ्टवेअर जे शक्य तितक्या अव्यवहार्य करण्याचा प्रयत्न करतात ते वेळोवेळी काही वापरकर्ता संवादांची आवश्यकता असते. याउलट, कॉम्प्यूटरच्या कार्यक्षमतेत महत्त्व असले तरी संगणक वापरकर्ते बहुतेक BIOS सॉफ्टवेअर आणि डिव्हाइस ड्रायव्हर्सच्या बाबतीत अज्ञात आहेत.
सारांश:
1 सॉफ्टवेअर हा एक सॉफ्टवेअर प्रकार आहे जो विशिष्ट कार्य करते
2 सॉफ्टवेअर एक्झिक्यूटेबल असताना सॉफ्टवेअर एक्झिक्यूटेबल करता येत नाही किंवा
3 अनुप्रयोग हे सहसा विशिष्ट प्रणाली चालवितात जेणेकरून सॉफ्टवेअर आवश्यक नसल्यास < 4. सॉफ्टवेअरला