बायनेरिज़ क्या हैं? [बन्द है]


34

मैं बहुत बार लोगों को अलग संदर्भ में बायनेरिज़ शब्द का उपयोग करते हुए देखता हूं । बायनेरिज़ क्या हैं? बाइनरी फ़ाइलों, स्थापना फ़ाइलों, .dll फ़ाइलों या क्या पर संग्रह? या यह डिस्क पर फ़ाइलों के कुछ संग्रह के लिए सिर्फ एक सामान्य शब्द है?


2
यह आम तौर पर कोई भी फाइल है जो टेक्स्ट फाइल नहीं है
शाफ़्ट फ्रीक

2
यह मानव और कंप्यूटर की पठनीय फ़ाइलों को अलग करने के लिए वास्तव में बुरी तरह से चुना गया शब्द है। यह भ्रामक है क्योंकि सभी फाइलें बाइनरी में तकनीकी रूप से संग्रहीत हैं।
JohnFx

जवाबों:


34

बाइनरी का मतलब दो टुकड़ों या दो भागों से बना है और गणित, कम्प्यूटिंग, विज्ञान और अन्य की विभिन्न दुनिया में विभिन्न चीजों को संदर्भित कर सकता है।

लेकिन, कम्प्यूटिंग में , बाइनरी को संदर्भित करता है: -


अच्छा भेद।
जेसी ब्लैक

4
मुझे लगता है कि जब निष्पादन योग्य प्रकार की बाइनरी फ़ाइलों का उल्लेख होता है , तो डेवलपर्स सामान्य रूप से (अच्छी तरह से, मुझे, वैसे भी) गतिशील पुस्तकालयों को शामिल करते हैं, क्योंकि इनमें "कंप्यूटर को निष्पादित करने के लिए मशीन कोड भी शामिल है"। (यही है, अगर मैं "बायनेरीज़" कहता हूं , और "निष्पादन योग्य" का मतलब है , तो मेरा मतलब है कि सभी फाइलें जिनमें निष्पादन के लिए मशीन कोड है, न कि केवल "वास्तविक" निष्पादन योग्य।)
मार्टिन बा

8

बायनेरिज़ शब्द का उपयोग फ़ाइलों के एक सेट के रूप में किया जाता है, जो आवश्यक रूप से मशीनों पर चलने वाले ऑब्जेक्ट कोड को संकलित करने के बाद उत्पन्न होते हैं । (और जावा / .NET के मामले में वर्चुअल मशीन / रनटाइम्स)

जबकि जेपीईजी फोटो, एमपीईजी वीडियो, जिप फाइलें आदि अन्य चीजें भी इस मायने में द्विआधारी हैं कि वे टेक्स्ट या एससीआई फाइल नहीं हैं, लेकिन शब्द बायनेरिज़ (सॉफ्टवेयर विकास के संदर्भ में प्रयुक्त) उन्हें शामिल नहीं करते हैं।


7

लिनक्स / यूनिक्स दुनिया में, डेवलपर्स और गीक्स निष्पादन योग्य बायनेरिज़ के लिए स्रोत कोड पसंद करते हैं ताकि वे खुद को संकलित और ट्विक कर सकें।

जब कोई ऐप फ्री होता है जो कमाल का होता है। यदि इसे बाइनरी के रूप में वितरित किया जाता है, तो वह अभी भी भयानक है। जब यह स्रोत के रूप में वितरित किया जाता है जो वास्तव में भयानक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.