घटना-संचालित कार्यक्रम - Event-Driven Program का क्या अर्थ है?

घटना-संचालित कार्यक्रम वह है जो बड़े पैमाने पर उपयोगकर्ता की घटनाओं या अन्य समान इनपुट का जवाब देता है। इवेंट-संचालित प्रोग्रामिंग की अवधारणा अनुप्रयोग विकास और अन्य प्रकार की प्रोग्रामिंग में एक महत्वपूर्ण है, और इसने इवेंट हैंडलर और अन्य संसाधनों के उद्भव को जन्म दिया है।

ईवेंट-चालित प्रोग्राम को ईवेंट-चालित अनुप्रयोग के रूप में भी जाना जाता है।

घटना-संचालित प्रोग्रामिंग में विचार यह है कि कार्यक्रम को प्रतिक्रिया देने के लिए डिज़ाइन किया गया है।

यह उपयोगकर्ताओं से विशिष्ट प्रकार के इनपुट पर प्रतिक्रिया करता है, चाहे वह कमांड बटन पर एक क्लिक हो, ड्रॉप-डाउन सूची से कोई विकल्प हो, टेक्स्ट बॉक्स में एक प्रविष्टि हो, या अन्य प्रकार के उपयोगकर्ता ईवेंट हों।

अन्य प्रोग्रामिंग भाषाओं में उपयोगकर्ता ईवेंट हो सकते हैं जो बड़े पैमाने पर कमांड-लाइन इंटरफ़ेस या किसी अन्य प्रकार के उपयोगकर्ता इंटरफ़ेस के माध्यम से वितरित किए जाते हैं। इवेंट-संचालित प्रोग्रामिंग के विपरीत प्रोग्रामिंग होगी जो उपयोगकर्ता इनपुट की परवाह किए बिना कार्य करने के लिए लिखी गई है।

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

ऐसा इसलिए है, क्योंकि सामान्य तौर पर, एप्लिकेशन और कोड मॉड्यूल मानवीय कार्यों का जवाब देने के लिए लिखे जाते हैं, जो कि मुख्य अवधारणा का हिस्सा है कि मनुष्य मशीनों के साथ कैसे काम करता है। हालांकि, कार्यक्रमों के घटना-संचालित पहलुओं की पहचान डिजाइन विश्लेषण में सहायक हो सकती है।

Post a Comment

0 Comments