इंस्टेंस (कंप्यूटर साइंस): Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{short description|Concrete manifestation of an object (class) in software development | {{short description|Concrete manifestation of an object (class) in software development}}कंप्यूटर प्रणाली में, किसी भी समय किसी मॉडल के आधार पर नया संदर्भ बनाया जाता है, यह कहा जाता है- कि मॉडल को अविलम्ब कर दिया गया है। व्यवहार में, इस उदाहरण में सामान्यतः अन्य उदाहरणों के साथ डेटा संरचना होती है, किन्तु उदाहरणों में संग्रहीत मान भिन्न होते हैं। उदाहरण में मान परिवर्तन से किसी अन्य उदाहरण के मूल्यों में हस्तक्षेप नहीं होगा। कंप्यूट इंस्टेंस सॉफ्टवेयर या हार्डवेयर हो सकता है जो कोड चला सकता है, उदाहरण के लिए [[सेंट्रल प्रोसेसिंग यूनिट]], [[ग्राफ़िक्स प्रोसेसिंग युनिट]] या [[आभासी मशीन]] है। | ||
== कंप्यूटर ग्राफिक्स == | == कंप्यूटर ग्राफिक्स == | ||
कंप्यूटर ग्राफिक्स में, बहुभुज मॉडल को दृश्य में विभिन्न स्थानों में कई बार विस्तारित के रूप में जाने के क्रम में अविलम्ब किया जा सकता है। | कंप्यूटर ग्राफिक्स में, बहुभुज मॉडल को दृश्य में विभिन्न स्थानों में कई बार विस्तारित के रूप में जाने के क्रम में अविलम्ब किया जा सकता है। | ||
Line 11: | Line 8: | ||
[[ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] (OOP) में, उदाहरण किसी ऑब्जेक्ट (कंप्यूटर साइंस) की ठोस घटना है, जो सामान्यतः कंप्यूटर प्रोग्राम के रन टाइम (प्रोग्राम जीवनचक्र चरण) के समय सम्मलित होता है। औपचारिक रूप से, उदाहरण वस्तु का पर्यायवाची है क्योंकि वे प्रत्येक विशेष मूल्य (प्राप्ति) हैं, और इन्हें उदाहरण वस्तु कहा जा सकता है; उदाहरण वस्तु की विशिष्ट पहचान पर बल देता है। उदाहरण के निर्माण को इन्स्टेन्शियशन कहा जाता है। | [[ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] (OOP) में, उदाहरण किसी ऑब्जेक्ट (कंप्यूटर साइंस) की ठोस घटना है, जो सामान्यतः कंप्यूटर प्रोग्राम के रन टाइम (प्रोग्राम जीवनचक्र चरण) के समय सम्मलित होता है। औपचारिक रूप से, उदाहरण वस्तु का पर्यायवाची है क्योंकि वे प्रत्येक विशेष मूल्य (प्राप्ति) हैं, और इन्हें उदाहरण वस्तु कहा जा सकता है; उदाहरण वस्तु की विशिष्ट पहचान पर बल देता है। उदाहरण के निर्माण को इन्स्टेन्शियशन कहा जाता है। | ||
वस्तु कई उपायों से भिन्न हो सकती है। उस वस्तु का प्रत्येक अनुभव भिन्नता उसके वर्ग का उदाहरण है। अर्थात्, यह किसी दिए गए वर्ग का सदस्य है जिसमें [[चर (कंप्यूटर विज्ञान)]] के अतिरिक्त | वस्तु कई उपायों से भिन्न हो सकती है। उस वस्तु का प्रत्येक अनुभव भिन्नता उसके वर्ग का उदाहरण है। अर्थात्, यह किसी दिए गए वर्ग का सदस्य है जिसमें [[चर (कंप्यूटर विज्ञान)]] के अतिरिक्त मूल्य (कंप्यूटर विज्ञान) निर्दिष्ट है। गैर-प्रोग्रामिंग संदर्भ में, आप कुत्ते को एक प्रकार के रूप में और अपने विशेष कुत्ते को उस वर्ग के उदाहरण के रूप में सोच सकते हैं।<ref>{{cite web|url=http://whatis.techtarget.com/definition/instance |title=What is instance? – Definition from WhatIs.com |publisher=Whatis.techtarget.com |access-date=February 9, 2014}}</ref> | ||
वर्ग आधारित प्रोग्रामिंग में, ऑब्जेक्ट क्लास (कंप्यूटर प्रोग्रामिंग) से कन्स्ट्रक्टर (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) कहे जाने वाले सबरूटीन्स द्वारा बनाए जाते हैं, और डिस्ट्रक्टर (कंप्यूटर प्रोग्रामिंग) द्वारा नष्ट कर दिए जाते हैं। वस्तु, वर्ग का उदाहरण है, और इसे वर्ग उदाहरण या वर्ग वस्तु कहा जा सकता है; तीव्र को तब निर्माण के रूप में भी जाना जाता है। सभी वर्गों को अविलम्ब नहीं किया जा सकता है{{snd}} अमूर्त वर्गों को अविलम्ब नहीं किया जा सकता है, जबकि जिन वर्गों को अविलम्ब किया जा सकता है उन्हें ठोस वर्ग कहा जाता है। [[प्रोटोटाइप-आधारित प्रोग्रामिंग]] में, इसके अतिरिक्त प्रोटोटाइप उदाहरण को कॉपी (क्लोनिंग) करके किया जाता है। | |||
== ऑपरेटिंग प्रणाली == | == ऑपरेटिंग प्रणाली == | ||
POSIX-उन्मुख ऑपरेटिंग प्रणाली के संदर्भ में, शब्द (प्रोग्राम) उदाहरण सामान्यतः उस कंप्यूटर प्रोग्राम (System_call के माध्यम से, उदाहरण के लिए Fork_(system_call)|fork() और किसी भी निष्पादन [[प्रक्रिया (कंप्यूटिंग)]] को संदर्भित करता है। Exec_(system_call)|exec()); अर्थात्, OS में प्रत्येक निष्पादन प्रक्रिया किसी ऐसे प्रोग्राम का उदाहरण है, जिससे इसे अविलम्ब किया गया है।<ref>{{cite book |last=Bach |first=Maurice J. |title=The Design of the UNIX Operating System |publisher=Prentice Hall |year=1986 |isbn=0-13-201799-7 |archive-url=https://archive.org/details/designofunixoper00bach |archive-date=2010-03-15 |url={{Google books|id=NrBQAAAAMAAJ |plainurl=yes}} |pages=10,24 }}</ref> | POSIX-उन्मुख ऑपरेटिंग प्रणाली के संदर्भ में, शब्द (प्रोग्राम) उदाहरण सामान्यतः उस कंप्यूटर प्रोग्राम (System_call के माध्यम से, उदाहरण के लिए Fork_(system_call)|fork() और किसी भी निष्पादन [[प्रक्रिया (कंप्यूटिंग)]] को संदर्भित करता है। Exec_(system_call)|exec()); अर्थात्, OS में प्रत्येक निष्पादन प्रक्रिया किसी ऐसे प्रोग्राम का उदाहरण है, जिससे इसे अविलम्ब किया गया है।<ref>{{cite book |last=Bach |first=Maurice J. |title=The Design of the UNIX Operating System |publisher=Prentice Hall |year=1986 |isbn=0-13-201799-7 |archive-url=https://archive.org/details/designofunixoper00bach |archive-date=2010-03-15 |url={{Google books|id=NrBQAAAAMAAJ |plainurl=yes}} |pages=10,24 }}</ref> | ||
== संदर्भ == | == संदर्भ == | ||
{{Reflist}} | {{Reflist}} |
Latest revision as of 15:04, 27 October 2023
कंप्यूटर प्रणाली में, किसी भी समय किसी मॉडल के आधार पर नया संदर्भ बनाया जाता है, यह कहा जाता है- कि मॉडल को अविलम्ब कर दिया गया है। व्यवहार में, इस उदाहरण में सामान्यतः अन्य उदाहरणों के साथ डेटा संरचना होती है, किन्तु उदाहरणों में संग्रहीत मान भिन्न होते हैं। उदाहरण में मान परिवर्तन से किसी अन्य उदाहरण के मूल्यों में हस्तक्षेप नहीं होगा। कंप्यूट इंस्टेंस सॉफ्टवेयर या हार्डवेयर हो सकता है जो कोड चला सकता है, उदाहरण के लिए सेंट्रल प्रोसेसिंग यूनिट, ग्राफ़िक्स प्रोसेसिंग युनिट या आभासी मशीन है।
कंप्यूटर ग्राफिक्स
कंप्यूटर ग्राफिक्स में, बहुभुज मॉडल को दृश्य में विभिन्न स्थानों में कई बार विस्तारित के रूप में जाने के क्रम में अविलम्ब किया जा सकता है।
यह ऐसी प्रौद्योगिकी है जिसका उपयोग रेंडरिंग (कंप्यूटर ग्राफिक्स) के प्रदर्शन को उत्तम बनाने के लिए किया जा सकता है, क्योंकि प्रत्येक उदाहरण को प्रदर्शित करने के लिए आवश्यक कार्य ओवरलैप होता है।
वस्तु-उन्मुख प्रोग्रामिंग
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) में, उदाहरण किसी ऑब्जेक्ट (कंप्यूटर साइंस) की ठोस घटना है, जो सामान्यतः कंप्यूटर प्रोग्राम के रन टाइम (प्रोग्राम जीवनचक्र चरण) के समय सम्मलित होता है। औपचारिक रूप से, उदाहरण वस्तु का पर्यायवाची है क्योंकि वे प्रत्येक विशेष मूल्य (प्राप्ति) हैं, और इन्हें उदाहरण वस्तु कहा जा सकता है; उदाहरण वस्तु की विशिष्ट पहचान पर बल देता है। उदाहरण के निर्माण को इन्स्टेन्शियशन कहा जाता है।
वस्तु कई उपायों से भिन्न हो सकती है। उस वस्तु का प्रत्येक अनुभव भिन्नता उसके वर्ग का उदाहरण है। अर्थात्, यह किसी दिए गए वर्ग का सदस्य है जिसमें चर (कंप्यूटर विज्ञान) के अतिरिक्त मूल्य (कंप्यूटर विज्ञान) निर्दिष्ट है। गैर-प्रोग्रामिंग संदर्भ में, आप कुत्ते को एक प्रकार के रूप में और अपने विशेष कुत्ते को उस वर्ग के उदाहरण के रूप में सोच सकते हैं।[1]
वर्ग आधारित प्रोग्रामिंग में, ऑब्जेक्ट क्लास (कंप्यूटर प्रोग्रामिंग) से कन्स्ट्रक्टर (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) कहे जाने वाले सबरूटीन्स द्वारा बनाए जाते हैं, और डिस्ट्रक्टर (कंप्यूटर प्रोग्रामिंग) द्वारा नष्ट कर दिए जाते हैं। वस्तु, वर्ग का उदाहरण है, और इसे वर्ग उदाहरण या वर्ग वस्तु कहा जा सकता है; तीव्र को तब निर्माण के रूप में भी जाना जाता है। सभी वर्गों को अविलम्ब नहीं किया जा सकता है – अमूर्त वर्गों को अविलम्ब नहीं किया जा सकता है, जबकि जिन वर्गों को अविलम्ब किया जा सकता है उन्हें ठोस वर्ग कहा जाता है। प्रोटोटाइप-आधारित प्रोग्रामिंग में, इसके अतिरिक्त प्रोटोटाइप उदाहरण को कॉपी (क्लोनिंग) करके किया जाता है।
ऑपरेटिंग प्रणाली
POSIX-उन्मुख ऑपरेटिंग प्रणाली के संदर्भ में, शब्द (प्रोग्राम) उदाहरण सामान्यतः उस कंप्यूटर प्रोग्राम (System_call के माध्यम से, उदाहरण के लिए Fork_(system_call)|fork() और किसी भी निष्पादन प्रक्रिया (कंप्यूटिंग) को संदर्भित करता है। Exec_(system_call)|exec()); अर्थात्, OS में प्रत्येक निष्पादन प्रक्रिया किसी ऐसे प्रोग्राम का उदाहरण है, जिससे इसे अविलम्ब किया गया है।[2]
संदर्भ
- ↑ "What is instance? – Definition from WhatIs.com". Whatis.techtarget.com. Retrieved February 9, 2014.
- ↑ Bach, Maurice J. (1986). The Design of the UNIX Operating System. Prentice Hall. pp. 10, 24. ISBN 0-13-201799-7. Archived from the original on 2010-03-15.