प्रोसीजरल प्रोग्रामिंग कब उपयोग होती है?

Programming Paradigm Concepts

Eleanor Thomas

Senior Data Analytics Engineer

प्रोसीजरल प्रोग्रामिंग के सामान्य उपयोग

  • जनरल-पर्पस प्रोग्रामिंग भाषाओं में सामान्यतः उपयोग
  • जब समस्या स्वाभाविक रूप से चरणों में टूटती हो
  • डेटा प्रिपरेशन ऑटोमेट करने के लिए बढ़िया
  • वेबसाइट बनाने में उपयोग
  • कोई भी कोडिंग टास्क जिसे स्टेप-बाय-स्टेप परिभाषित कर सबटास्क में बाँटा जा सके

डेटा प्रिपरेशन, वेबसाइट प्रोग्रामिंग, सबटास्क दिखाते तीन चित्र

Programming Paradigm Concepts

प्रोसीजरल प्रोग्रामिंग का उदाहरण

price_in_cents = 500
price_in_dollars = price_in_cents / 100

discount = 0.20
final_price = price_in_dollars * (1 - discount)
print("The final price is: $", final_price)
  • सेंट्स में प्राइस से शुरू करें
  • डॉलर में कन्वर्ट करें
  • डिस्काउंट लगाएँ
  • रिज़ल्ट प्रिंट करें
Programming Paradigm Concepts

प्रोसीजरल प्रोग्रामिंग: फायदे और नुकसान

PROS

  • मॉड्युलैरिटी का लाभ, कुल कोड घटता है और समय बचता है
  • अन्य पैराडाइम्स से सरल, सुलभ, और सीखने के संसाधन बहुत हैं
  • बहुत लचीला, कई उपयोग मामलों के लिए उपयुक्त

CONS

  • डेटा के इधर-उधर जाने के तरीके के कारण कुछ अन्य पैराडाइम्स से कम सुरक्षित हो सकता है
  • कोड प्रोजेक्ट्स के बीच शायद ही रीउस होता है
  • फोकस डेटा की इंटीग्रिटी से अधिक उस पर होने वाले ऑपरेशन्स पर होता है
Programming Paradigm Concepts

प्रोसीजरल बनाम imperative प्रोग्रामिंग

  • प्रोसीजरल प्रोग्रामिंग, imperative प्रोग्रामिंग है, पर सारी imperative प्रोग्रामिंग प्रोसीजरल नहीं होती
  • हर imperative प्रोग्रामिंग में step-by-step निर्देश होते हैं कि कैसे execute करना है
  • प्रोसीजरल प्रोग्रामिंग खास तौर पर procedures (या subroutines) से कोड ऑर्गनाइज़ करती है और प्रोग्राम का फ्लो तय करती है

फ्लो चार्ट डायग्राम

Programming Paradigm Concepts

अभ्यास करते हैं!

Programming Paradigm Concepts

Preparing Video For Download...