मानव-पठनीय माध्यम और डेटा: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Presentation of data for humans to read}}
{{Short description|Presentation of data for humans to read}}
[[Image:EAN-13-ISBN-13.svg|thumb|220px|[[अंतर्राष्ट्रीय मानक पुस्तक संख्या]] [[यूरोपीय अनुच्छेद संख्या]] के रूप में प्रस्तुत की जाती है | EAN-13 बार कोड मानव-पठनीय और मशीन-पठनीय दोनों डेटा दिखा रहा है]][[ कम्प्यूटिंग |कम्प्यूटिंग]] में, मानव-पठनीय माध्यम या मानव-पठनीय प्रारूप [[आंकड़े]] या सूचना का कोई एन्कोडिंग है जो स्वाभाविक रूप से मनुष्यों द्वारा पढ़ा जा सकता है, जिसके परिणामस्वरूप मानव-पठनीय डेटा होता है।
[[Image:EAN-13-ISBN-13.svg|thumb|220px| आईएसबीएन को ईएएन-13 बार कोड के रूप में दर्शाया गया है जो मानव-पठनीय और मशीन-पठनीय दोनों डेटा दिखाता है]][[ कम्प्यूटिंग |कम्प्यूटिंग]] में, '''मानव-पठनीय माध्यम''' या मानव-पठनीय प्रारूप [[आंकड़े|डेटा]] या सूचना का एन्कोडिंग है जिसे स्वाभाविक रूप से मनुष्यों द्वारा पढ़ा जा सकता है, जिसके परिणामस्वरूप मानव-पठनीय डेटा प्राप्त होता है। इसे प्रायः [[बाइनरी फ़ाइल]] डेटा के अतिरिक्त [[ASCII|एएससीआईआई]] या [[यूनिकोड]] टेक्स्ट के रूप में एन्कोड किया जाता है।
इसे अक्सर [[बाइनरी फ़ाइल]] डेटा के बजाय [[ASCII]] या [[यूनिकोड]] टेक्स्ट के रूप में एन्कोड किया जाता है।


अधिकांश संदर्भों में, मानव-पठनीय प्रतिनिधित्व का विकल्प ''[[मशीन-पठनीय प्रारूप]]'' या डेटा का [[मशीन-पठनीय माध्यम]] है जिसे मुख्य रूप से इलेक्ट्रॉनिक, यांत्रिक या ऑप्टिकल उपकरणों या [[कंप्यूटर]]ों द्वारा पढ़ने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, [[ यूनिवर्सल उत्पाद कोड ]] (UPC) [[बारकोड]] मनुष्यों के लिए पढ़ने में बहुत कठिन हैं, लेकिन उचित उपकरण के साथ बहुत प्रभावी और विश्वसनीय हैं, जबकि आमतौर पर लेबल के साथ आने वाले [[ संख्यात्मक अंक ]] के तार बारकोड [[जानकारी]] के मानव-पठनीय रूप हैं। चूंकि किसी भी प्रकार के डेटा एन्कोडिंग को उपयुक्त रूप से प्रोग्राम किए गए कंप्यूटर द्वारा पार्स किया जा सकता है, टेक्स्ट एन्कोडिंग के बजाय बाइनरी एन्कोडिंग का उपयोग करने का निर्णय आमतौर पर स्टोरेज स्पेस को बचाने के लिए किया जाता है। बाइनरी प्रारूप में डेटा को एनकोड करने के लिए आमतौर पर भंडारण के कम [[बाइट]]्स की आवश्यकता होती है और प्रारूप [[ पदच्छेद ]] या रूपांतरण को समाप्त करके एक्सेस (इनपुट और आउटपुट) की दक्षता बढ़ जाती है।
अधिकांश संदर्भों में, मानव-पठनीय प्रतिनिधित्व का विकल्प [[मशीन-पठनीय प्रारूप]] या डेटा का [[मशीन-पठनीय माध्यम]] है जो मुख्य रूप से इलेक्ट्रॉनिक, यांत्रिक या ऑप्टिकल उपकरणों या [[कंप्यूटर]] द्वारा पढ़ने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, [[ यूनिवर्सल उत्पाद कोड |यूनिवर्सल प्रोडक्ट कोड]] (UPC) [[बारकोड]] मनुष्यों के लिए पढ़ना अधिक कठिन है, किंतु उचित उपकरण के साथ यह अधिक प्रभावी और विश्वसनीय हैं, जबकि सामान्यतः लेबल के साथ आने वाले [[ संख्यात्मक अंक |अंकों की स्ट्रिंग]] बारकोड [[जानकारी]] का मानव-पठनीय रूप हैं। चूंकि किसी भी प्रकार के डेटा एन्कोडिंग को उपयुक्त रूप से प्रोग्राम किए गए कंप्यूटर द्वारा पार्स किया जा सकता है, टेक्स्ट एन्कोडिंग के अतिरिक्त बाइनरी एन्कोडिंग का उपयोग करने का निर्णय सामान्यतः स्टोरेज स्पेस को संरक्षित करने के लिए किया जाता है। बाइनरी प्रारूप में डेटा एनकोड के लिए सामान्यतः भंडारण के कम [[बाइट|बाइट्स]] की आवश्यकता होती है और प्रारूप [[ पदच्छेद |पार्सिंग]] या रूपांतरण को समाप्त करके एक्सेस (इनपुट और आउटपुट) की दक्षता बढ़ जाती है।


मानकीकृत, अत्यधिक संरचित मार्कअप भाषाओं, जैसे [[एक्सएमएल]] (एक्सएमएल) के आगमन के साथ, डेटा भंडारण की घटती लागत, और तेज़ और सस्ता डेटा संचार नेटवर्क, मानव-पठनीयता और मशीन-पठनीयता के बीच समझौता अब उनकी तुलना में अधिक सामान्य-स्थान हैं अतीत में थे। इसने [[मानवीय मार्कअप भाषा]]ओं और आधुनिक [[विन्यास फाइल]] स्वरूपों को जन्म दिया है जो मनुष्यों के लिए पढ़ना बहुत आसान है।
एक्स्टेंसिबल मार्कअप भाषा ([[एक्सएमएल]]), जैसी मानकीकृत, उच्च संरचित मार्कअप भाषाओं के आगमन के साथ, डेटा भंडारण का घटता व्यय, तीव्र और अल्पमूल्य डेटा संचार नेटवर्क के साथ, मानव-पठनीयता और मशीन-पठनीयता के मध्य निराकरण अब अधिक सरल हो गया है। जितना वे अतीत में थे। इसने [[मानवीय मार्कअप भाषा|एक्स्टेंसिबल मार्कअप भाषा]] और आधुनिक [[विन्यास फाइल|कॉन्फ़िगरेशन फाइल]] स्वरूपों को उत्पन्न किया है जो मनुष्यों के लिए पढ़ना अधिक सरल है। इसके अतिरिक्त, इन संरचित अभ्यावेदन को ट्रांसमिशन या भंडारण के लिए अधिक प्रभावी रूप से संपीड़ित किया जा सकता है।
इसके अलावा, ये संरचित प्रतिनिधित्व संचरण या भंडारण के लिए बहुत प्रभावी ढंग से डेटा संपीड़न हो सकते हैं।


मानव-पठनीय प्रोटोकॉल डिबगिंग की लागत को बहुत कम करते हैं।<ref>{{cite IETF|rfc=3339|title=Date and Time on the Internet: Timestamps|section=5.2|sectionname=Human Readability|date=2002}}</ref>
मानव-पठनीय प्रोटोकॉल डिबगिंग की व्यय को अधिक कम करते हैं।<ref>{{cite IETF|rfc=3339|title=Date and Time on the Internet: Timestamps|section=5.2|sectionname=Human Readability|date=2002}}</ref>
विभिन्न संगठनों ने मानव-पठनीय और मशीन-पठनीय डेटा की परिभाषा को मानकीकृत किया है और उन्हें उनके आवेदन के संबंधित क्षेत्रों में कैसे लागू किया जाता है, उदाहरण के लिए, [[यूनिवर्सल पोस्टल यूनियन]]<ref>{{cite web|url=http://www.upu.int/document/2005/an/cep_gn_ep_4-1/src/d011_ad00_an09_p00_r00.doc|archive-url=https://web.archive.org/web/20070716234547/http://www.upu.int/document/2005/an/cep_gn_ep_4-1/src/d011_ad00_an09_p00_r00.doc|url-status=dead|archive-date=2007-07-16|title=ओसीआर और डाक वस्तुओं, लेबल और रूपों पर डेटा का मानव पठनीय प्रतिनिधित्व|publisher=Universal Postal Union}}</ref>
 
अक्सर मानव-पठनीय शब्द का उपयोग छोटे नामों या स्ट्रिंग्स का वर्णन करने के लिए भी किया जाता है, जो कुछ [[यूनिफ़ॉर्म रिसोर्स लोकेटर]] स्ट्रिंग्स जैसे लंबे, जटिल सिंटैक्स नोटेशन की तुलना में समझने या याद रखने में आसान होते हैं।<ref>{{cite web
विभिन्न संगठनों ने मानव-पठनीय और मशीन-पठनीय डेटा की परिभाषा को मानकीकृत किया है और उन्हें आवेदन के संबंधित क्षेत्रों में कैसे प्रारंभ किया जाता है, उदाहरण के लिए, [[यूनिवर्सल पोस्टल यूनियन]] है।<ref>{{cite web|url=http://www.upu.int/document/2005/an/cep_gn_ep_4-1/src/d011_ad00_an09_p00_r00.doc|archive-url=https://web.archive.org/web/20070716234547/http://www.upu.int/document/2005/an/cep_gn_ep_4-1/src/d011_ad00_an09_p00_r00.doc|url-status=dead|archive-date=2007-07-16|title=ओसीआर और डाक वस्तुओं, लेबल और रूपों पर डेटा का मानव पठनीय प्रतिनिधित्व|publisher=Universal Postal Union}}</ref>
 
प्रायः मानव-पठनीय शब्द का उपयोग छोटे नामों या स्ट्रिंग्स का वर्णन करने के लिए भी किया जाता है, जो कुछ [[यूनिफ़ॉर्म रिसोर्स लोकेटर]] स्ट्रिंग्स जैसे लंबे, जटिल सिंटैक्स नोटेशन की तुलना में अध्ययन करना या याद रखने में सरल होते हैं।<ref>{{cite web
|url=http://plone.org/products/plone/features/3.0/existing-features/human-readable-urls
|url=http://plone.org/products/plone/features/3.0/existing-features/human-readable-urls
|title=Human-readable URLs
|title=Human-readable URLs
Line 19: Line 19:
|url-status=dead
|url-status=dead
}}</ref>
}}</ref>
कभी-कभी मानव-पठनीय का उपयोग अंग्रेजी शब्दों की लंबी श्रृंखला में मनमाना पूर्णांक एन्कोडिंग के तरीकों का वर्णन करने के लिए किया जाता है।
दशमलव या अन्य कॉम्पैक्ट [[बाइनरी-टू-टेक्स्ट एन्कोडिंग]] सिस्टम की तुलना में,
अंग्रेजी के शब्द मनुष्यों के लिए पढ़ने, याद रखने और टाइप करने में आसान होते हैं।<ref>{{cite IETF|rfc=1751|title=A Convention for Human-Readable 128-bit Keys}}</ref>


कभी-कभी मानव-पठनीय का उपयोग अंग्रेजी शब्दों की लंबी श्रृंखला में मनमाना पूर्णांक को एन्कोड करने की विधि का वर्णन करने के लिए किया जाता है। दशमलव या अन्य कॉम्पैक्ट [[बाइनरी-टू-टेक्स्ट एन्कोडिंग]] प्रणाली की तुलना में, अंग्रेजी के शब्द मनुष्यों के लिए पढ़ना, याद रखना और टाइप करना सरल है।<ref>{{cite IETF|rfc=1751|title=A Convention for Human-Readable 128-bit Keys}}</ref>


== यह भी देखें ==
== यह भी देखें ==

Revision as of 22:48, 27 June 2023

आईएसबीएन को ईएएन-13 बार कोड के रूप में दर्शाया गया है जो मानव-पठनीय और मशीन-पठनीय दोनों डेटा दिखाता है

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

अधिकांश संदर्भों में, मानव-पठनीय प्रतिनिधित्व का विकल्प मशीन-पठनीय प्रारूप या डेटा का मशीन-पठनीय माध्यम है जो मुख्य रूप से इलेक्ट्रॉनिक, यांत्रिक या ऑप्टिकल उपकरणों या कंप्यूटर द्वारा पढ़ने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, यूनिवर्सल प्रोडक्ट कोड (UPC) बारकोड मनुष्यों के लिए पढ़ना अधिक कठिन है, किंतु उचित उपकरण के साथ यह अधिक प्रभावी और विश्वसनीय हैं, जबकि सामान्यतः लेबल के साथ आने वाले अंकों की स्ट्रिंग बारकोड जानकारी का मानव-पठनीय रूप हैं। चूंकि किसी भी प्रकार के डेटा एन्कोडिंग को उपयुक्त रूप से प्रोग्राम किए गए कंप्यूटर द्वारा पार्स किया जा सकता है, टेक्स्ट एन्कोडिंग के अतिरिक्त बाइनरी एन्कोडिंग का उपयोग करने का निर्णय सामान्यतः स्टोरेज स्पेस को संरक्षित करने के लिए किया जाता है। बाइनरी प्रारूप में डेटा एनकोड के लिए सामान्यतः भंडारण के कम बाइट्स की आवश्यकता होती है और प्रारूप पार्सिंग या रूपांतरण को समाप्त करके एक्सेस (इनपुट और आउटपुट) की दक्षता बढ़ जाती है।

एक्स्टेंसिबल मार्कअप भाषा (एक्सएमएल), जैसी मानकीकृत, उच्च संरचित मार्कअप भाषाओं के आगमन के साथ, डेटा भंडारण का घटता व्यय, तीव्र और अल्पमूल्य डेटा संचार नेटवर्क के साथ, मानव-पठनीयता और मशीन-पठनीयता के मध्य निराकरण अब अधिक सरल हो गया है। जितना वे अतीत में थे। इसने एक्स्टेंसिबल मार्कअप भाषा और आधुनिक कॉन्फ़िगरेशन फाइल स्वरूपों को उत्पन्न किया है जो मनुष्यों के लिए पढ़ना अधिक सरल है। इसके अतिरिक्त, इन संरचित अभ्यावेदन को ट्रांसमिशन या भंडारण के लिए अधिक प्रभावी रूप से संपीड़ित किया जा सकता है।

मानव-पठनीय प्रोटोकॉल डिबगिंग की व्यय को अधिक कम करते हैं।[1]

विभिन्न संगठनों ने मानव-पठनीय और मशीन-पठनीय डेटा की परिभाषा को मानकीकृत किया है और उन्हें आवेदन के संबंधित क्षेत्रों में कैसे प्रारंभ किया जाता है, उदाहरण के लिए, यूनिवर्सल पोस्टल यूनियन है।[2]

प्रायः मानव-पठनीय शब्द का उपयोग छोटे नामों या स्ट्रिंग्स का वर्णन करने के लिए भी किया जाता है, जो कुछ यूनिफ़ॉर्म रिसोर्स लोकेटर स्ट्रिंग्स जैसे लंबे, जटिल सिंटैक्स नोटेशन की तुलना में अध्ययन करना या याद रखने में सरल होते हैं।[3]

कभी-कभी मानव-पठनीय का उपयोग अंग्रेजी शब्दों की लंबी श्रृंखला में मनमाना पूर्णांक को एन्कोड करने की विधि का वर्णन करने के लिए किया जाता है। दशमलव या अन्य कॉम्पैक्ट बाइनरी-टू-टेक्स्ट एन्कोडिंग प्रणाली की तुलना में, अंग्रेजी के शब्द मनुष्यों के लिए पढ़ना, याद रखना और टाइप करना सरल है।[4]

यह भी देखें

संदर्भ

  1. "Human Readability". Date and Time on the Internet: Timestamps. 2002. sec. 5.2. doi:10.17487/RFC3339. RFC 3339.
  2. "ओसीआर और डाक वस्तुओं, लेबल और रूपों पर डेटा का मानव पठनीय प्रतिनिधित्व". Universal Postal Union. Archived from the original on 2007-07-16.
  3. "Human-readable URLs". Plone Foundation. Archived from the original on 2010-03-05. Retrieved 2009-10-01.
  4. A Convention for Human-Readable 128-bit Keys. doi:10.17487/RFC1751. RFC 1751.