विषयसूची:
- परिभाषा - सॉफ्टवेयर विज़ुअलाइज़ेशन का क्या अर्थ है?
- Techopedia सॉफ्टवेयर विज़ुअलाइज़ेशन की व्याख्या करता है
परिभाषा - सॉफ्टवेयर विज़ुअलाइज़ेशन का क्या अर्थ है?
सॉफ़्टवेयर विज़ुअलाइज़ेशन सॉफ़्टवेयर तत्वों को मैप करने के लिए विज़ुअल टूल बनाने का अभ्यास है या अन्यथा स्रोत कोड के पहलुओं को प्रदर्शित करता है। यह सभी प्रकार की प्रोग्रामिंग भाषाओं के साथ अलग-अलग तरीकों से विभिन्न मानदंडों और उपकरणों के साथ किया जा सकता है।
सॉफ्टवेयर विज़ुअलाइज़ेशन के पीछे मूल विचार यह है कि विज़ुअल इंटरफेस बनाने से, निर्माता डेवलपर्स और अन्य लोगों को कोड को समझने या रिवर्स-इंजीनियर अनुप्रयोगों में मदद कर सकते हैं। सॉफ्टवेयर विज़ुअलाइज़ेशन की बहुत सी शक्ति को कोड के टुकड़ों के बीच संबंधों को समझने के साथ करना है, जहां विशिष्ट दृश्य उपकरण, जैसे कि विंडोज़, इस जानकारी को एक सुलभ तरीके से पेश करेंगे। अन्य विशेषताओं में विभिन्न प्रकार के आरेख या टेम्पलेट शामिल हो सकते हैं जो डेवलपर्स मौजूदा कोड की तुलना एक निश्चित मानक के लिए कर सकते हैं।
Techopedia सॉफ्टवेयर विज़ुअलाइज़ेशन की व्याख्या करता है
विशेषज्ञ बताते हैं कि सॉफ़्टवेयर विज़ुअलाइज़ेशन आमतौर पर सॉफ़्टवेयर के बारे में मीट्रिक डेटा और साथ ही वास्तविक स्रोत कोड का उपयोग करता है, यह दिखाने के लिए कि कोड विभिन्न प्रकार के मानचित्रण और प्रस्तुति के माध्यम से कैसे काम करता है। सॉफ़्टवेयर विज़ुअलाइज़ेशन का उपयोग सॉफ़्टवेयर विकास में गुणवत्ता नियंत्रण के लिए या फिर, रिवर्स-इंजीनियर कोड की कोशिश के लिए किया जा सकता है।
सॉफ्टवेयर विज़ुअलाइज़ेशन के लिए विभिन्न उपकरण बनाए गए हैं। उदाहरण के लिए, AgileJ StructureViews जावा के लिए सॉफ्टवेयर विज़ुअलाइज़ेशन में मदद करता है, जिसमें जावा तत्वों को अलग करने के लिए फ़िल्टरिंग टूल सहित, कक्षाएं, फ़ील्ड और विधियों के साथ-साथ बैचिंग तकनीक भी शामिल हैं। एक अन्य प्रमुख प्रकार का सॉफ्टवेयर विज़ुअलाइज़ेशन टूल Microsoft Visual Studio है। विज़ुअल स्टूडियो कई प्रोग्रामिंग भाषाओं के साथ काम करता है और इसमें बहुत सारे सॉफ्टवेयर विज़ुअलाइज़ेशन कार्यक्षमता, साथ ही शीर्ष-स्तरीय इंटरफ़ेस डिज़ाइन शामिल है, जो डेवलपर्स को विंडोज ऑपरेटिंग सिस्टम के लिए एप्लिकेशन बनाने में मदद करता है। सामान्य तौर पर, दृश्य स्टूडियो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का समर्थन करने के लिए एक विज़ुअल इंटरफ़ेस है। यह न केवल व्यक्तियों और टीमों को स्क्रैच से एप्लिकेशन बनाने में मदद करता है, बल्कि यह उन चीजों को भी करता है जिनकी मदद से सॉफ्टवेयर विज़ुअलाइज़ेशन का उद्देश्य होता है; विंडोज-आधारित मैपिंग और विज़ुअल डिज़ाइन बनाकर, यह कोड मॉड्यूल के बीच संबंधों को एक अधिक संरचनात्मक दृष्टिकोण के रूप में कोडिंग के रूप में दिखाता है जो स्वाभाविक रूप से दृश्य और प्रकृति में वितरित है।




