एडीए की परिभाषा (प्रोग्रामिंग)
अनेक वस्तुओं का संग्रह / / July 04, 2021
जनवरी में गुइलम अलसीना गोंजालेज द्वारा। 2018
इतिहास में पहला प्रोग्रामर ऑगस्टा एडा किंग (जन्म से बायरन, प्रसिद्ध कवि लॉर्ड बायरन की बेटी) था। लवलेस की काउंटेस, जिन्होंने चार्ल्स के यूनिवर्सल एनालिटिकल इंजन में उपयोग के लिए एल्गोरिदम की एक श्रृंखला लिखी थी बैबेज।
मशीन की विफलता के बावजूद, अदा के गहन विश्लेषणात्मक दिमाग ने उन्हें इतिहास में सबसे पहले एक कार्यक्रम लिखने वाले व्यक्ति के रूप में नीचे कर दिया। संगणक और, इसलिए, पहला प्रोग्रामर। ऐसी योग्यता उनकी श्रद्धांजलि होनी चाहिए और यह, अन्यथा कैसे हो सकता था, के रूप में आना था भाषा: हिन्दी से प्रोग्रामिंग.
Ada एक सामान्य-उद्देश्य वाली प्रोग्रामिंग भाषा है जो ऑब्जेक्ट-ओरिएंटेशन के दर्शन का अनुसरण करती है, जो आसान होने के साथ-साथ बहुत पूर्ण भी है।
हालाँकि, यह सबसे व्यापक रूप से उपयोग की जाने वाली भाषाओं में से नहीं है, जो C / C ++ या Java से पीछे है, अधिकांश समय केवल एक दायरे में सिमट कर रह गया है। शैक्षिक इसकी सादगी के लिए धन्यवाद।
इस प्रोग्रामिंग भाषा का निर्माण संयुक्त राज्य अमेरिका के रक्षा विभाग द्वारा 1970 के दशक में शुरू किया गया था, इसलिए सुरक्षा एक महत्वपूर्ण भूमिका निभाती है।
इसीलिए, उपरोक्त शैक्षणिक क्षेत्र के बाहर, इस भाषा का उपयोग मिशन-महत्वपूर्ण और नियंत्रण प्रणालियों के लिए किया गया है, ऐसे कार्य जिनमें विफलताओं की अनुमति नहीं है।
हवाई या रेल यातायात नियंत्रण जैसे क्षेत्र (जिसमें एक त्रुटि दुर्घटना का कारण बन सकती है और इसके साथ, लागत लोगों का जीवन), भारी उद्योग में या रक्षा और सैन्य क्षेत्र में मशीनरी नियंत्रण, क्षेत्र हैं से एप्लिकेशन इस भाषा की आदत
प्रोग्रामिंग त्रुटियों के समाधान से निपटने के लिए, एडा को दृढ़ता से टाइप की जाने वाली भाषा के रूप में डिजाइन किया गया था।
इसका मतलब यह है कि हमें सभी चरों को एक निश्चित मौजूदा प्रकार के साथ घोषित करना चाहिए, ताकि सिस्टम को पता चले कि उन्हें कैसे संभालना है।
दृढ़ता से टाइप की गई भाषा में, इन त्रुटियों का संकलन समय पर पता लगाया जाता है, इसलिए अब हमें उन्हें रनटाइम पर भुगतना नहीं पड़ेगा।
इस भाषा में सुरक्षा उपायों की एक श्रृंखला भी शामिल है जो लगातार निगरानी करती है कि कार्यक्रम क्या करता है।
ये तंत्र उस प्रदर्शन को प्रभावित करते हैं जिसके साथ प्रोग्राम निष्पादित किया जाता है, इसलिए हम उन्हें उस स्थिति में निष्क्रिय कर सकते हैं जब हम चाहते हैं कि यह तेजी से काम करे, हालांकि यह होगा कोस्ट का एक बड़ा हिस्सा बलिदान करने के लिए सुरक्षा निष्पादन का।
Ada की एक और दिलचस्प विशेषता जो इसे मिशन-महत्वपूर्ण कार्यों के लिए आदर्श बनाती है, वह यह है कि यह प्रदान करता है, आधार से, देशी तंत्र की बहु-थ्रेडेड क्षमताओं का लाभ उठाने के लिए कंप्यूटर।
यह प्रोग्रामर को प्रक्रियाओं को शुरू करने की अनुमति देता है समानांतर उदाहरण के लिए, एक और कार्य शुरू करना, गणना या संचालन करना जिसके परिणाम आवश्यक हैं मुख्य कार्यक्रम में, या सिमुलेशन करें जिनके परिणामों को कार्यक्रम में ध्यान में रखा जाता है प्रधान अध्यापक।
जो कोई भी एडा में प्रोग्रामिंग की दुनिया में प्रवेश करना चाहता है, उसके लिए व्यापक दस्तावेज़ीकरण मुफ्त में उपलब्ध है इंटरनेट, GNAT जैसे मुक्त संकलक के अतिरिक्त।
फोटो: फ़ोटोलिया - niki99
एडीए में विषय (प्रोग्रामिंग)