Class 11 Information Technology मॉड्यूल 4: आईटी के एप्लीकेशन विकास मॉडल
प्रश्न 1. आईटी एप्लीकेशन विकास मॉडल क्या होते हैं?
उत्तर: ये सॉफ्टवेयर विकास जीवन चक्र (SDLC) को व्यवस्थित करने के लिए बनाए गए ढाँचे होते हैं। ये विकास के चरणों और गतिविधियों को परिभाषित करते हैं।
प्रश्न 2. SDLC मॉडल का मुख्य उद्देश्य क्या है?
उत्तर: सॉफ्टवेयर को कुशलता, गुणवत्ता और समयबद्ध तरीके से विकसित करना तथा उसका रखरखाव करना।
प्रश्न 3. वॉटरफॉल मॉडल का एक लाभ और एक सीमा बताइए।
उत्तर:
लाभ: इसकी योजना बनाना और प्रबंधन करना आसान है।
सीमा: इसमें बदलाव करना कठिन होता है।
प्रश्न 4. एजाइल में ग्राहक सहयोग का क्या महत्व है?
उत्तर: ग्राहक से नियमित प्रतिक्रिया मिलने से सॉफ्टवेयर उसकी वास्तविक आवश्यकताओं के अनुसार बनाया जा सकता है।
प्रश्न 5. DevOps विकास और संचालन टीमों के बीच सहयोग कैसे बेहतर बनाता है?
उत्तर: DevOps साझा टूल, स्वचालित प्रक्रियाओं और निरंतर संचार के माध्यम से दोनों टीमों के बीच सहयोग बढ़ाता है।
प्रश्न 6. DevOps में Continuous Integration (CI) का मुख्य उद्देश्य क्या है?
उत्तर: डेवलपर्स के कोड बदलावों को मुख्य कोडबेस में बार-बार जोड़ना और स्वचालित रूप से जाँचना, ताकि गलतियाँ जल्दी मिल सकें।
प्रश्न 7. रैखिक मॉडल और पुनरावर्ती मॉडल में क्या अंतर है?
उत्तर: रैखिक मॉडल में विकास क्रमबद्ध चरणों में होता है। पुनरावर्ती मॉडल में सॉफ्टवेयर छोटे-छोटे चरणों में विकसित और बेहतर किया जाता है।
प्रश्न 8. एजाइल में कार्यरत सॉफ्टवेयर को प्रगति का मापदंड क्यों माना जाता है?
उत्तर: क्योंकि वास्तविक प्रगति का मूल्यांकन काम कर रहे सॉफ्टवेयर और उसके परिणामों से किया जाता है।
प्रश्न 9. XP (Extreme Programming) क्या है? इसकी विशेषताएँ बताइए।
उत्तर: XP एक एजाइल कार्यप्रणाली है। इसकी विशेषताएँ हैं:
जोड़ी में प्रोग्रामिंग
निरंतर एकीकरण
छोटे रिलीज चक्र
परीक्षण-संचालित विकास
प्रश्न 10. लीन विकास का मुख्य लक्ष्य क्या है?
उत्तर: अनावश्यक कार्यों और बर्बादी को कम करके ग्राहक को अधिकतम मूल्य प्रदान करना।
