कंप्यूटरप्रोग्रामिंग

प्रोग्रामिंग वातावरण। जिस तरह से अपने स्वयं के सॉफ्टवेयर बनाने के लिए पर

एक सॉफ्टवेयर तत्व बनाने के लिए, और साथ ही व्यक्तिगत आवेदनों को एक विशिष्ट भाषा के एक छोटे से बुनियादी ज्ञान होना। आधुनिक प्रोग्रामर की जरूरत अपने पर्सनल कंप्यूटर प्रोग्रामिंग वातावरण पर स्थापित। भविष्य के कार्यक्रमों पर अपने काम में मदद के साथ सहज होना और उच्च प्रदर्शन संकेतक का अधिग्रहण करेगा। शास्त्रीय रूप में एकीकृत विकास के वातावरण उनके शस्त्रागार में प्लेन टेक्स्ट एडिटर होना चाहिए, निर्माण और डीबगर, और संकलक या दुभाषिया, शायद बंडल उपयोगिताओं में दो की उपस्थिति को स्वचालित करने के लिए उपकरण।

का उपयोग करते हुए एक पाठ संपादक संपादक के रूप में स्रोत कोड की अनुमति देता है, पाठ उपयोगिताओं, भर्ती और संपादन स्रोत कोड उत्पन्न कार्यक्रमों में से एक खास प्रकार के साथ काम करने के नियमों का उपयोग कर। आधुनिक प्रोग्रामिंग वातावरण, अंतर्निहित संपादक उपयोग की गई भाषा के आधार पर वाक्य रचना को सत्यापित करने की क्षमता देता है।

वहाँ एक प्रोग्रामिंग वातावरण है कि आप एक से अधिक भाषाओं के साथ काम करने की अनुमति है। इस तरह के सार्वभौमिक सॉफ्टवेयर सिस्टम का एक उदाहरण Embarcadero रेड स्टूडियो, ग्रहण, NetBeans, क्यूटी निर्माता या माइक्रोसॉफ्ट विजुअल स्टूडियो सेवा कर सकते हैं। लेकिन आम तौर पर प्रोग्रामिंग वातावरण को एक विशिष्ट भाषा के अंतर्गत "तेज"। देव-सी ++, विजुअल बेसिक, डेल्फी: बकाया प्रतिनिधि की इस श्रृंखला में इस प्रकार हैं।

एक विशेष मामले के रूप में दृश्य विकास पर्यावरण माना जा सकता है। प्रोग्रामिंग वातावरण के इस प्रकार के विशेष लक्षण अपने कार्य क्षमताओं की उपस्थिति संपादित विजुअली है इंटरफ़ेस। इस क्षमता ब्लॉक सबसे अक्सर ग्राफिकल वस्तुओं के रूप में इस्तेमाल किया कोड का उपयोग कर कार्यान्वित किया जाता है। ग्राफिकल विकास के वातावरण में व्यापक रूप से के निर्माण में इस्तेमाल किया गया है अनुप्रयोगों और एक कस्टम के विकास ग्राफिकल यूजर इंटरफेस (जीयूआई)।

प्रोग्रामिंग परिवेशों के इस प्रकार के लाभ के विकास, कार्यक्रम के विकास, मानक प्रकार उपस्थिति में आसानी की गति में हैं। बीच में कमियों को एक विशेष रूप से विकास के वातावरण के लिए लगाव पहचाना जा सकता है, एक और मध्यम के लिए संक्रमण कुछ कठिनाइयों के साथ किया जाता है। इसके अलावा, प्रोग्रामिंग वातावरण के इस प्रकार स्थापित मानकों जाने से घटकों का उपयोग परेशानी हो रही है, और घटकों के गैर-दस्तावेजी सुविधाओं है।

के बाद से दृश्य विकास के वातावरण का अपना परियोजना भंडारण प्रारूप की उपस्थिति से होती है, एक अलग वातावरण के लिए संक्रमण परियोजना के गुणों को असहिष्णुता की घटना मुश्किल हो सकता है, साथ ही अपने हिस्से में से कुछ के रूप में। एक उदाहरण देशी विकास के वातावरण के द्वारा प्रयोग किया पुस्तकालयों है।

नई प्रोग्रामिंग भाषाओं के विकास आप कुछ परिवर्तन करने की अनुमति देता है। इस प्रकार, डेल्फी प्रोग्रामिंग वातावरण है, जो पास्कल के लिए एक आधार के रूप में लिया जाता है, अपनी कार्यक्षमता और नए प्रोग्रामिंग भाषा की क्षमताओं कर रहा है।

कठिनाई के डिग्री का आकलन है, और क्या आवश्यक है विकास के तहत परियोजना के ढांचे के भीतर विशिष्ट लक्ष्यों को संबोधित करने के लिए भविष्यवाणी करने के लिए टूलकिट मौजूदा विकास के वातावरण की विविधता से एक विशेष उद्देश्य के लिए सबसे उपयुक्त का चयन करें।

सब के बाद, एक ठीक से डिजाइन सॉफ्टवेयर काफी हद तक अपनी पूरी कामकाज पर निर्भर करता है, को ध्यान में विकास और नवीनतम तकनीकों के कार्यान्वयन ले रही। इस समस्या के समाधान में काफी महत्व की आसन्न विकास के वातावरण में नए सॉफ्टवेयर के विकास को स्थानांतरित करने की क्षमता है।

लेकिन फिर भी अति आधुनिक प्रोग्रामिंग परिवेशों की उपस्थिति, बहुत काम को सरल बनाने न केवल एक पेशेवर प्रोग्रामर, लेकिन यह भी मानव है। अनुप्रयोगों, कार्यक्रम, और अन्य सॉफ्टवेयर के निर्माण की दिशा में पहला कदम उठाने के घटकों के विकास, पिछली सदी में आविष्कार के बारे में भूल करने के लिए अनुमति नहीं है। उनके पुरातन प्रकृति और कुछ हद तक बोझल, और वे के बावजूद मांग में आज कर रहे हैं। वे सक्रिय रूप से आधुनिक प्रोग्रामर का उपयोग करें।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.