कंप्यूटर विज्ञान के अंतर्गत आम जीवन में प्रयोग किए जाने वाले वस्तुओं को रूपक अथवा मेटाफर की तरह प्रयोग किया जाता है। एक रेलगाड़ी के डिब्बे और उसका इंजन देखने में बाहर से एक जैसे लग सकते हैं परंतु उनकी कार्यक्षमता और लक्ष्य में अंतर होता है। रेलगाड़ी के डिब्बों में यात्रियों के बैठने के लिए सीट, खिड़कियां, शौचालय इत्यादि होता है परंतु रेलगाड़ी के मुख्य प्रयोजन यात्रा अथवा गमन को संपादित करने के लिए रेलगाड़ी के इंजन का उपयोग किया जाता है। बिना रेलगाड़ी के इंजन के रेलगाड़ी के अन्य डिब्बों का कोई प्रयोजन नहीं रह जाता। इसी को रूपक या मेटाफर द्वारा कम्प्यूटर में इंजन शब्द को समझने का प्रयास करेंगे।
हम सभी जानते हैं कि कंप्यूटर सॉफ्टवेयर अनेक तरह के बनाए जाते हैं। कुछ सॉफ्टवेयर सिस्टम सॉफ्टवेयर के नाम से जाने जाते हैं जबकि कुछ एप्लीकेशन सॉफ्टवेयर होते हैं। उदाहरण के लिए ऑपरेटिंग सिस्टम सॉफ्टवेयर अथवा माइक्रोसॉफ्ट ऑफिस जैसे एप्लीकेशन सॉफ्टवेयर। अब यह सॉफ्टवेयर जैसे भी हो, इन सॉफ्टवेयर के भीतर कुछ ऐसे प्रोग्राम सोते हैं जिनको मुख्य या आधारभूत प्रोग्राम कहा जाता है। ये प्रोग्राम उस सॉफ्टवेयर के अन्य प्रोग्राम को कई तरह से आधारभूत सहायता करते हैं। तात्पर्य यह है कि आधारभूत प्रोग्राम्स के बिना सॉफ्टवेयर के अन्य प्रोग्राम अपने कई सारे कार्य नहीं कर सकते हैं। इस तरह के आधारभूत प्रोग्राम को कंप्यूटर विज्ञान के अंतर्गत सॉफ्टवेयर इंजन या प्रोग्राम इंजन कहा जाता है।
कुछ खास तरह के सॉफ्टवेयर को भी इंजन के नाम से जाना जाता है जैसे गूगल का सर्च इंजन खास तरह के सर्चिंग एल्गोरिदम पर आधारित है और इसी तरह डाटा की क्वेरी करने के लिए डाटा माइनिंग जैसे सॉफ्टवेयर में कुछ निश्चित सॉफ्टवेयर होते हैं। यह सभी सॉफ्टवेयर इंजन के नाम से जाने जाते हैं। आज के समय में आर्टिफिशियल इंटेलिजेंस के बढ़ते प्रभाव के अंतर्गत नॉलेज बेस के डाटाबेस के डाटा का लॉजिकल एनालिसिस कर निश्चित निर्धारित परिणाम के लिए उपयोग किए जाने वाले सॉफ्टवेयर को इनफरेंस इंजन कहते हैं। इनफरेंस का अभिप्राय सांख्यिकीय या गणितीय अनुमान के आधार पर निर्णय करना होता है।
लेखक अजीत कुमार १० दिसम्बर २०१९
No comments:
Post a Comment