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

चर प्रोग्रामिंग पूरी तरह से क्या विशेषता है?

प्रोग्रामिंग में, समस्या का अच्छा वर्णन हमेशा यह समाधान नहीं करता है। लेकिन समस्या यह है की किसी भी वर्णन हमेशा इसके समाधान के करीब है। एल्गोरिथम और प्रोग्रामिंग हाल ही में एक खंड का पर्याय समझा गया।

प्रोग्रामर्स तेजी से डेवलपर्स कहा जाता है। प्रोग्रामिंग का परिणाम हमेशा समस्या को हल करने के लिए विवरण (चर + एल्गोरिथ्म) है।

क्या भाषा और यह कैसे किया जाता है में - यह कोई बात नहीं।

एक छोटी सी कहानी मार्मिक

एल्गोरिथम और प्रोग्रामिंग शुरू में हाथ में हाथ चला गया है, लेकिन फिर उनके रास्ते अलग हो गयी। इस बिंदु पर, कई याद लायक नहीं है - यह पहले आता है। चर और एल्गोरिदम के बारे में हमेशा स्पष्ट रूप से पता करने की जरूरत है - यह दूसरा आता है।

समृद्धि आधुनिक प्रोग्रामिंग काफी हद तक कांटेदार रास्ता है कि कार्यक्रमों में जानकारी, डेटा वर्णन और प्रसंस्करण एल्गोरिदम की समझ से पारित कर दिया की वजह से है।

पहले भाषाओं एक पंच कार्ड के रूप में सरल थे, लेकिन वे काम किया। चर, चर प्रकार, चर घोषणाओं और प्रक्रिया का विवरण सबसे कठिन रास्ता विनियमित किया गया था।

एक नियम के रूप में चर (उन बदला जा सकता है कि) और स्थिर (स्थिर, वे बदला नहीं जा सकता) गतिशील में विभाजित किया गया।

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

बुनियादी नियम: यह सब शुरू हुआ

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

चर एक विशेषता थी: यह पता करने के लिए कितना समय याद में एक बाइट और कैसे एक शब्द सीमा पर संरेखित करने के लिए, और फिर दोहरे-शब्द लेता था।

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

लगभग। "Nedra" रैम ज्यादातर मामलों में आधुनिक प्रोग्रामिंग करने के लिए उपलब्ध। इससे पहले, स्मृति संगठन दृढ़ता से विचार किया था।

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

इस सभी कार्यक्रमों में गंभीर त्रुटियों के लिए प्रेरित किया। उन कठोर समय की स्मृति में, यह ध्यान दिया जाना चाहिए कि उनके सभी समय की पाबंदी और कठोरता प्रदान की चर, प्रकार, डाटा संरचनाओं, प्रोग्रामिंग और सुरक्षित वाक्यात्मक नियंत्रण के विकास के लिए पहली भाषाओं।

कार्यक्रम वाक्य-नियंत्रण पारित कर दिया है और सफलतापूर्वक लिंक करने के लिए हैं, तो कार्यान्वयन की समस्याओं बस जब एक घातक प्रोग्रामिंग त्रुटि या उपकरण की विफलता लगे थे।

आजकल, ऑनलाइन प्रोग्रामिंग

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

पीएचपी: प्रोग्रामिंग में एक चर पूरी तरह से नाम, मूल्य की विशेषता है है, और उस तरह का है जहां कोड और समय में जब यह आवश्यक है पर निर्भर करता है। कुछ लोगों को एक "$" के साथ चर का उल्लेख करना पसंद नहीं है, लेकिन आप इस तरह के नाम हो सकता है: $ 1, $ 2, $ 3।

मूल्यों की सीमाओं की वांछित सीमा, और संभव प्रकार की अधिकता से अधिक है। कार्यों तार लापता, पूर्णांकों, कभी कभी वास्तविक और तार्किक के विशाल बहुमत के लिए। जैसे संकेतक यहाँ नहीं है, लेकिन वहाँ चर के स्थान का संकेत व्यक्त करने की क्षमता।

जावास्क्रिप्ट: पूरी तरह से चर प्रोग्रामिंग तथ्य यह जरूरी वर्णित किया जाना चाहिए कि, हालांकि कुछ मामलों में, बस भाषा वर्णन की कमी, एक वैध कोड प्राप्त करने का मौका नहीं पर्याप्त है की विशेषता। जावास्क्रिप्ट सिर्फ काम नहीं करेगा कि वाक्य रचना में फिट नहीं करता है या वह पूरा नहीं कर सका।

पर्वतमाला भी छत से गुजर रही है, लेकिन सबसे लोकप्रिय लोअरकेस चर हैं।

परोक्ष रूप से इंटरनेट से संबंधित भाषाओं प्रोग्रामिंग, कि है, सी #, सी ++, पास्कल, डेल्फी - सख्त। सी # में, आप न केवल वर्णन करने के लिए, लेकिन यह भी प्रारंभ करने की जरूरत है।

चर विशेषता

सबसे पहले, उसका नाम, में जो अलग-अलग भाषाओं सख्त आवश्यकताओं हैं। यदि पीएचपी निश्चित रूप से चर नाम से पहले $ साइन लायक है, तो जावा समझौते के दायरे से बाहर है। सामान्य तौर पर, के रूप में चर के नामकरण के संबंध में, वाक्य रचना के विचारों के अलावा, वहाँ डेवलपर्स विचारों का एक बहुत कुछ कर रहे हैं।

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

दूसरी विशेषता चर - अपने मूल्य। यह हमेशा वहाँ है। यहां तक कि अगर मूल्य मौजूद नहीं है - यह भी महत्वपूर्ण है। एक विशेषता: उदाहरण के लिए, पीएचपी कई काम करता है, संख्या का एक परिणाम के रूप में बकाया बूलियन का परिणाम दे सकते हैं - नहीं परिणाम की तुलना में?

प्रकार के लिए, महत्वपूर्ण महत्वपूर्ण नहीं है, और कई डिजाइन जावास्क्रिप्ट लहर, मूल्यों की उपस्थिति से संतुष्ट अपने प्रकार की परवाह किए बिना।

आखिरी बात महत्वपूर्ण है क्योंकि यह वास्तव में, है, चर का मान है।

बेसिक डेटा प्रकार

सामान्य तौर पर, दुनिया का विवरण, दुनिया बदल गई है, बोलियों और नामकरण में शैलियों के बावजूद, ज्यादा नहीं बुनियादी प्रकार के संबंध में विकसित किया गया है।

मूल रूप से प्रोग्रामर स्ट्रिंग (स्ट्रिंग), अक्सर पूर्णांकों (पूर्णांक, पूर्णांक) का उपयोग करें, यदि आवश्यक हो, वास्तविक संख्या (डबल, असली), अभी भी चिह्न (चार) के कुछ अवधारणा को बनाए रखा।

प्रो डेटाबेस (युवा और पुराने), तुम भी बात नहीं कर सकते, वहाँ सभी अवसरों के लिए प्रदान की बुनियादी प्रकार की विविधताओं की संख्या है, और कई डेटा प्रकार एडीए और बैबेज के समय से लिए गए हैं।

वर्तमान में, प्रोग्रामिंग में सबसे अच्छा चर ही पूरी तरह से निर्दिष्ट करने की विशेषता है, यह सोचते हैं कि अपने मूल्य, प्रकार, और यहां तक कि जो वह केवल पल में स्पष्ट हो जाएगा जब यह जरूरत है।

चर और एल्गोरिदम

लोनली चर प्रोग्रामिंग पूरी तरह से इच्छा उसके जैसे अन्य लोगों की कंपनी में होने की की विशेषता है। यह एक ऐतिहासिक घटना है, और वहाँ थोड़ा यहाँ है डेवलपर की इच्छा पर निर्भर करता है।

कार्यक्रम के निर्माण के संदर्भ की शर्तों के साथ शुरू होता है, खासकर अगर आप विकास विशेषज्ञों, जिसके लिए विषय "एल्गोरिथम और प्रोग्रामिंग," पहला शब्द दूसरे से ज्यादा महत्वपूर्ण है लेते हैं, यह एक बहुत अच्छा कई चर हो जाएगा। आम तौर पर इस विकल्प कदम वर्णन चर पर रोका गया है।

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

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

यह आंदोलन के लिए महत्वपूर्ण है:

  • लक्ष्य के लिए एक पहली सन्निकटन;
  • परिणाम, विश्लेषण और विनिर्देश वर्णन;
  • लक्ष्य से पीछे नहीं सन्निकटन।

आमतौर पर, जहां शुरू करने के लिए के बाद दूसरे और तीसरे विवरण की स्थापना समझ में आता है। काम काम करने के लिए चला गया।

चर का वर्णन ओर इशारा करते हुए

के लायक नहीं है ज्यादा प्रमुख कारकों के साथ एक कार्यक्रम शुरू करने: कोई नाम नहीं, प्रकारों और मानों के एक प्रमुख भूमिका निभाते हैं। लोनली चर डेटा संरचना, एक सरणी या यहां तक कि एक वस्तु - यह सिर्फ समस्या का एक सांख्यिकीय समाधान है।

वस्तु पेड़ काम का वर्णन है, वहाँ चर रहे हैं, और एल्गोरिदम एक भी कोड में समाहित हैं - वस्तु और साझा वस्तु में सभी वस्तुओं - वस्तु प्रणाली - यह मामला है। यही कारण है कि एक असली और समकालीन सृजन चर है।

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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