प्रोग्रामिंग में शब्द का अर्थ क्या है


12

मैं कुछ उद्देश्य सी डॉक्स के माध्यम से देख रहा था .. और यह मिला:

UIGraphicsBeginImageContext: एक बिटमैप-आधारित ग्राफिक्स संदर्भ बनाता है और इसे वर्तमान संदर्भ बनाता है।

इसके अलावा, रोबोलेग्स में भी इसी शब्द का प्रयोग किया जाता है:

( http://www.adobe.com/devnet/actionscript/articles/intro-robotlegs-pt1.html ) संदर्भ: संदर्भ बूटस्ट्रैपिंग तंत्र है जो निर्भरता इंजेक्शन और रोबोटलीग का उपयोग करने वाले विभिन्न मुख्य उपयोगिताओं को आरंभ करता है।

संदर्भ के शब्दकोश का अर्थ जैसा कि मैंने गुगला किया, यह प्रोग्रामिंग में जिस तरह से उपयोग किया जाता है उससे मेल नहीं खाता है:

con · text / ·käntekst / Noun वे परिस्थितियाँ जो किसी घटना, कथन या विचार के लिए सेटिंग का निर्माण करती हैं, और जिसके संदर्भ में इसे पूरी तरह से समझा और मूल्यांकन किया जा सकता है।

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

किसी को भी कुछ प्रकाश pls फेंक कर सकते हैं!

वी

जवाबों:


23

वे परिस्थितियाँ जो किसी घटना, कथन या विचार के लिए सेटिंग का निर्माण करती हैं, और जिसके संदर्भ में इसे पूरी तरह से समझा और मूल्यांकन किया जा सकता है।

यह वास्तव में शब्द के प्रोग्रामिंग अर्थ से बहुत दूर नहीं है। प्रसंग आम तौर पर कुछ प्रकार के राज्य के साथ करना पड़ता है जो एक ऑपरेशन करने के लिए आवश्यक है।

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

इसी तरह, आपके पास एक डेटाबेस संदर्भ, एक फ़ाइल संदर्भ, एक ऑडियो संदर्भ हो सकता है ... इनमें से कोई भी चीज विशेष रूप से किसी दिए गए एपीआई के दायरे से बाहर परिभाषित नहीं की गई है, लेकिन इन सभी का मतलब एक ही है - ठीक से आवश्यक शर्तों का सेट प्रणाली में संचालन को विचाराधीन है।


इसलिए, जब भी मैं प्रोग्रामिंग शुरू करता हूं, तो जो भी जानकारी (ऑब्जेक्ट्स, इंस्टेंस) उपलब्ध हैं, वे संदर्भ ऑब्जेक्ट्स / इंस्टेंसेस हैं?
विश्वास जी

4
मुझे लगता है आप कह सकते हैं कि। शब्द अक्सर एक एकल वस्तु या संरचना का अर्थ है जिसमें सभी आवश्यक राज्य होते हैं, या कम से कम सभी आवश्यक राज्य के लिए सामूहिक रूप से संदर्भित करता है। उदाहरण के लिए, जब एक संदर्भ स्विच एक मल्टीथ्रेडेड सिस्टम में होता है, तो एक थ्रेड का संदर्भ (स्टैक, रजिस्टरों आदि का संग्रह) को दूसरे के साथ बदल दिया जाता है ताकि नया थ्रेड चलना शुरू हो जाए जहां से यह अंतिम रूप से बंद हो गया है। इसलिए, जब भी आपका कार्यक्रम शुरू होता है, तो वह उस प्रक्रिया के संदर्भ का हिस्सा है, लेकिन आप शायद उन्हें "संदर्भ ऑब्जेक्ट" के रूप में संदर्भित नहीं करेंगे।
कालेब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.