NICL AO मैन्स परीक्षा के नजदीक आने के साथ; यह आवश्यक है कि आप अच्छे अंक प्राप्त करने के लिए परीक्षा के सभी पहलुओं को समझे. कंप्यूटर भर्ती परीक्षा में NICL AO के मैन्स टेस्ट में एक महत्वपूर्ण अनुभाग है और यह भी बहुत महत्वपूर्ण है कि आप कंप्यूटर की तैयारी पर भी ध्यान दें.
यहां हम कंप्यूटर भाषाओं से संबंधित कुछ शब्दों पर चर्चा करेंगे; यह आपको अन्य आगामी परीक्षाओं की बेहतर तैयारी में मदद करेगी.
एक लैंग्वेज कंप्यूटर प्रणालियों के बीच संचार करने का मुख्य माध्यम है और कुछ सबसे आम प्रोग्रामिंग लैंग्वेज हैं.मूलतः दो प्रकार की कंप्यूटर लैंग्वेज हैं:
1) लो लेवल लैंग्वेज
2) हाई लेवल लैंग्वेज
1. लो लेवल लैंग्वेज:
लो लेवल लैंग्वेज कंप्यूटिंग मशीन द्वारा बहुत आसानी से समझे जाने वाले कंप्यूटर निर्देश या मशीन कोड हैं. यह मुख्यतः कंप्यूटर के सभी हार्डवेयर और निर्देशों को संचालित करने और प्रबंधित करने के लिए डिज़ाइन किया गया है. लो लेवल लैंग्वेज का मुख्य कार्य हार्डवेयर और सिस्टम घटकों को संचालित, प्रबंधन और मेनिपुलेट करना है.
मशीन लैंग्वेज:- यह लो लेवल प्रोग्रामिंग लैंग्वेज में से एक है जो एक कंप्यूटर के साथ संचार करने के लिए विकसित की गई पहली पीढ़ी की भाषा है. यह मशीन कोड में लिखा गया है जो कंप्यूटर स्ट्रिंग के अंदर 0 और 1 बाइनरी अंक का प्रतिनिधित्व करता है जो इसके लिए कार्य को समझने और संचालन करने में आसान बनाता है.
असेंबली लैंग्वेज :- यह दूसरी पीढ़ी की प्रोग्रामिंग भाषा है जिसकी मशीन भाषा के रूप में लगभग समान संरचना और आदेशों का सेट है.मशीन भाषाओं की तरह संख्याओं का उपयोग करने के बजाय यहां हम अंग्रेज़ी भाषा में शब्दों या नामों का उपयोग और प्रतीकों का उपयोग करते हैं. उदाहरणत: माइक्रोप्रोसेसर निर्देश कोड. एक असेंबली लैंग्वेज किसी भी प्रोसेसर के लिए उपलब्ध सबसे बुनियादी प्रोग्रामिंग भाषा है. असेंबली लैंग्वेज के साथ, एक प्रोग्रामर केवल उन कार्यों के साथ काम करता है जो सीधे भौतिक CPU पर लागू होते हैं.
2. हाई लेवल लैंग्वेज:
एक हाई लेवल लैंग्वेज एक प्रोग्रामिंग भाषा है जैसे C, FORTRAN, या Pascal जो किसी प्रोग्रामर को एक विशेष प्रकार के कंप्यूटर से अधिक या कम स्वतंत्र प्रोग्राम लिखने में सक्षम बनाती है. हाई लेवल लैंग्वेज में में प्रत्येक निर्देश को कई मशीन लैंग्वेज निर्देशों में अनुवादित किया जाता है जो कंप्यूटर समझ सकता है.
हाल की परीक्षा के कंप्यूटर से संबंधित प्रश्नों से संबंधित कुछ विशिष्ट प्रकार की हाई लेवल लैंग्वेज हैं:
स्क्रिप्टिंग लैंग्वेज: एक स्क्रिप्टिंग लैंग्वेज एक प्रोग्रामिंग भाषा है जो एक समय में एक कमांड को समझने और निष्पादित करने के लिए एक उच्च-स्तरीय निर्माण कार्य करती है.
AppleScript, मैकिंटोश के लिए एक स्क्रिप्टिंग लैंग्वेज जो उपयोगकर्ता ऑपरेटिंग सिस्टम को कमांड भेजने की अनुमति देता है,उदाहरण के लिए : खुली एप्लीकेशन, जटिल डेटा संचालन को पूरा करते है.
JavaScript, शायद सबसे प्रसिद्ध और प्रसिद्ध स्क्रिप्टिंग भाषा शुरू में नेटस्केप द्वारा लाइव स्क्रिप्ट के रूप में वेब पेज को संसाधित करने के लिए और अधिक कार्यक्षमता और वृद्धि की अनुमति देने के लिए विकसित की गई थी,रॉ HTML द्वारा समायोजित नहीं किया जा सकता.
Perl (Practical Extraction and Report Language).यह सिस्टम प्रशासक और वेब साइट के रखरखाव के लिए छोटे स्क्रिप्ट लिखने के लिए एक लोकप्रिय स्ट्रिंग प्रोसेसिंग भाषा है. बहुत से वेब डेवलपमेंट अब Perl का उपयोग कर रहे है.
ऑब्जेक्ट-ओरिएंटेड लैंग्वेज: ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) “ऑब्जेक्ट्स” की अवधारणा के आधार पर प्रोग्रामिंग प्रतिमान है, जिसमें फ़ील्ड के रूप में, डेटा शामिल हो सकता है, जिसे अक्सर एट्रिब्यूट्स के रूप में जाना जाता है; और प्रक्रियाओं के रूप में, कोड होते है, जिसे अक्सर प्रोसीजर के रूप में जाना जाता है. महत्वपूर्ण ऑब्जेक्ट-ओरिएंटेड भाषाओं में शामिल हैं Java, C++, C#, Python, PHP, Ruby, Perl, Object Pascal, Objective-C, Dart, Swift, Scala, Common Lisp, और Smalltalk.
प्रोसीजूरल प्रोग्रामिंग लैंग्वेज: प्रोसीजूरल प्रोग्रामिंग लैंग्वेज का उपयोग कथनों के अनुक्रम को निष्पादित करने के लिए किया जाता है, जिससे परिणाम प्राप्त होता है. आम तौर पर, इस प्रकार की प्रोग्रामिंग भाषा कई चर, भारी लूप और अन्य तत्वों का उपयोग करती है,जो इसे फंक्शनल प्रोग्रामिंग लैंग्वेज से अलग करता है. पहली बड़ी प्रोसीजूरल प्रोग्रामिंग लैंग्वेज सबसे पहले लगभग 1960 में सामने आई थीं, जिसमें Fortran, ALGOL, COBOL और BASIC शामिल थे.
You may also like to read: