कंप्यूटर, प्रोग्रामिंग
प्रोग्रामिंग भाषाओं के वर्गीकरण: के प्रत्येक प्रकार के बुनियादी पहलुओं
इससे पहले कि हम इस तरह के प्रोग्रामिंग भाषाओं के वर्गीकरण के रूप में क्षेत्रों के साथ परिचित हो, यह शब्दों और अवधारणाओं में एक छोटे से देखो लायक है। प्रत्येक कंप्यूटर विशिष्ट कार्यों के एक नंबर, कार्यक्रम के एल्गोरिथ्म के चरणों का पालन प्रदर्शन करने की क्षमता है। अनुदेश कि जिस तरह से समाधान एक कंप्यूटर प्रोग्राम द्वारा कहा जाता है बात का मेल। बहरहाल, मानव भाषण एक रूप है कि कंप्यूटर द्वारा समझी जाती हो में अनुवाद किया है, एक विशेष अंकन है, जो अंततः एक अनुवादक की मदद से मशीन कोड का रूप ले जाएगा विकसित किया गया था।
वहाँ अलग हैं भाषा के स्तर को प्रोग्रामिंग, जो, कम उच्च और अति उच्च में विभाजित हैं। पहली प्रवृत्ति मानव आंकड़े की एक विशेष दृश्य है, जो लोगों को और शून्य का रूप ले लेता का परिचय। वहाँ त्रुटि के एक उच्च संभावना है। इस क्षेत्र में काम करने के लिए योग्य कर्मियों के लिए आवश्यक है। दूसरी दिशा भाषाओं बुनियादी और फोरट्रान, अल्गोल और पास्कल, और कई अन्य लोगों के लिए स्वीकार किया जाता है। इस फार्म में दिए गए निर्देशों का विवरण बहुत सरल और अधिक आसानी से व्यक्ति द्वारा कथित है। अति उच्च स्तर एपीएल माना के प्रतिनिधि। इस विकल्प के उपयोग करने में त्रुटि पूरी तरह से की संभावना से इनकार कर रहा है, लेकिन कार्यक्रम आकार एक न्यूनतम करने के लिए कम है। प्रोग्रामिंग भाषाओं के विकास वर्णित ढंग से जगह ले ली। इस स्तर पर सबसे लोकप्रिय उच्च स्तरीय भाषाओं।
दुनिया में सभी ज्ञात भाषाओं, के कार्यक्रमों का निर्माण कई प्रकार में विभाजित किया जा सकता है:
- मशीन उन्मुख। इन भाषाओं सीधे उस प्रत्येक कंप्यूटर पर की विशेषताओं पर निर्भर हैं। इस क्षेत्र में हार्डवेयर संसाधनों का उपयोग कर उच्च गुणवत्ता सॉफ्टवेयर के निर्माण के लिए अनुमति देता है। वहाँ एक उद्देश्य कोड भविष्यवाणी करने के लिए एक संभावना है। शून्य से कार्यक्रमों के निर्माण की कम दर और प्रयास की एक बहुत जब काम कर रहा है। भूल जाते हैं कि एक कंप्यूटर के लिए बनाए गए कार्यक्रम स्पष्ट हर किसी के लिए उपयुक्त नहीं है मत करो।
- प्रोग्रामिंग भाषाओं का वर्गीकरण एक प्रतीकात्मक कोडिंग के अस्तित्व धारणाओं। इस क्षेत्र में आदेश की संख्या से संबंधित है। यहाँ आंकड़े पहचानकर्ता कि भर्ती के समय संकेत की सामग्री को याद करने की प्रक्रिया में राहत प्रदान करता है ने ले ली है। त्रुटियों की संभावना शून्य हो जाने पर।
- Autocode भी एक अनिवार्य तत्व है जो बिना प्रोग्रामिंग भाषाओं के वर्गीकरण अधूरी रहेगी। फोकस प्रतीकात्मक कोडिंग के साथ समानताएं हैं, लेकिन मैक्रो की एक बहुत बड़ी रेंज का उपयोग करता है। वे कार्यक्रम के विभिन्न भागों में दोहराव तत्वों की उपस्थिति के लिए करते हैं।
- मशीन-स्वतंत्र। वे कार्य है कि भविष्य में कार्रवाई करने के लिए प्रदर्शन कर के रास्ते का वर्णन। एक विकल्प है कि उपयोगकर्ताओं को की एक विस्तृत सर्कल के लिए उपलब्ध है।
- समस्या उन्मुख। उनकी उपस्थिति स्पेक्ट्रा के लायक है कि क्या कर रहे हैं के कार्यों के विस्तार के साथ जुड़ा हुआ है। इस प्रवृत्ति है कि आप स्पष्ट रूप से वांछित एल्गोरिथ्म बनाने के लिए अनुमति देता है आदेशों की एक किस्म प्रदान करता है।
- प्रोग्रामिंग भाषाओं का वर्गीकरण एक सार्वभौमिक भाषा के रूप में एक तत्व प्रदान करते हैं। वे, वाणिज्यिक वैज्ञानिक और अन्य योजनाओं के कार्य करने के लिए डिजाइन किए हैं। इसके अलावा, वे मॉडलिंग में सहायता करने के लिए तैयार कर रहे हैं।
- संवाद भाषाओं का एक महत्वपूर्ण प्रकार माना जाता है। वे आदमी और मशीन के बीच एक बांड बनाने के लिए आवश्यक हैं। निर्णय में दिए गए निर्देशों के अलावा, भाषा कई कमियां और लकीर के फकीर हैं। कार्यक्रम में बदलाव और परिवर्धन अब जोड़ने या अलग-अलग तत्वों की रोक से काफी आसानी से और जल्दी से किया जाता है। दिशा का एक प्रमुख प्रतिनिधि बुनियादी कार्य करता है।
Similar articles
Trending Now