सदस्य:Ganesh44/प्रयोगपृष्ठ/software
From Wikipedia, the free encyclopedia
सॉफ्टवेयर इंजीनियरिंग एक व्यवस्थित विधि में सॉफ्टवेयर के विकास के लिए इंजीनियरिंग का आवेदन है। जब पहली डिजिटल कंप्यूटर 1 9 40 के दशक के शुरू में दिखाई दिए, तो उन्हें संचालित करने के निर्देश मशीन में वायर्ड थे। प्रैक्टिशनर्स को जल्दी ही एहसास हुआ कि यह डिज़ाइन लचीला नहीं था और "संग्रहीत प्रोग्राम आर्किटेक्चर" या वॉन न्यूमैन आर्किटेक्चर के साथ आया था। इस प्रकार "हार्डवेयर" और "सॉफ़्टवेयर" के बीच विभाजन कंप्यूटिंग की जटिलता से निपटने के लिए उपयोग किए जाने वाले अमूर्तता के साथ शुरू हुआ।