सॉफ्टवेयर इंजीनियरिंग का संक्षिप्त अध्ययन
वीडियो का उद्देश्य
- सॉफ्टवेयर इंजीनियरिंग पर विशेष ध्यान दिया गया है, विशेष रूप से सेमेस्टर परीक्षा के लिए।
- महत्वपूर्ण विषयों और प्रश्नों पर चर्चा की गई है।
- कॉलेज और यूनिवर्सिटी के सिलेबस के आधार पर 95% से अधिक विषयों को कवर किया गया है।
विषय संरचना
अध्याय 1: परिचय और मूल बातें
- सॉफ्टवेयर और प्रोग्राम के बीच अंतर
- जीवन चक्र मॉडल
अध्याय 2: सॉफ्टवेयर आवश्यकता विनिर्देशन (SRS)
- आवश्यकता संग्रहण, दस्तावेज़ीकरण
- SRS के मानक
अध्याय 3: डिजाइन
- डिजाइन विधियाँ
- कपलिंग, कोहेसिविटी, कोकोमो
- न्य ूमेरिकल्स
अध्याय 4: सॉफ्टवेयर परीक्षण
- परीक्षण विधियाँ
- यूनिट, एकीकरण, सिस्टम परीक्षण
- विभिन्न प्रकार के परीक्षण (टॉप डाउन, बॉटम अप, ड्राइवर, स्टब)
अध्याय 5: रखरखाव
- रखरखाव के प्रकार (रिवर्स इंजीनियरिंग, री-इंजीनियरिंग)
- सुरक्षा प्रबंधन
महत्वपूर्ण अवधारणाएँ
सॉफ्टवेयर क्या है?
- प्रोग्राम + दस्तावेज़ीकरण + उपयोगकर्ता मैनुअल = सॉफ्टवेयर
सॉफ्टवेयर इंजीनियरिंग
- यह सॉफ्टवेयर प्रबंधन है, तकनीकी अध्ययन नहीं।
- सॉफ्टवेयर संकट और गुणवत्ता मु द्दे
गुणवत्ता विशेषताएँ
- सॉफ्टवेयर की विशेषताएँ:
- करेक्टनेस: उपयोगकर्ता की आवश्यकता को पूरा करना
- उपयोगिता: उपयोग में सरलता
- विश्वसनीयता: समय के साथ प्रदर्शन
- कुशलता: संसाधनों का सर्वोत्तम उपयोग
- मेंटेनेबिलिटी: समय के साथ सुधार
- पोर्टेबिलिटी: विभिन्न प्लेटफार्मों पर कार्य करना
- सुरक्षा: डेटा की सुरक्षा
- मॉड्यूलरिटी: छोटे-छोटे मॉड्यूल में विभाजन
परीक्षण प्रक्रिया
- परीक्षण के विभिन्न चरण और प्रकार (यूनिट, एकीकरण, सिस्टम)
- अल्फा और बीटा परीक्षण
रखरखाव
- रखरखाव के प्रकार:
- संशोधन रखरखाव: बग सुधारना
- अनुकूलन रखरखाव: प्रदर्शन में सुधार
- सुधार रखरखाव: नए फीचर्स जोड़ना
निष्कर्ष
- सॉफ्टवेयर इंजीनियरिंग के विभिन्न पहलुओं पर विचार किया गया।
- परीक्षा में अच्छे अंक प्राप्त करने के लिए उपरोक्त बिंदुओं का अध्ययन करें।
- संसाधन: www.nogate.in
समय सीमा
- वीडियो की कुल अवधि लगभग 5 से 6 घंटे।
- अध्ययन के लिए अनुशंसित समय: 4-5 बार।
ध्यान दें: ऊपर दिए गए बिंदुओं और प्रमुख अवधारणाओं को ध्यान से पढ़ें और परीक्षा की तैयारी के लिए उन्हें अच्छी तरह से समझें।