व्हाइट बॉक्स (सॉफ्टवेयर इंजीनियरिंग): Difference between revisions

From Vigyanwiki
(Created page with "{{short description|System whose internals can be viewed but not altered}} {{Hatnote|"Open box" redirects here. "Open box" is also the name of the visible symbol ␣ that is s...")
 
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{short description|System whose internals can be viewed but not altered}}
{{short description|System whose internals can be viewed but not altered}}
{{Hatnote|"Open box" redirects here. "Open box" is also the name of the visible symbol that is sometimes used to indicate a space. See [[whitespace character]].}}
{{Hatnote|"ओपन बॉक्स" यहां पुनर्निर्देश करता है। "ओपन बॉक्स" दृश्यमान प्रतीक का नाम भी है जिसका उपयोग कभी-कभी किसी स्थान को इंगित करने के लिए किया जाता है। [[व्हाट्सएप वर्ण]] देखें।}}
{{Distinguish|White-box testing|White-box cryptography|White box (computer hardware)}}
{{Distinguish|व्हाइट-बॉक्स परीक्षण|व्हाइट-बॉक्स क्रिप्टोग्राफी|व्हाइट बॉक्स (कंप्यूटर हार्डवेयर)}}
{{Black-box}}
{{Black-box}}व्हाइट बॉक्स (या ग्लास बॉक्स, स्पष्ट बॉक्स, या विवृत बॉक्स) एक उपप्रणाली है, जिसके आंतरिक भाग को देखा जा सकता है लेकिन सामान्यतः परिवर्तित नहीं किया जा सकता है।<ref>Patrick J. Driscoll, "Systems Thinking," in Gregory S. Parnell, Patrick J. Driscoll, and Dale L. Henderson (eds.), ''Decision Making in Systems Engineering and Management'', 2nd. ed., Hoboken, NJ: Wiley, 2011, 40.</ref> इस शब्द का उपयोग [[ प्रणाली अभियांत्रिकी |प्रणाली अभियांत्रिकी]], [[सॉफ्टवेयर इंजीनियरिंग]] और [[बुद्धिमान उपयोगकर्ता इंटरफ़ेस]] डिज़ाइन में किया जाता है,<ref>{{cite journal |last1=Höök |first1=Kristina |last2=Karlgren |first2=Jussi |last3=Waern |first3=Annika |last4=Dahlbäck |first4=Nils |last5=Jansson |first5=Carl Gustaf |last6=Karlgren |first6=Klas |last7=Lemaire |first7=Benoît |title=अनुकूली हाइपरमीडिया के लिए एक ग्लास बॉक्स दृष्टिकोण|journal=Adaptive hypertext and hypermedia |date=1998 |page=143-170}}</ref><ref>{{cite journal |last1=Karlgren |first1=Jussi |last2=Höök |first2=Kristina |last3=Lantz |first3=Ann |last4=Palme |first4=Jacob |last5=Pärgman |first5=Daniel |title=फ़िल्टरिंग के लिए ग्लास बॉक्स उपयोगकर्ता मॉडल|journal=Fourth international conference on User Modeling |date=1994}}</ref> जहां यह [[समझाने योग्य कृत्रिम बुद्धिमत्ता]] में हाल की रुचि से निकटता से संबंधित है।<ref>{{cite journal |last1=Raj |first1=Arun |title=Explainable AI: From black box to glass box |journal=Journal of the Academy of Marketing Science |date=2020 |volume=48 |issue=1 |page=137-141}}</ref><ref>{{cite journal |last1=Höök |first1=Kristina |last2=Karlgren |first2=Jussi |last3=Waern |first3=Annika |title=एक ग्लास बॉक्स बुद्धिमान सहायता इंटरफ़ेस|journal=First Workshop on Intelligent Multimodal Interfaces |date=1995}}</ref>


{{More sources needed|date=March 2009}}
सामान्य तौर पर उपप्रणाली के आंतरिक तक पहुंच होने से उपप्रणाली को समझना आसान हो जाता है, लेकिन हैक करना भी आसान हो जाता है (प्रौद्योगिकी स्लैंग); उदाहरण के लिए, यदि कोई प्रोग्रामर स्रोत कोड की जांच कर सकता है, तो एल्गोरिदम में कमजोरियों का पता लगाना बहुत आसान है। यह [[व्हाइट-बॉक्स परीक्षण]] को [[ब्लैक-बॉक्स परीक्षण]] की तुलना में अधिक प्रभावी बनाता है लेकिन उपप्रणाली को समझने के लिए परीक्षक की ओर से आवश्यक परिष्कार से अत्यधिक अधिक कठिन होता है।
एक सफेद बॉक्स (या ग्लास बॉक्स, स्पष्ट बॉक्स, या खुला बॉक्स) एक उपप्रणाली है जिसके आंतरिक भाग को देखा जा सकता है लेकिन आमतौर पर बदला नहीं जाता है।<ref>Patrick J. Driscoll, "Systems Thinking," in Gregory S. Parnell, Patrick J. Driscoll, and Dale L. Henderson (eds.), ''Decision Making in Systems Engineering and Management'', 2nd. ed., Hoboken, NJ: Wiley, 2011, 40.</ref> इस शब्द का उपयोग [[ प्रणाली अभियांत्रिकी ]], [[सॉफ्टवेयर इंजीनियरिंग]] और [[बुद्धिमान उपयोगकर्ता इंटरफ़ेस]] डिज़ाइन में किया जाता है,<ref>{{cite journal |last1=Höök |first1=Kristina |last2=Karlgren |first2=Jussi |last3=Waern |first3=Annika |last4=Dahlbäck |first4=Nils |last5=Jansson |first5=Carl Gustaf |last6=Karlgren |first6=Klas |last7=Lemaire |first7=Benoît |title=अनुकूली हाइपरमीडिया के लिए एक ग्लास बॉक्स दृष्टिकोण|journal=Adaptive hypertext and hypermedia |date=1998 |page=143-170}}</ref><ref>{{cite journal |last1=Karlgren |first1=Jussi |last2=Höök |first2=Kristina |last3=Lantz |first3=Ann |last4=Palme |first4=Jacob |last5=Pärgman |first5=Daniel |title=फ़िल्टरिंग के लिए ग्लास बॉक्स उपयोगकर्ता मॉडल|journal=Fourth international conference on User Modeling |date=1994}}</ref> जहां यह [[समझाने योग्य कृत्रिम बुद्धिमत्ता]] में हाल की रुचि से निकटता से संबंधित है।<ref>{{cite journal |last1=Raj |first1=Arun |title=Explainable AI: From black box to glass box |journal=Journal of the Academy of Marketing Science |date=2020 |volume=48 |issue=1 |page=137-141}}</ref><ref>{{cite journal |last1=Höök |first1=Kristina |last2=Karlgren |first2=Jussi |last3=Waern |first3=Annika |title=एक ग्लास बॉक्स बुद्धिमान सहायता इंटरफ़ेस|journal=First Workshop on Intelligent Multimodal Interfaces |date=1995}}</ref>
सामान्य तौर पर सबसिस्टम के आंतरिक तक पहुंच होने से सबसिस्टम को समझना आसान हो जाता है, लेकिन हैक करना भी आसान हो जाता है (प्रौद्योगिकी स्लैंग); उदाहरण के लिए, यदि कोई प्रोग्रामर स्रोत कोड की जांच कर सकता है, तो एल्गोरिदम में कमजोरियों का पता लगाना बहुत आसान है।{{Fact|date=July 2015}} यह [[व्हाइट-बॉक्स परीक्षण]] को [[ब्लैक-बॉक्स परीक्षण]] की तुलना में अधिक प्रभावी बनाता है लेकिन उपप्रणाली को समझने के लिए परीक्षक की ओर से आवश्यक परिष्कार से काफी अधिक कठिन होता है।


ग्लास बॉक्स में ब्लैक बॉक्स की धारणा मूल रूप से कंप्यूटिंग नौसिखियों को जटिल विषयों को पढ़ाने के लिए एक रूपक के रूप में उपयोग की गई थी।<ref>{{cite journal |last1=du Boulay |first1=Benedict |last2=O'Shea |first2=Tim |last3=Monk |first3=John |title=The black box inside the glass box: presenting computing concepts to novices |journal=International Journal of Man-Machine Studies |date=1981 |volume=14 |issue=3 |page=237-249}}</ref>
ग्लास बॉक्स में ब्लैक बॉक्स की धारणा मूल रूप से कंप्यूटिंग नौसिखियों को जटिल विषयों को पढ़ाने के लिए रूपक के रूप में उपयोग की गई थी।<ref>{{cite journal |last1=du Boulay |first1=Benedict |last2=O'Shea |first2=Tim |last3=Monk |first3=John |title=The black box inside the glass box: presenting computing concepts to novices |journal=International Journal of Man-Machine Studies |date=1981 |volume=14 |issue=3 |page=237-249}}</ref>




Line 19: Line 17:
==संदर्भ==
==संदर्भ==
{{Reflist}}
{{Reflist}}
[[Category: सॉफ़्टवेयर परीक्षण]]




{{soft-eng-stub}}
{{soft-eng-stub}}


 
[[Category:All stub articles]]
 
[[Category:Articles with hatnote templates targeting a nonexistent page]]
[[Category: Machine Translated Page]]
[[Category:Created On 06/07/2023]]
[[Category:Created On 06/07/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Software engineering stubs]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:सॉफ़्टवेयर परीक्षण]]

Latest revision as of 10:42, 18 July 2023

Black box systems
Black box diagram.svg
System
Black box · Oracle machine
Methods and techniques
Black-box testing · Blackboxing
Related techniques
Feed forward · Obfuscation · Pattern recognition · White box · White-box testing · Gray-box testing · System identification
Fundamentals
A priori information · Control systems · Open systems · Operations research · Thermodynamic systems

व्हाइट बॉक्स (या ग्लास बॉक्स, स्पष्ट बॉक्स, या विवृत बॉक्स) एक उपप्रणाली है, जिसके आंतरिक भाग को देखा जा सकता है लेकिन सामान्यतः परिवर्तित नहीं किया जा सकता है।[1] इस शब्द का उपयोग प्रणाली अभियांत्रिकी, सॉफ्टवेयर इंजीनियरिंग और बुद्धिमान उपयोगकर्ता इंटरफ़ेस डिज़ाइन में किया जाता है,[2][3] जहां यह समझाने योग्य कृत्रिम बुद्धिमत्ता में हाल की रुचि से निकटता से संबंधित है।[4][5]

सामान्य तौर पर उपप्रणाली के आंतरिक तक पहुंच होने से उपप्रणाली को समझना आसान हो जाता है, लेकिन हैक करना भी आसान हो जाता है (प्रौद्योगिकी स्लैंग); उदाहरण के लिए, यदि कोई प्रोग्रामर स्रोत कोड की जांच कर सकता है, तो एल्गोरिदम में कमजोरियों का पता लगाना बहुत आसान है। यह व्हाइट-बॉक्स परीक्षण को ब्लैक-बॉक्स परीक्षण की तुलना में अधिक प्रभावी बनाता है लेकिन उपप्रणाली को समझने के लिए परीक्षक की ओर से आवश्यक परिष्कार से अत्यधिक अधिक कठिन होता है।

ग्लास बॉक्स में ब्लैक बॉक्स की धारणा मूल रूप से कंप्यूटिंग नौसिखियों को जटिल विषयों को पढ़ाने के लिए रूपक के रूप में उपयोग की गई थी।[6]


जटिल प्रणालियों के लिए गणितीय मॉडल

यह भी देखें

संदर्भ

  1. Patrick J. Driscoll, "Systems Thinking," in Gregory S. Parnell, Patrick J. Driscoll, and Dale L. Henderson (eds.), Decision Making in Systems Engineering and Management, 2nd. ed., Hoboken, NJ: Wiley, 2011, 40.
  2. Höök, Kristina; Karlgren, Jussi; Waern, Annika; Dahlbäck, Nils; Jansson, Carl Gustaf; Karlgren, Klas; Lemaire, Benoît (1998). "अनुकूली हाइपरमीडिया के लिए एक ग्लास बॉक्स दृष्टिकोण". Adaptive hypertext and hypermedia: 143-170.
  3. Karlgren, Jussi; Höök, Kristina; Lantz, Ann; Palme, Jacob; Pärgman, Daniel (1994). "फ़िल्टरिंग के लिए ग्लास बॉक्स उपयोगकर्ता मॉडल". Fourth international conference on User Modeling.
  4. Raj, Arun (2020). "Explainable AI: From black box to glass box". Journal of the Academy of Marketing Science. 48 (1): 137-141.
  5. Höök, Kristina; Karlgren, Jussi; Waern, Annika (1995). "एक ग्लास बॉक्स बुद्धिमान सहायता इंटरफ़ेस". First Workshop on Intelligent Multimodal Interfaces.
  6. du Boulay, Benedict; O'Shea, Tim; Monk, John (1981). "The black box inside the glass box: presenting computing concepts to novices". International Journal of Man-Machine Studies. 14 (3): 237-249.