आप इस एप्लिकेशन का उपयोग करके क्या सीखेंगे
• सॉफ्टवेयर इंजीनियरिंग कंप्यूटर एडेड
• सॉफ्टवेयर इंजीनियरिंग कागजी कार्रवाई
• सॉफ्टवेयर इंजीनियरिंग चुनौतियां
• प्रमाणन और शिक्षा
• कंप्यूटर प्रोग्रामर
• इंजीनियर बनाम प्रोग्रामर
• IEEE परिभाषा
• सॉफ्टवेयर विकास
• सॉफ्टवेयर विकास कानून
• ई-टाइप सॉफ्टवेयर विकास
• सॉफ्टवेयर प्रतिमान
• सॉफ्टवेयर इंजीनियरिंग की आवश्यकता
• अच्छे सॉफ्टवेयर के लक्षण
सॉफ्टवेयर इंजीनियरिंग पारंपरिक इंजीनियरिंग में पाए जाने वाले एक औपचारिक प्रक्रिया के रूप में सॉफ्टवेयर को विकसित करने के दृष्टिकोण को मानता है। सॉफ्टवेयर इंजीनियर उपयोगकर्ता की जरूरतों का विश्लेषण करके शुरू करते हैं। वे सॉफ्टवेयर डिजाइन करते हैं, तैनात करते हैं, गुणवत्ता के लिए उसका परीक्षण करते हैं और उसे बनाए रखते हैं। वे कंप्यूटर प्रोग्रामर को निर्देश देते हैं कि उन्हें जिस कोड की आवश्यकता है उसे कैसे लिखें। सॉफ़्टवेयर इंजीनियर स्वयं किसी भी कोड को लिख सकते हैं या नहीं लिख सकते हैं, लेकिन उन्हें प्रोग्रामर के साथ संवाद करने के लिए मजबूत प्रोग्रामिंग कौशल की आवश्यकता होती है और अक्सर कई प्रोग्रामिंग भाषाओं में धाराप्रवाह होते हैं।
सॉफ्टवेयर इंजीनियर कंप्यूटर गेम, बिजनेस एप्लिकेशन, नेटवर्क कंट्रोल सिस्टम और सॉफ्टवेयर ऑपरेटिंग सिस्टम का डिजाइन और विकास करते हैं। वे कंप्यूटिंग सॉफ्टवेयर के सिद्धांत और उस हार्डवेयर की सीमा के विशेषज्ञ हैं जिसके लिए वे डिज़ाइन करते हैं।
कोड की पहली पंक्ति लिखे जाने से पहले पूरी सॉफ्टवेयर डिज़ाइन प्रक्रिया को औपचारिक रूप से प्रबंधित किया जाना चाहिए। सॉफ्टवेयर इंजीनियर कंप्यूटर एडेड सॉफ्टवेयर इंजीनियरिंग टूल्स का उपयोग कर लंबे डिजाइन के दस्तावेज तैयार करते हैं। सॉफ्टवेयर इंजीनियर तब डिजाइन दस्तावेजों को डिजाइन विनिर्देश दस्तावेजों में परिवर्तित करता है, जिनका उपयोग कोड डिजाइन करने के लिए किया जाता है। प्रक्रिया संगठित और कुशल है। कोई ऑफ-द-कफ़ प्रोग्रामिंग नहीं चल रहा है।
विषय प्रेम अकादमी द्वारा निर्मित
नवीनतम संस्करण
1.0द्वारा डाली गई
นำาก ฉๅง
Android ज़रूरी है
Android 4.1+
श्रेणी
फ्री शिक्षा ऐपकॉन्टेंट रेटिंग
Everyone
Last updated on Apr 6, 2020
Minor bug fixes and improvements. Install or update to the newest version to check it out!