हंगेरियन नोटेशन क्या है?

हंगेरियन नोटेशन कंप्यूटर प्रोग्रामिंग में एक नामकरण सम्मेलन है जो या तो वस्तु के प्रकार या इसका उपयोग करने के तरीके को इंगित करता है। यह मूल रूप से चार्ल्स सिमोनी द्वारा प्रस्तावित किया गया था, जो 1980 के दशक की शुरुआत में ज़ेरॉक्स PARC के एक प्रोग्रामर थे। हंगेरियन नोटेशन के दो रूपांतर हैं: सिस्टम और एप्स। वे दोनों एक वस्तु की प्रकृति को इंगित करने के लिए नाम के हिस्से के रूप में एक विशेष उपसर्ग का उपयोग करते हैं।

सिस्टम हंगेरियन अंकन में, उपसर्ग वस्तु के वास्तविक डेटा प्रकार का प्रतिनिधित्व करता है। उदाहरण के लिए, यदि ग्रीटिंग नाम की वस्तु शून्य-शून्य स्ट्रिंग थी, तो इसका सिस्टम हंगेरियन नाम szGreeting हो सकता है। या, यदि ऑब्जेक्ट YesOrNo एक बूलियन चर था, तो इसका सिस्टम हंगेरियन नाम bYesOrNo होगा।

ऐप्स हंगेरियन नोटेशन

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

हंगेरियन अंकन उपसर्ग

प्रयुक्त उपसर्ग प्रोग्रामर पर निर्भर है, लेकिन मानक उपसर्ग में शामिल हैं:

प्रोग्रामिंग शर्तें