प्रक्रियात्मक प्रोग्रामिंग

लेखक: Randy Alexander
निर्माण की तारीख: 24 अप्रैल 2021
डेट अपडेट करें: 15 मई 2024
Anonim
Ep13 - OOP बनाम कार्यात्मक बनाम प्रक्रियात्मक प्रोग्रामिंग की व्याख्या!
वीडियो: Ep13 - OOP बनाम कार्यात्मक बनाम प्रक्रियात्मक प्रोग्रामिंग की व्याख्या!

विषय

परिभाषा - प्रक्रियात्मक प्रोग्रामिंग का क्या अर्थ है?

प्रक्रियात्मक प्रोग्रामिंग एक प्रोग्रामिंग प्रतिमान है जो एक रैखिक या ऊपर-नीचे दृष्टिकोण का उपयोग करता है। यह कम्प्यूटेशन करने के लिए प्रक्रियाओं या सबरूटीन पर निर्भर करता है।


प्रक्रियात्मक प्रोग्रामिंग को अनिवार्य प्रोग्रामिंग के रूप में भी जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia प्रक्रियात्मक प्रोग्रामिंग की व्याख्या करता है

प्रक्रियात्मक प्रोग्रामिंग में, एक प्रोग्राम में डेटा और मॉड्यूल / प्रक्रियाएं होती हैं जो डेटा पर काम करती हैं। दोनों को अलग-अलग संस्थाओं के रूप में माना जाता है। ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) प्रतिमान में, हालाँकि, ऑब्जेक्ट्स से एक प्रोग्राम बनाया जाता है। एक ऑब्जेक्ट एक वर्ग का एक उदाहरण है, जो डेटा का एक एनकैप्सुलेशन है (जिसे फ़ील्ड्स कहा जाता है) और प्रक्रियाएं (जिन्हें विधि कहा जाता है) उन्हें हेरफेर करते हैं। अधिकांश में, लेकिन सभी मामलों में, फ़ील्ड केवल विधियों के माध्यम से एक्सेस या संशोधित किए जा सकते हैं। इसलिए एक वस्तु एक लघु कार्यक्रम या एक स्व-निहित घटक की तरह है, जो ओओपी दृष्टिकोण को अधिक संशोधित बनाता है और इस प्रकार बनाए रखने और विस्तारित करने में आसान होता है।


एक अन्य प्रकार का प्रोग्रामिंग प्रतिमान जो प्रक्रियात्मक प्रोग्रामिंग के साथ घटना-संचालित प्रोग्रामिंग के विपरीत हो सकता है। इस दृष्टिकोण में, प्रक्रियाओं को केवल घटनाओं के जवाब में कहा जाता है / निष्पादित किया जाता है, जिसमें माउस क्लिक, कीबोर्ड प्रेस, किसी उपकरण को जोड़ना या निकालना, किसी बाहरी स्रोत से डेटा का आगमन आदि शामिल हो सकते हैं। इन घटनाओं के अप्रत्याशित होने के कारण, प्रक्रियाएँ जो संभालती हैं प्रक्रियात्मक प्रोग्रामिंग के मामले में उन्हें रैखिक रूप से निष्पादित नहीं किया जा सकता है।