हेल्लो दोस्तों! आज मैं आपको इस आर्टिकल में evolving role of software in hindi (एक सॉफ्टवेयर की भूमिका क्या होती है?) के बारें में बताऊंगा. तो चलिए शुरू करते हैं:-
इसे पढ़ें:- सॉफ्टवेयर इंजीनियरिंग क्या है?
Evolving role of software in hindi
आजकल के जो softwares होते है उनके दो roles (भूमिकाएं) होती है.
- यह एक product (उत्पाद) होता है.
- यह दुसरे product को deliver करने के लिए vehicle (गाडी) होता है.
product के रूप में, यह कंप्यूटर हार्डवेयर की क्षमताओं को प्रदान करता है अर्थात software के द्वारा हम किसी कंप्यूटर सिस्टम हार्डवेयर के features का लाभ ले सकते है.
vehicle के रूप में, यह information (सूचना) को प्रदान करता है, manage करता है, उसमें बदलाव करता है, और उसे डिस्प्ले तथा ट्रांसमिट करता है. यह सूचना 1 bit की भी हो सकती है या फिर कोई बड़ी multimedia फाइल हो सकती है.
software हमारे हर प्रकार के डाटा को manage करता है. यह हमारे personal से लेकर business डाटा तक को manage करता है.
यह एक gateway की तरह कार्य करता है जिसके द्वारा हम पूरी दुनिया की information को ले सकते है.
सॉफ्टवेयर के role में पिछले 50 वर्षों में बहुत बदलाव आया है. जिसके कारण हार्डवेयर की परफॉरमेंस भी बेहतर हुई है और डाटा स्टोरेज की क्षमता भी बढ़ी है.
पहले किसी software program को बनाने में अकेला programmer कार्य करता है और आजकल एक पूरी software team काम करती है.
आज भी software को बनाने के समय से सवाल सामने आते है और पूछे जाते है:-
- सॉफ्टवेयर को बनाने में ज्यादा समय क्यों लगता है?
- सॉफ्टवेयर को बनाने की cost ज्यादा क्यों होती है?
- customer को देने से पहले हम software में से सारे errors को identify क्यों नही कर लेते.
- जैसे जैसे software development की प्रक्रिया बढती है वैसे वैसे इसे बनाने में मुश्किलें क्यों बढ़ जाती है?
निवेदन:- अगर आपके लिए यह postथोडा सा भी helpful रहा हो तो इसे अपने friends के साथ शेयर जरुर करें. और आपके सॉफ्टवेयर engineering या टेस्टिंग से लेकर कोई सवाल है तो उसे आप comment करके बता सकते है. धन्यवाद. जय हिन्द.
Kya aap syllabus ke according notes provide kr sakte hai??