विषयसूची:
परिभाषा - इंजन का क्या अर्थ है?
एक इंजन एक प्रकार का सॉफ्टवेयर है जो स्रोत कोड या मार्कअप उत्पन्न करता है और ऐसे तत्वों का निर्माण करता है जो एक और प्रक्रिया शुरू करते हैं, जिससे सॉफ्टवेयर आवश्यकताओं का वास्तविक समय रखरखाव होता है। दूसरे शब्दों में, एक इंजन एक पूर्ण प्रक्रिया का आत्म-वास्तविक तत्व है और इसलिए, मूल प्रक्रिया के पीछे ड्राइविंग का मकसद है।
एक इंजन को सॉफ्टवेयर के रूप में भी परिभाषित किया जा सकता है जो स्वचालित प्रक्रियाओं को सुविधाजनक बनाता है, जिसमें विभिन्न सॉफ्टवेयर तत्व मानवीय हस्तक्षेप को कम करने के लिए संवादात्मक रूप से काम करते हैं।
Techopedia इंजन की व्याख्या करता है
एक सॉफ्टवेयर इंजन कोड बनाता है जो समवर्ती रूप से इसकी मूल रूप से लागू प्रक्रिया द्वारा निष्पादित किया जाता है। प्रक्रिया पूरी तरह से स्वचालित है और, कुछ कंप्यूटर प्रोग्रामों के विपरीत, डेमन या डायनेमिक डेटाबेस ट्रिगर्स द्वारा प्रबंधित नहीं किया जाता है।
एक इंटरनेट फॉर्म घटक एक सॉफ्टवेयर इंजन का एक आदर्श उदाहरण है। इस स्थिति में, एक उपयोगकर्ता एक वेब ब्राउज़र खोलता है और एक फ़ॉर्म को पूरा करता है, और उपयोगकर्ता-प्रदत्त इनपुट को कई पृष्ठों बाद प्रदर्शित किया जाता है। सॉफ्टवेयर इंजन HTML कोड जेनरेट करता है, जिससे वेब ब्राउजर को इन विवरणों को एक नए पेज पर प्रदर्शित करने का आदेश मिलता है।
एक गेम इंजन, या वीडियो गेम बनाने और विकसित करने के लिए इंजीनियर प्रोग्रामिंग मॉड्यूल का एक सेट, सॉफ्टवेयर इंजन का एक और उदाहरण है। गेम इंजन दृश्य विकास और पुन: प्रयोज्य सॉफ़्टवेयर तत्वों के पैकेज प्रदान करते हैं जो आमतौर पर एक अंतर्निहित प्लेटफ़ॉर्म में पेश किए जाते हैं, जो कुशल, डेटा-संचालित गेम विकास को सक्षम करते हैं।
