स्वचालित प्रोग्रामिंग

लेखक: John Stephens
निर्माण की तारीख: 21 जनवरी 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
TechLube2 Automatic Greaser: Programming and Installation
वीडियो: TechLube2 Automatic Greaser: Programming and Installation

विषय

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

स्वचालित प्रोग्रामिंग एक प्रकार की कंप्यूटर प्रोग्रामिंग है जहां प्रोग्राम कोड कुछ विशिष्टताओं के आधार पर दूसरे प्रोग्राम द्वारा स्वचालित रूप से उत्पन्न होता है।


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

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

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

स्वचालित प्रोग्रामिंग का हमेशा मतलब यह नहीं है कि प्रोग्राम की पीढ़ी किसी अन्य प्रोग्राम द्वारा। इसका अर्थ समय के साथ विकसित हुआ।

1940 के दशक में, इसका मतलब था पेपर-टेप पंचिंग की मैनुअल प्रक्रिया का स्वचालन जो पंच कार्ड मशीनों के कार्यक्रम थे।

बाद में इसका मतलब था उच्च स्तरीय प्रोग्रामिंग भाषाओं जैसे कि फोरट्रान और ALGOL का निम्न-स्तरीय मशीन कोड में अनुवाद।

वर्तमान में दो प्रकारों को स्वचालित प्रोग्रामिंग माना जाता है:


  • जनरेटिव प्रोग्रामिंग: यह आजकल की प्रोग्रामिंग में सामान्य रूप से होता है जहां प्रोग्रामिंग की दक्षता और गति में सुधार के लिए मानक पुस्तकालयों का उपयोग किया जाता है। C ++ में उदाहरण के लिए, cout फ़ंक्शन मानक लाइब्रेरी का हिस्सा है, और कंपाइलर केवल संकलन के दौरान cout के लिए कोड की आपूर्ति करता है। प्रोग्रामर को इसे फिर से लागू करने की आवश्यकता नहीं है या यहां तक ​​कि यह जानने की आवश्यकता है कि यह कैसे काम करता है।

  • सोर्स कोड जनरेशन: सोर्स कोड एक मॉडल या टेम्प्लेट के आधार पर तैयार किया जाता है जो प्रोग्रामिंग टूल या इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE) के माध्यम से बनाया जाता है। Google / MIT ऐप आविष्कारक का एक अच्छा उदाहरण है जहां उपयोगकर्ताओं को केवल उन फ़ंक्शन को खींचने और छोड़ने की आवश्यकता होती है जो वे चाहते हैं और फिर उन्हें एक-दूसरे से कनेक्ट करने के लिए यह निर्धारित करने के लिए कि एप्लिकेशन कोड की किसी भी पंक्तियों को टाइप किए बिना कैसे काम करता है। एक स्रोत कोड जनरेटर तब कोड को उत्पन्न करेगा कि घटकों को उस टेम्पलेट में कैसे जोड़ा जाता है जो बनाया गया था।