09.07.2019
कंप्यूटर साइंस में वॉल्यूम क्या है। जानकारी की मात्रा
हमारी उच्च तकनीक की उम्र इसकी व्यापक क्षमताओं से अलग है। इलेक्ट्रॉनिक कंप्यूटर के विकास के साथ, लोगों के सामने अद्भुत क्षितिज खुल गए हैं। कोई भी रोचक खबर अब वैश्विक नेटवर्क पर मुफ्त में मिल सकती है, वह भी बिना घर छोड़े। यह तकनीक में एक सफलता है। लेकिन लंबी दूरी पर संसाधित और प्रसारित कंप्यूटर मेमोरी में कितना डेटा संग्रहीत किया जा सकता है? कंप्यूटर विज्ञान में सूचना की कौन सी इकाइयाँ मौजूद हैं? और उनके साथ कैसे काम करना है? अब, न केवल लोग सीधे कंप्यूटर प्रोग्राम लिखने में शामिल हैं, बल्कि सामान्य स्कूली बच्चों को इन सवालों के जवाब जानना चाहिए। आखिरकार, यह सब कुछ का आधार है।
कंप्यूटर विज्ञान में
हमें यह सोचने के लिए उपयोग किया जाता है कि जानकारी वह सभी ज्ञान है जो हमारे लिए अवगत कराया जाता है। लेकिन कंप्यूटर विज्ञान और कंप्यूटर विज्ञान में इस शब्द की थोड़ी अलग परिभाषा है। यह इलेक्ट्रॉनिक कंप्यूटरों के संपूर्ण विज्ञान का मूल घटक है। बुनियादी या मौलिक क्यों? क्योंकि कंप्यूटर तकनीक लोगों को डेटा प्रोसेस, सेव और सूचित करती है। सूचनाओं की सबसे छोटी इकाई बिट्स में मापी जाती है। जानकारी को कंप्यूटर में तब तक संग्रहीत किया जाता है जब तक उपयोगकर्ता इसे देखना नहीं चाहता।
हम यह सोचने के आदी हैं कि सूचना भाषा की एक इकाई है। हाँ, यह है, लेकिन कंप्यूटर विज्ञान में एक अलग परिभाषा का उपयोग किया जाता है। यह हमारे वातावरण में वस्तुओं की स्थिति, गुणों और मापदंडों के बारे में जानकारी है। यह पूरी तरह से स्पष्ट है कि जितना अधिक हम किसी वस्तु या घटना के बारे में सीखते हैं, उतना ही हमें यह पता चलता है कि उनके बारे में हमारा विचार डरावना है। लेकिन अब, दुनिया भर से पूरी तरह से मुक्त और सुलभ सामग्री की इतनी बड़ी मात्रा के लिए धन्यवाद, यह सीखने, नए दोस्त बनाने, काम करने, आराम करने और बस किताबें पढ़ने या फिल्में देखने के लिए बहुत आसान हो गया है।
सूचना की मात्रा को मापने का वर्णनात्मक पहलू
काम के लिए दस्तावेजों को प्रिंट करके, वेबसाइटों पर लेख और इंटरनेट पर हमारे व्यक्तिगत ब्लॉग को बनाए रखने से, हम यह नहीं सोचते कि उपयोगकर्ता और कंप्यूटर के बीच डेटा का आदान-प्रदान कैसे होता है। एक मशीन कैसे कमांड को समझने में सक्षम है, यह सभी फाइलों को किस रूप में संग्रहीत करता है? कंप्यूटर विज्ञान में, एक बिट को सूचना की एक इकाई के रूप में लिया जाता है, जिसे शून्य और लोगों से संग्रहीत किया जा सकता है। पाठ पात्रों की माप में वर्णानुक्रमिक दृष्टिकोण का सार वर्णों का एक क्रम है। लेकिन पाठ की सामग्री के साथ वर्णानुक्रमिक दृष्टिकोण को नहीं बांधें। ये पूरी तरह से अलग चीजें हैं। इस तरह के डेटा की मात्रा दर्ज किए गए वर्णों की संख्या के लिए आनुपातिक है। इसके लिए धन्यवाद, यह पता चला है कि द्विआधारी वर्णमाला से एक चरित्र का सूचना वजन एक बिट के बराबर है। कंप्यूटर विज्ञान में जानकारी की इकाइयाँ अलग हैं, किसी भी अन्य उपायों की तरह। बिट न्यूनतम माप मान है।
जानकारी की मात्रा की गणना करने का सामग्री पहलू
सूचना माप संभाव्यता सिद्धांत पर आधारित है। इस मामले में, किसी व्यक्ति द्वारा प्राप्त संदेश में कितना डेटा निहित है, इस सवाल पर विचार किया जाता है। यहाँ असतत गणित प्रमेयों का उपयोग किया जाता है। सामग्रियों की गणना करने के लिए, घटना की संभावना के आधार पर दो अलग-अलग सूत्र लिए जाते हैं। इसी समय, कंप्यूटर विज्ञान में सूचना की इकाइयां समान रहती हैं। वर्णों की संख्या की गणना करने का कार्य, सामग्री दृष्टिकोण के लिए ग्राफिक्स वर्णमाला के लिए बहुत अधिक जटिल है।
सूचना प्रक्रियाओं के प्रकार
इलेक्ट्रॉनिक कंप्यूटर में तीन मुख्य प्रकार की प्रक्रियाएँ होती हैं:
- यह प्रक्रिया कैसी चल रही है? डेटा एंट्री टूल्स के माध्यम से, चाहे वह कीबोर्ड, ऑप्टिकल माउस, प्रिंटर या अन्य हो, यह जानकारी प्राप्त करता है। फिर यह उन्हें बाइनरी कोड में परिवर्तित करता है और बिट्स, बाइट्स, मेगाबाइट्स में हार्ड ड्राइव पर लिखता है। कंप्यूटर विज्ञान में किसी भी इकाई की जानकारी का अनुवाद करने के लिए, एक तालिका है जिसके द्वारा आप गणना कर सकते हैं कि एक मेगाबाइट में कितने बिट्स हैं, और अन्य अनुवाद करते हैं। कंप्यूटर सब कुछ अपने आप करता है।
- डिवाइस की मेमोरी में फ़ाइलों और डेटा का भंडारण। एक कंप्यूटर बाइनरी रूप में सब कुछ संग्रहीत करने में सक्षम है। बाइनरी कोड में शून्य और वाले होते हैं।
- इलेक्ट्रॉनिक कंप्यूटर में होने वाली मुख्य प्रक्रियाओं में से एक डेटा ट्रांसफर है। इसे बाइनरी फॉर्म में भी लागू किया गया है। लेकिन सूचना पहले से ही एक प्रतीकात्मक या अन्य रूप में मॉनिटर स्क्रीन पर हमारी धारणा से परिचित है।
सूचना कोडिंग और माप
जानकारी की एक इकाई के लिए, एक बिट को स्वीकार किया जाता है जो कि साथ काम करने के लिए काफी आसान है, क्योंकि यह 0 या 1 का मान रख सकता है। कैसे कंप्यूटर एक साधारण दशमलव संख्या को बाइनरी कोड में एनकोड करता है? एक छोटे उदाहरण पर विचार करें जो कंप्यूटर प्रौद्योगिकी द्वारा कोडिंग जानकारी के सिद्धांत की व्याख्या करेगा।
मान लीजिए कि हमारे पास पथरी की सामान्य प्रणाली में एक संख्या है - 233। इसे द्विआधारी रूप में अनुवाद करने के लिए, 2 तक विभाजित करना आवश्यक है जब तक कि यह स्वयं भाजक से छोटा नहीं हो जाता (हमारे मामले में, 2)।
- हम विभाजन शुरू करते हैं: 233/2 \u003d 116। शेष अलग से लिखा गया है, ये प्रतिक्रिया द्विआधारी कोड के घटक होंगे। हमारे मामले में, यह 1 है।
- दूसरी कार्रवाई होगी: 116/2 \u003d 58। विभाजन के शेष भाग - 0 - को फिर से अलग से लिखा जाता है।
- 58/2 \u003d 29 शेष के बिना। शेष 0 लिखना न भूलें, क्योंकि केवल एक तत्व खो जाने पर, आपको पूरी तरह से अलग मूल्य मिलेगा। यह कोड तब कंप्यूटर की हार्ड ड्राइव पर संग्रहीत किया जाएगा और बिट्स होगा - कंप्यूटर विज्ञान में सूचना की न्यूनतम इकाइयाँ। 8 वें ग्रेडर पहले से ही दशमलव प्रकार से बाइनरी, और इसके विपरीत संख्याओं के रूपांतरण के साथ सामना करने में सक्षम हैं।
- शेष के साथ 29/2 \u003d 14। हम इसे पहले से प्राप्त द्विआधारी अंकों के लिए अलग से लिखते हैं।
- 14/2 \u003d 7। शेष भाग 0 है।
- थोड़ा और बाइनरी तैयार हो जाएगी। शेष 1 के साथ 7/2 \u003d 3, जो कि बाइनरी कोड की भविष्य की प्रतिक्रिया में लिखा गया है।
- शेष के साथ 3/2 \u003d 1। यहां से हम प्रतिक्रिया में दो इकाइयां लिखते हैं। एक शेष के रूप में, दूसरा शेष अंतिम संख्या के रूप में, जो अब 2 से विभाज्य नहीं है।
यह याद रखना चाहिए कि उत्तर रिवर्स ऑर्डर में लिखा गया है। पहली क्रिया से पहला परिणामी बाइनरी नंबर, अंतिम अंक होगा, दूसरे से - प्रायद्वीप, और इसी तरह। हमारा अंतिम उत्तर 11101001 है।
इस तरह के एक बाइनरी नंबर को कंप्यूटर की मेमोरी में दर्ज किया जाता है और इस रूप में संग्रहीत किया जाता है जब तक कि उपयोगकर्ता इसे मॉनिटर स्क्रीन से देखना चाहता है। बिट, बाइट, मेगाबाइट, गीगाबाइट - कंप्यूटर विज्ञान में सूचनाओं की इकाइयाँ। यह इन मात्राओं में है कि द्विआधारी डेटा को कंप्यूटर में संग्रहीत किया जाता है।
बाइनरी से दशमलव प्रणाली में रिवर्स रूपांतरण
गणना के एक दशमलव प्रणाली के लिए एक द्विआधारी मूल्य से रिवर्स ट्रांसलेशन करने के लिए, आपको सूत्र का उपयोग करना होगा। हम एक बाइनरी मान में वर्णों की संख्या गिनते हैं। 0. हमारे मामले में, 8 से शुरू होते हैं, लेकिन अगर आप शून्य से गिनती शुरू करते हैं, तो वे क्रम संख्या 7 से समाप्त होते हैं। अब आपको कोड से प्रत्येक अंक को 2 से 7, 6, 5, ..., की शक्ति से गुणा करना होगा। 0।
1 * 2 7 + 1 * 2 6 + 1 * 2 5 + 0 * 2 4 + 1 * 2 3 + 0 * 2 2 + 0 * 2 1 + 1 * 2 0 \u003d 233। यहां हमारी प्रारंभिक संख्या है, जिसे बाइनरी कोड में रूपांतरण से पहले लिया गया था।
अब आप एक कंप्यूटर डिवाइस का सार और सूचना भंडारण का न्यूनतम उपाय जानते हैं।
न्यूनतम सूचना इकाई: विवरण
जैसा कि ऊपर उल्लेख किया गया है, जानकारी का सबसे छोटा माप थोड़ा माना जाता है। यह शब्द अंग्रेजी मूल का है, अनुवाद में इसका अर्थ है "द्विआधारी अंक"। यदि आप इस मूल्य को दूसरी ओर देखते हैं, तो हम कह सकते हैं कि यह इलेक्ट्रॉनिक कंप्यूटर में एक मेमोरी सेल है, जिसे 0 या 1 के रूप में संग्रहीत किया जाता है। बिट्स को बाइट्स, मेगाबाइट और यहां तक \u200b\u200bकि बड़ी मात्रा में जानकारी में परिवर्तित किया जा सकता है। इलेक्ट्रॉनिक कंप्यूटर स्वयं इस तरह की प्रक्रिया में लगा हुआ है, जब वह हार्ड ड्राइव की मेमोरी सेल्स में बाइनरी कोड स्टोर करता है।
कुछ कंप्यूटर उपयोगकर्ता डिजिटल सूचना की मात्रा को एक से दूसरे में मैन्युअल रूप से और जल्दी से स्थानांतरित करना चाह सकते हैं। ऐसे उद्देश्यों के लिए, ऑनलाइन कैलकुलेटर विकसित किए गए हैं, वे तुरंत एक ऑपरेशन करेंगे, जिसे मैन्युअल रूप से बहुत समय खर्च किया जा सकता है।
सूचना विज्ञान सूचना इकाई: मूल्य चार्ट
स्टोरेज और प्रोसेसिंग की जानकारी के लिए कंप्यूटर, फ्लैश ड्राइव और अन्य डिवाइस स्मृति की मात्रा से आपस में भिन्न होते हैं, जिसकी गणना आमतौर पर गीगाबाइट में की जाती है। कंप्यूटर विज्ञान में जानकारी की एक इकाई की तुलना दूसरे से आरोही क्रम में देखने के लिए आपको मात्राओं की मुख्य तालिका को देखने की आवश्यकता है।
सूचना की अधिकतम इकाई का उपयोग करना
आजकल, वे सार्वजनिक स्थानों से प्राप्त सभी ऑडियो और वीडियो सामग्रियों को संग्रहीत करने के लिए राष्ट्रीय सुरक्षा एजेंसी में yottabyte नामक जानकारी की अधिकतम माप का उपयोग करने की योजना बनाते हैं, जहां वीडियो कैमरा और माइक्रोफोन स्थापित होते हैं। फिलहाल, yottabytes कंप्यूटर विज्ञान में सूचना की सबसे बड़ी इकाइयाँ हैं। क्या वह सीमा है? यह संभावना नहीं है कि कोई भी अब सटीक उत्तर दे पाएगा।
आधुनिक कंप्यूटर में, हम पाठ्य सूचना, संख्यात्मक मान, साथ ही ग्राफिक और ऑडियो जानकारी दर्ज कर सकते हैं। कंप्यूटर में संग्रहीत जानकारी को उसकी "लंबाई" (या "वॉल्यूम") द्वारा मापा जाता है, जिसे बिट्स में व्यक्त किया जाता है। बिट सूचना की सबसे छोटी इकाई है (अंग्रेजी में BInary digiT - बाइनरी अंक)। प्रत्येक बिट मान 0 या 1. ले सकता है। बिट को कंप्यूटर मेमोरी सेल का निर्वहन भी कहा जाता है। संग्रहीत जानकारी की मात्रा को मापने के लिए निम्नलिखित इकाइयों का उपयोग किया जाता है:
1 बाइट \u003d 8 बिट्स;
1 KB \u003d 1024 बाइट्स (KB को किलोबाइट के रूप में पढ़ा जाता है);
1 एमबी \u003d 1024 केबी (एमबी मेगाबाइट के रूप में पढ़ा जाता है);
1 जीबी \u003d 1024 एमबी (जीबी को गीगाबाइट के रूप में पढ़ा जाता है)।
बिट (अंग्रेजी से) बाइनरी अंक; शब्दों पर एक नाटक भी: अंग्रेजी। बिट - थोड़ा)
शैनन के अनुसार, थोड़ा सा बाइनरी लॉगरिथमम ऑफ ट्रांसफॉर्मेबल इवेंट्स की प्रायिकता या प्रोबेबिलिटी के उत्पादों का योग और ट्रांसफॉर्मेबल इवेंट्स के लिए बाइनरी लॉगरिदम ऑफ प्रोबेबिलिटी है।
बाइनरी कोड का एक बिट (बाइनरी अंक)। यह केवल दो पारस्परिक रूप से अनन्य मान ले सकता है: हाँ / नहीं, 1/0, ऑन / ऑफ, आदि।
प्रयोग में निहित जानकारी की मात्रा के बराबर जानकारी की माप की मूल इकाई, जिसमें दो समान रूप से संभावित परिणाम हैं। यह एक प्रश्न के उत्तर में सूचना की मात्रा के समान है जो "हां" या "नहीं" और किसी अन्य के उत्तर की अनुमति देता है (अर्थात, ऐसी जानकारी की मात्रा जो आपको प्रश्न का उत्तर देने की अनुमति देती है)। एक एकल बिट में एक बिट जानकारी होती है।
कंप्यूटर प्रौद्योगिकी और डेटा ट्रांसमिशन नेटवर्क में, आमतौर पर मान 0 और 1 वोल्टेज या वर्तमान के विभिन्न स्तरों द्वारा प्रेषित होते हैं। उदाहरण के लिए, टीटीएल-आधारित माइक्रो-सर्किट में 0 को +0 से 3 तक की सीमा में वोल्टेज द्वारा दर्शाया जाता है , और 4.5 से 5.0 तक की सीमा में 1 वी
नेटवर्क डेटा दरों को आमतौर पर प्रति सेकंड बिट्स में मापा जाता है। यह उल्लेखनीय है कि डेटा ट्रांसफर दर में वृद्धि के साथ, बिट ने एक और मीट्रिक अभिव्यक्ति का अधिग्रहण किया: लंबाई। तो, एक आधुनिक गीगाबिट नेटवर्क (1 गीगाबिट / एस) में, लगभग 30 मीटर तार प्रति बिट आवंटित किए जाते हैं। इस वजह से, नेटवर्क एडेप्टर की जटिलता काफी बढ़ गई है। पहले, उदाहरण के लिए, एकल-मेगाबिट नेटवर्क में, 30 किमी की थोड़ी लंबाई लगभग हमेशा दो उपकरणों के बीच केबल की लंबाई से अधिक जानी जाती थी।
कंप्यूटिंग में, विशेष रूप से प्रलेखन और मानकों में, "बिट" शब्द का उपयोग अक्सर द्विआधारी अंक के अर्थ में किया जाता है। उदाहरण के लिए: पहला बिट बाइट या शब्द का पहला बाइनरी बिट है।
वर्तमान में, बिट्स कंप्यूटर प्रौद्योगिकी में सूचना के मापन की सबसे छोटी इकाई है, लेकिन क्वांटम कंप्यूटर के क्षेत्र में गहन शोध q-बिट्स की उपस्थिति का सुझाव देता है।
बाइट (Engl। बाइट) - सूचना की मात्रा को मापने की एक इकाई, आमतौर पर आठ बिट्स के बराबर होती है, 256 (2 8) विभिन्न मान ले सकती है।
सामान्य तौर पर, एक बाइट बिट्स का एक क्रम है, जिसकी संख्या तय की गई है, कंप्यूटर में स्मृति की न्यूनतम पता योग्य मात्रा है। आधुनिक सामान्य-उद्देश्य वाले कंप्यूटरों पर, बाइट 8 बिट्स है। यह जोर देने के लिए कि यह आठ-बिट बाइट को संदर्भित करता है, शब्द "ओकटेट" का उपयोग नेटवर्क प्रोटोकॉल के विवरण में किया जाता है। ओकटेट).
कभी-कभी एक बाइट बिट्स का एक क्रम होता है जो किसी शब्द का उपक्षेत्र बनाते हैं। कुछ कंप्यूटरों पर, अलग-अलग लंबाई के बाइट्स को संबोधित किया जा सकता है। यह पीडीपी -10 और कॉमन लिस्प पर एलडीबी और डीपीबी असेंबलर फ़ील्ड निकालने के निर्देश द्वारा प्रदान किया गया है।
IBM-1401 में, बाइट मिन्स्क -32 की तरह ही 6 बिट्स का था, और BESM - 7 बिट्स में, कुछ कंप्यूटर मॉडल में, जो बरोज़ कंप्यूटर कॉर्पोरेशन (अब यूनिसिस) द्वारा निर्मित था - 9 बिट्स। कई आधुनिक डिजिटल सिग्नल प्रोसेसर 16 बिट या अधिक के बाइट का उपयोग करते हैं।
1956 में वी। बुचोल्ट्ज़ द्वारा नाम का पहली बार उपयोग किया गया था, जब इनपुट / आउटपुट डिवाइस में एक साथ छह बिट्स के एक समूह के लिए पहले आईबीएम 7030 सुपरकंप्यूटर को डिजाइन किया गया था, बाद में, उसी परियोजना के हिस्से के रूप में, बाइट को आठ (2 3) बिट्स तक विस्तारित किया गया था।
एक बाइट के लिए व्युत्पन्न इकाइयों के गठन के लिए कई उपसर्गों को हमेशा की तरह उपयोग नहीं किया जाता है: सबसे पहले, कम करने वाले उपसर्गों का उपयोग बिल्कुल नहीं किया जाता है, और बाइट्स से कम जानकारी वाली इकाइयों को विशेष शब्द (नीच और बिट) कहा जाता है; दूसरी बात यह है कि हर हज़ार 1024 \u003d 2 10 (किलोबाइट के बराबर 1024 बाइट्स, मेगाबाइट्स के बराबर 1024 किलोबाइट्स या 1,048,576 बाइट्स, आदि) गीगाबाइट्स, टेराबाइट्स और पेटाबाइट्स (अब उपयोग में नहीं) के लिए आवर्धक उपसर्गों का अर्थ है। कंसोल के वजन के साथ अंतर बढ़ता है। द्विआधारी उपसर्गों का उपयोग करना अधिक सही है, लेकिन व्यवहार में वे अभी तक लागू नहीं होते हैं, संभवतः ध्वनि की कमी के कारण - किबिबाइट, मेबिबाइट, आदि।
कभी-कभी दशमलव उपसर्गों का उपयोग शाब्दिक अर्थों में किया जाता है, उदाहरण के लिए, जब हार्ड ड्राइव की क्षमता को निर्दिष्ट किया जाता है: उनके पास एक लाख किबिबाइट्स की गिगाबाइट हो सकती है, अर्थात् 1,024,000,000 बाइट्स, या यहां तक \u200b\u200bकि केवल एक अरब बाइट्स, 1,073,741,824 बाइट्स नहीं, जैसे , उदाहरण के लिए, मेमोरी मॉड्यूल में।
किलोबाइट्स (KB, KB) मी। . - (2 10) मानक (8-बिट) बाइट्स या 1024 बाइट्स के बराबर जानकारी की माप की एक इकाई। इसका उपयोग विभिन्न इलेक्ट्रॉनिक उपकरणों में स्मृति की मात्रा को इंगित करने के लिए किया जाता है।
"किलोबाइट" नाम आम तौर पर स्वीकार किया जाता है, लेकिन औपचारिक रूप से गलत है, क्योंकि उपसर्ग किलो - का मतलब 1,000 से गुणा है, और 1,024 नहीं। 2 10 के लिए सही किबी उपसर्ग। - .
तालिका 1.2 - व्युत्पन्न इकाइयों के गठन के लिए कई उपसर्ग
बाइट्स में माप | |||||
दशांश उपसर्ग | द्विआधारी उपसर्ग | ||||
नाम | प्रतीक | की डिग्री | नाम | प्रतीक | की डिग्री |
किलोबाइट | kB | 10 3 | kibibyte | किबा | 2 10 |
मेगाबाइट | एमबी | 10 6 | mebibytes | MiB | 2 20 |
जीबी | जीबी | 10 9 | gibibyte | GiB | 2 30 |
टेराबाइट | टीबी | 10 12 | tebibayt | TiB | 2 40 |
बॉबी चांग | पंजाब | 10 15 | pebibayt | PIB | 2 50 |
एक्साबाइट | ईबी | 10 18 | eksbibayt | ईआईबी | 2 60 |
zettabytes | ZB | 10 21 | zebibayt | ZiB | 2 70 |
yottabayt | वाई बी | 10 24 | yobibyte | YiB | 2 80 |
मेगाबाइट्स (एमबी, एम) एम। - 1048576 (2 20) मानक (8-बिट) बाइट्स या 1024 किलोबाइट के बराबर सूचना की मात्रा के माप की एक इकाई। इसका उपयोग विभिन्न इलेक्ट्रॉनिक उपकरणों में स्मृति की मात्रा को इंगित करने के लिए किया जाता है।
"मेगाबाइट" नाम आम तौर पर स्वीकार किया जाता है, लेकिन औपचारिक रूप से गलत है, क्योंकि उपसर्ग मेगा है - , मतलब 1,000,000 से गुणा, 1,048,576 नहीं। 2 20 के लिए सही बाइनरी उपसर्ग mebi है - । वर्तमान स्थिति में बड़े निगमों द्वारा आनंद लिया जाता है जो हार्ड ड्राइव का निर्माण करते हैं, जो कि मेगाबाइट के तहत अपने उत्पादों को चिह्नित करते समय मतलब होता है 1,000,000 बाइट्स, और गीगाबाइट्स - 1,000,000,000 बाइट्स।
मेगाबाइट शब्द की सबसे मूल व्याख्या कंप्यूटर डिस्केट के निर्माताओं द्वारा उपयोग की जाती है, जो 1,024,000 बाइट्स को समझते हैं। इस प्रकार, डिस्केट, जिस पर 1.44 एमबी की मात्रा इंगित की गई है, वास्तव में केवल 1440 KB है, अर्थात सामान्य अर्थ में 1.41 एमबी।
इस संबंध में, यह पता चला कि मेगाबाइट्स छोटे, मध्यम और लंबे होते हैं:
लघु - 1 000 000 बाइट्स
मध्यम - 1,024,000 बाइट्स
लंबी - 1,048,576 बाइट्स
एक गीगाबाइट 1,073,741,824 (2,230) मानक (8-बिट) बाइट्स या 1,024 मेगाबाइट्स के बराबर जानकारी की माप की एक बहु इकाई है।
एसआई गिग उपसर्ग - गलत तरीके से उपयोग किया जाता है, क्योंकि इसका मतलब 10 9 से गुणा करना है। 2 30 के लिए, आपको द्विआधारी उपसर्ग का उपयोग करना चाहिए। वर्तमान परिस्थितियों में हार्ड डिस्क बनाने वाले बड़े निगमों द्वारा आनंद लिया जाता है, जो कि अपने उत्पादों को चिह्नित करते समय, मेगाबाइट्स द्वारा 1 000 000 बाइट्स, और गीगाबाइट्स द्वारा 1 000 000 000 बाइट्स का मतलब है।
मशीन शब्द-मशीन-आश्रित और प्लेटफ़ॉर्म-निर्भर मूल्य, बिट्स या बाइट्स में मापा जाता है, प्रोसेसर रजिस्टरों की क्षमता के बराबर और / या डेटा बस की क्षमता (आमतौर पर कुछ हद तक दो)। शब्द का आकार भी संबोधित जानकारी के न्यूनतम आकार (एक पते पर स्थित डेटा की गहराई) के साथ मेल खाता है। मशीन शब्द मशीन की निम्नलिखित विशेषताओं को परिभाषित करता है:
प्रोसेसर द्वारा संसाधित डेटा की थोड़ी गहराई;
संबोधित डेटा की थोड़ी गहराई (डेटा बस की चौड़ाई);
प्रोसेसर द्वारा सीधे समर्थित एक अहस्ताक्षरित पूर्णांक प्रकार का अधिकतम मूल्य: यदि अंकगणितीय ऑपरेशन का परिणाम इस मान से अधिक है, तो एक अतिप्रवाह होता है;
प्रोसेसर द्वारा अधिकतम रैम को सीधे संबोधित किया जाता है।
N बिट्स की लंबाई वाले शब्द के अधिकतम मूल्य को सूत्र 2 n .1 का उपयोग करके आसानी से गणना की जा सकती है
तालिका 1.3 - विभिन्न प्लेटफार्मों पर मशीन वर्ड आकार
काम का अंत -
यह विषय अनुभाग का है:
कंप्यूटर विज्ञान
संघीय बजटीय राज्य शैक्षिक ... तुला जी ...
यदि आपको इस विषय पर अतिरिक्त सामग्री की आवश्यकता है, या आपको वह नहीं मिला, जिसकी आप तलाश कर रहे थे, तो हम अनुशंसा करते हैं कि आप हमारे डेटाबेस पर खोज का उपयोग करें:
हम प्राप्त सामग्री के साथ क्या करेंगे:
यदि यह सामग्री आपके लिए उपयोगी हो गई है, तो आप इसे सामाजिक नेटवर्क में अपने पृष्ठ पर सहेज सकते हैं:
कलरव |
इस खंड में सभी विषय:
उच्च व्यावसायिक शिक्षा
तुला स्टेट यूनिवर्सिटी पॉलिटेक्निक इंस्टीट्यूट ऑफ ऑटोमेटेड मशीन टूल्स
कंप्यूटर विज्ञान की अवधारणा
सूचना विज्ञान एक तकनीकी विज्ञान है जो कंप्यूटर प्रौद्योगिकी, साथ ही साथ फू के सिद्धांतों का उपयोग करके डेटा बनाने, भंडारण, प्रजनन, प्रसंस्करण और संचारित करने के तरीकों को व्यवस्थित करता है।
कंप्यूटर विज्ञान का इतिहास
कंप्यूटर का इतिहास बड़ी मात्रा में कंप्यूटिंग के स्वचालन की सुविधा के लिए मानव प्रयासों से निकटता से संबंधित है। यहां तक \u200b\u200bकि बड़ी संख्या के साथ सरल अंकगणितीय संचालन भी मुश्किल है
सूचना प्रौद्योगिकी के विश्व आर्थिक और कानूनी पहलुओं
कंप्यूटर विज्ञान से संबंधित रूस में बुनियादी कानूनी दस्तावेज सूचना, सूचना और सूचना संरक्षण पर कानून है। कानून सूचना पर कानूनी विनियमन के मुद्दों को संबोधित करता है
सूचना का पर्यायवाची उपाय
डेटा की मात्रा वी.डी. उस संदेश में वर्णों (अंकों) की संख्या से एक संदेश को मापा जाता है। विभिन्न संख्या प्रणालियों में, एक अंक का अलग वजन होता है और, तदनुसार,
सूचना का शब्दार्थ माप
एक थिसॉरस एक जानकारी का एक संग्रह है जो एक उपयोगकर्ता या सिस्टम के पास है। सूचना के शब्दार्थ सामग्री और उपयोगकर्ता थिसॉरस के बीच संबंध पर निर्भर करता है
सूचना का एल्गोरिदम उपाय
हर कोई इस बात से सहमत होगा कि शब्द 0101 ... .01 शब्द 00 ... .0 से अधिक जटिल है, और शब्द जहां 0 और 1 को प्रयोग से चुना गया है - एक सिक्का (जहां 0 हथियार का कोट है, 1 उलझन है) टॉस करना पिछले दोनों की तुलना में अधिक है।
जानकारी की मात्रा और गुणवत्ता
उपभोक्ता गुणवत्ता संकेतक: · प्रतिनिधित्व, सूचनात्मकता, पर्याप्तता · प्रासंगिकता, समयबद्धता, सटीकता · विश्वसनीयता,
सूचना और एन्ट्रापी
क्या हम सूचना का एक उचित उपाय पेश कर सकते हैं? अमेरिकी गणितज्ञ और इंजीनियर क्लाउड शैनन ने इस प्रश्न की ओर इशारा किया। प्रतिबिंब का परिणाम उनके द्वारा 1948 में प्रकाशित एक प्रतिमा थी।
संदेश और संकेत
शैनन सूचना हस्तांतरण के एक आश्चर्यजनक सरल और गहरे मॉडल के साथ आने में कामयाब रहे, जिसके बिना अब कोई पाठ्यपुस्तक नहीं कर सकती है। उन्होंने अवधारणाओं को पेश किया: संदेश स्रोत, ट्रांसमीटर
एन्ट्रापी
विभिन्न संदेश विभिन्न मात्रा में जानकारी ले जाते हैं। आइए निम्नलिखित दो प्रश्नों की तुलना करने का प्रयास करें: 1. कौन से पाँच विश्वविद्यालय के पाठ्यक्रम में छात्र अध्ययन करता है? 2. पैक कैसे करें
फालतूपन
संदेश स्रोत को वास्तविक भाषा के वाक्य से अवगत कराएं। यह पता चला है कि प्रत्येक बाद का चरित्र पूरी तरह से यादृच्छिक नहीं है, और इसकी घटना की संभावना पूरी तरह से माध्यम से पूर्व निर्धारित नहीं है
सनसनी
संदेश और अतिरेक (पूर्वानुमान) की एन्ट्रापी (अप्रत्याशितता) की अवधारणाएं स्वाभाविक रूप से सूचना के माप के बारे में सहज ज्ञान युक्त विचारों के अनुरूप हैं। उतना ही अप्रत्याशित
सूचना प्रौद्योगिकी अवधारणा
ग्रीक (तकनीक) से अनुवादित प्रौद्योगिकी का अर्थ है कला, कौशल, क्षमता, और यह कुछ और नहीं बल्कि प्रक्रियाएं हैं। प्रक्रिया के तहत कार्रवाई का एक निश्चित सेट समझा जाना चाहिए
नई सूचना प्रौद्योगिकी
आज तक, सूचना प्रौद्योगिकी कई विकासवादी चरणों से गुज़री है, जिनमें से परिवर्तन मुख्य रूप से वैज्ञानिक और तकनीकी प्रगति के विकास द्वारा निर्धारित किया गया था, जिसका उद्भव
सूचना प्रौद्योगिकी टूलकिट
सूचना प्रौद्योगिकी टूलकिट - एक विशेष प्रकार के कंप्यूटर के लिए एक या अधिक इंटरकनेक्टेड सॉफ़्टवेयर उत्पाद, जिनमें से तकनीक आपको प्राप्त करने की अनुमति देती है
सूचना प्रौद्योगिकी घटक
विनिर्माण क्षेत्र में इस तरह की तकनीकी अवधारणाओं का उपयोग आदर्श, आदर्श के रूप में किया जाता है, तकनीकी प्रक्रिया, तकनीकी संचालन, आदि का उपयोग सूचना में भी किया जा सकता है
सूचना प्रौद्योगिकी विकास
सूचना प्रौद्योगिकी का विकास सूचना के भंडारण, परिवहन और प्रसंस्करण की प्रक्रियाओं में सबसे अधिक स्पष्ट रूप से देखा जाता है।
पहली पीढ़ी के आईटी
पहली पीढ़ी (1900-1955) पंच कार्ड तकनीक से जुड़ी थी, जब बाइनरी संरचनाओं के रूप में डेटा रिकॉर्डिंग का प्रतिनिधित्व उन पर किया गया था। 1915-1960 के बीच आईबीएम की समृद्धि svya
दूसरी पीढ़ी के आईटी
दूसरी पीढ़ी (प्रोग्राम करने योग्य रिकॉर्डिंग प्रसंस्करण उपकरण, 1955-1980) चुंबकीय टेप प्रौद्योगिकी के आगमन से जुड़ा हुआ है, जिनमें से प्रत्येक दस का भंडारण कर सकता है
तीसरी पीढ़ी के आईटी
तीसरी पीढ़ी (ऑपरेशनल डेटाबेस, 1965-1980) डेटाबेस सिस्टम के उपयोग के आधार पर इंटरएक्टिव मोड में डेटा तक ऑनलाइन पहुंच की शुरुआत के साथ जुड़ा हुआ है
चौथी पीढ़ी के आई.टी.
चौथी पीढ़ी (संबंधपरक डेटाबेस: क्लाइंट-सर्वर आर्किटेक्चर, 1980-1995) निम्न-स्तरीय इंटरफ़ेस का एक विकल्प था। एक संबंधपरक मॉडल का विचार एक है
पांचवी पीढ़ी आई.टी.
पांचवीं पीढ़ी (मल्टीमीडिया डेटाबेस, 1995 के बाद से) पारंपरिक स्टोरिंग नंबरों और प्रतीकों से वस्तु-संबंध से संबंधित है, जिसमें व्यवहार के साथ व्यवहार होता है
बुनियादी सूचना प्रौद्योगिकी
जैसा कि पहले ही उल्लेख किया गया है, सूचना प्रौद्योगिकी की अवधारणा को तकनीकी (कंप्यूटर) वातावरण से अलग नहीं माना जा सकता है, अर्थात्। बुनियादी सूचना प्रौद्योगिकी से। ऐन
विषय सूचना प्रौद्योगिकी
विषय प्रौद्योगिकी को एक विशिष्ट विषय क्षेत्र में परिणाम के लिए प्राथमिक जानकारी के रूपांतरण के लिए तकनीकी कदमों के अनुक्रम के रूप में समझा जाता है, स्वतंत्र
सूचना प्रौद्योगिकी प्रदान करना
सूचना प्रौद्योगिकियां प्रदान करना सूचना प्रसंस्करण प्रौद्योगिकियां हैं जिनका उपयोग विभिन्न विषयों में उपकरण के रूप में किया जा सकता है
कार्यात्मक सूचना प्रौद्योगिकी
कार्यात्मक सूचना प्रौद्योगिकी एक तैयार सॉफ्टवेयर उत्पाद (या इसका हिस्सा) बनाती है, जिसे एक विशिष्ट विषय क्षेत्र में कार्यों को स्वचालित करने के लिए डिज़ाइन किया गया है और एक दिया गया है
सूचना प्रौद्योगिकी गुण
सूचना प्रौद्योगिकी के विशिष्ट गुणों के बीच जो समाज के विकास के लिए रणनीतिक महत्व के हैं, यह निम्नलिखित सात सबसे महत्वपूर्ण को उजागर करना उचित लगता है
सिग्नल कोडिंग और मात्रा का ठहराव
भौतिक संकेत समय के निरंतर कार्य हैं। किसी विशेष, विशेष रूप से एनालॉग सिग्नल को डिजिटल रूप में परिवर्तित करने के लिए, एनालॉग-टू-डिजिटल कन्वर्टर्स का उपयोग किया जाता है
चैनल के लक्षण
सिग्नल को विभिन्न मापदंडों की विशेषता हो सकती है। ऐसे बहुत सारे पैरामीटर हैं, लेकिन उन समस्याओं के लिए जिन्हें अभ्यास में हल किया जाना है, उनमें से केवल एक छोटी संख्या आवश्यक है। पर
संकेत मॉडुलन
सिग्नल भौतिक प्रक्रियाएं हैं जिनके मापदंडों में जानकारी होती है। टेलीफ़ोन संचार में, विद्युत संकेतों की सहायता से, बातचीत की आवाज़ प्रसारित होती है, टेलीविजन में - से
मीडिया के प्रकार और विशेषताएं
यदि हम a1, a2, ..., a द्वारा माध्यम के मापदंडों को निरूपित करते हैं, तो समय के कार्य के रूप में माध्यम को निम्न रूप में दर्शाया जा सकता है: UН \u003d g (a
सिग्नल स्पेक्ट्रा
सूचना प्रणालियों में उपयोग किए जाने वाले संकेतों की पूरी विविधता को 2 मुख्य समूहों में विभाजित किया जा सकता है: नियतात्मक और यादृच्छिक। नियतात्मक संकेत की विशेषता है
आवधिक संकेत
एक फ़ंक्शन x (t) को आवधिक कहा जाता है यदि, कुछ निरंतर टी के लिए, समानता रखती है: x (t) \u003d x (t + nT), जहां T फ़ंक्शन की अवधि है, n -
त्रिकोणमितीय आकार
कोई भी आवधिक संकेत x (t) डिरिचलेट स्थिति को संतुष्ट करता है (x (t) बाउंडेड है, टुकड़े टुकड़े में निरंतर है, एक अवधि में परिव्यय की एक सीमित संख्या है), हम कर सकते हैं
जटिल रूप
गणितीय शब्दों में, फूरियर श्रृंखला के जटिल रूप के साथ काम करना अधिक सुविधाजनक है। इसे यूलर ट्रांसफॉर्म का उपयोग करके प्राप्त किया जाता है
त्रुटि निर्धारण
जब समय-समय पर कार्य को हार्मोनिक्स के योग में विघटित किया जाता है, तो व्यवहार में वे अक्सर पहले कुछ हार्मोनिक्स तक सीमित होते हैं, और बाकी को ध्यान में नहीं रखा जाता है। लगभग फ़ंक्शन का प्रतिनिधित्व करना
गैर-आवधिक संकेत
किसी भी गैर-आवधिक संकेत को आवधिक माना जा सकता है, जिसके परिवर्तन की अवधि signal है। इस संबंध में, आवधिक प्रक्रियाओं का वर्णक्रमीय विश्लेषण हो सकता है
मॉड्यूलेशन और कोडिंग
5.1। कोड: प्रत्यक्ष, रिवर्स, अतिरिक्त, संशोधित सबट्रेक्शन ऑपरेशन करने के तरीकों में से एक इसके विपरीत के साथ घटाए जाने के संकेत को बदलना है
प्रत्यक्ष कोड संख्या
जब प्रत्यक्ष एन-बिट एन्कोडिंग बाइनरी कोड एक अंक (आमतौर पर सबसे वरिष्ठ) संख्या के संकेत के लिए आरक्षित होता है। शेष n-1 अंक महत्वपूर्ण अंकों के लिए हैं। साइन डिजिट मान 0 है
रिवर्स नंबर कोड
रिवर्स कोड केवल एक नकारात्मक संख्या के लिए बनाया गया है। एक बाइनरी नंबर का व्युत्क्रम संख्या स्वयं की एक प्रतिलोम छवि है, जिसमें मूल संख्या के सभी बिट्स उलटा लेते हैं (विपरीत में)
अतिरिक्त संख्या कोड
अतिरिक्त कोड केवल एक नकारात्मक संख्या के लिए बनाया गया है। डायरेक्ट कोड का उपयोग करना कंप्यूटर की संरचना को जटिल बनाता है। इस मामले में, विभिन्न संकेतों के साथ दो संख्याओं को जोड़ने के संचालन को प्रतिस्थापित किया जाना चाहिए
संशोधित संख्या कोड
एक निश्चित बिंदु के साथ एक से अधिक संख्याओं को जोड़ने पर, आप एक से अधिक पूर्ण मूल्य में परिणाम प्राप्त कर सकते हैं, जिससे गणना परिणामों की विकृति होती है। बिट अतिप्रवाह
व्यवस्थित कोड
जैसा कि पहले ही संकेत दिया गया है, नियंत्रण कार्यों को सूचना अतिरेक के साथ किया जा सकता है। एन्कोडिंग जानकारी के विशेष तरीकों का उपयोग करते समय यह संभावना दिखाई देती है।
पैरिटी-ऑड कोडिंग
एक त्रुटि का पता लगाने के साथ एक सरल कोड उदाहरण समता बिट के साथ एक कोड है। इसका निर्माण निम्नानुसार है: एक समानता बिट मूल शब्द में जोड़ा जाता है। यदि मूल शब्द में लोगों की संख्या सम है, तो एस
हैमिंग कोड
अमेरिकी वैज्ञानिक आर। हेमिंग (चित्र 3.3) द्वारा प्रस्तावित कोड न केवल पता लगाने की क्षमता रखते हैं, बल्कि एकल त्रुटियों को भी ठीक करते हैं। ये कोड व्यवस्थित हैं।
वितरित डाटा प्रोसेसिंग
सूचना के बैच प्रसंस्करण के साथ कंप्यूटर के केंद्रीकृत उपयोग के युग में, कंप्यूटर उपयोगकर्ता उन कंप्यूटरों को खरीदना पसंद करते थे जिन पर हल करना है
सामान्यीकृत कंप्यूटर नेटवर्क संरचना
कंप्यूटर नेटवर्क बहु-मशीन संघों का उच्चतम रूप है। मल्टी-मशीन कंप्यूटिंग कॉम्प्लेक्स से कंप्यूटर नेटवर्क के मुख्य अंतर: आयाम। कोक में
संकेतों और चैनलों की सामान्यीकृत विशेषताएं
सिग्नल को विभिन्न मापदंडों की विशेषता हो सकती है। सामान्यतया, ऐसे बहुत सारे पैरामीटर हैं, लेकिन उन समस्याओं के लिए जिन्हें अभ्यास में हल करना पड़ता है, केवल एक छोटा सा
हस्तक्षेप के बिना एक सूचना चैनल के लक्षण
चित्र 5.4 - हस्तक्षेप के बिना सूचना प्रसारित करने के लिए चैनल संरचना
हस्तक्षेप सूचना चैनलों के लक्षण
चित्रा 5.5 - हस्तक्षेप के साथ सूचना प्रसारण की चैनल संरचना
संचरण और रिसेप्शन की शोर प्रतिरक्षा में सुधार करने के तरीके
सूचना प्रणालियों के शोर उन्मुक्ति को बढ़ाने के सभी तरीकों का आधार उपयोगी संकेत और हस्तक्षेप के बीच कुछ अंतरों का उपयोग है। इसलिए, हस्तक्षेप से निपटने के लिए
डेटा विनिमय और चैनल बनाने वाले उपकरणों के आधुनिक तकनीकी साधन
कंप्यूटर नेटवर्क में संदेशों के प्रसारण के लिए, विभिन्न प्रकार के संचार चैनलों का उपयोग किया जाता है। सबसे आम डिजिटल प्रसारण के लिए समर्पित टेलीफोन चैनल और विशेष चैनल हैं
डिजिटल मशीनों (सीए) में सूचना का प्रस्तुतीकरण।
क्रिप्टोग्राफी के साधन के रूप में कोड प्राचीन काल में दिखाई दिए। यह ज्ञात है कि प्राचीन यूनानी इतिहासकार हेरोडोटस टू वी शताब्दी है। ईसा पूर्व उन पत्रों के उदाहरण दिए जो केवल संबोधन के लिए समझ में आए थे। गुप्त
डिजिटल ऑटोमेटन नियंत्रण की सूचनात्मक मूल बातें
अंकगणित संचालन करने के लिए एल्गोरिदम केवल सही परिणाम प्रदान करेगा अगर मशीन उल्लंघन के बिना काम करती है। यदि कोई सामान्य है
कोड शोर उन्मुक्ति
एक निश्चित कोड की न्यूनतम कोड दूरी को इस कोड के किसी भी अनुमत कोड शब्दों के बीच न्यूनतम हेमिंग दूरी के रूप में परिभाषित किया गया है। निरर्थक कोड एम
समता विधि
यह कुछ संभावित त्रुटियों का पता लगाने का एक आसान तरीका है। हम संभावित कोड संयोजनों में से आधे की अनुमति के रूप में उपयोग करेंगे, अर्थात् जिनके पास इकाइयों की एक समान संख्या है
चेकसम विधि
ऊपर चर्चा की गई समता विधि को संचरित कोडवर्ड के बिट्स के विभिन्न संयोजनों के लिए बार-बार लागू किया जा सकता है - और यह न केवल पता लगाने की अनुमति देगा, बल्कि यह भी
हैमिंग कोड
अमेरिकी वैज्ञानिक आर। हेमिंग द्वारा प्रस्तावित कोड न केवल पता लगाने की क्षमता रखते हैं, बल्कि एकल त्रुटियों को भी ठीक करते हैं। ये कोड व्यवस्थित हैं। हम्म विधि के अनुसार
मोडुलो नियंत्रण
तुलना के गुणों के आधार पर नियंत्रण विधि का उपयोग करके विभिन्न कार्यों को हल किया जा सकता है। इस आधार पर विकसित अंकगणितीय और तार्किक संचालन के नियंत्रण के तरीकों को नियंत्रण कहा जाता है
संख्यात्मक नियंत्रण विधि
संख्यात्मक नियंत्रण विधि में, किसी दिए गए नंबर के कोड को चयनित मॉड्यूल p: rA \u003d A- (A / p) p द्वारा संख्या को विभाजित करने से सबसे छोटा सकारात्मक शेष के रूप में परिभाषित किया गया है
डिजिटल नियंत्रण विधि
डिजिटल नियंत्रण विधि के साथ, संख्या का नियंत्रण कोड चयनित मॉड्यूल द्वारा संख्या के अंकों के योग को विभाजित करके बनाया जाता है:
निगरानी के लिए मॉड्यूल की पसंद
संख्यात्मक नियंत्रण विधि के लाभ नियंत्रण कोड के लिए तुलनात्मक गुणों की वैधता है, जो अंकगणितीय संचालन के नियंत्रण की सुविधा प्रदान करता है; डिजिटल विधि के फायदे
जोड़ मोडुलो 2 का संचालन
उदाहरण के लिए, ऑपरेशन ऑपरेशन मोडुलो 2 को अन्य अंकगणितीय ऑपरेशनों के संदर्भ में व्यक्त किया जा सकता है। चुनाव आयोग
तार्किक गुणन ऑपरेशन।
दो अंक के तार्किक गुणन के संचालन को अन्य अंकगणितीय और तार्किक कार्यों के माध्यम से व्यक्त किया जा सकता है:
अंकगणित नियंत्रण
अंकगणितीय संचालन योजक प्रत्यक्ष, रिवर्स और अतिरिक्त कोड पर किए जाते हैं। मान लीजिए कि संख्याओं (ऑपरेंड्स) की छवि किसी कोड में एक मशीन में संग्रहीत की जाती है, अर्थात, के बारे में
अंकगणित कोड
पहले चर्चा की गई modulo नियंत्रण आपको कुशलता से एकल त्रुटियों का पता लगाने की अनुमति देता है। हालाँकि, एक बिट में एक त्रुटि कई बिट्स में त्रुटियों के एक समूह को जन्म दे सकती है।
DAC और ADC
एनालॉग और डिजिटल मात्रा के बीच रूपांतरण कंप्यूटिंग और नियंत्रण प्रणाली में एक बुनियादी ऑपरेशन है, जैसे कि भौतिक पैरामीटर, जैसे तापमान, को स्थानांतरित किया जाता है
डिजिटल लॉजिक स्तर
एक बड़े बहुमत में, डिजिटल इनपुट या आउटपुट के प्रकार को जाने बिना न तो डिजिटल-से-एनालॉग और न ही एनालॉग-टू-डिजिटल कन्वर्टर्स का उपयोग करना लगभग असंभव है
स्ट्रोब पल्स कंट्रोल आउटपुट
अधिकांश डिजिटल-से-एनालॉग कन्वर्टर्स, सीरियल कन्वर्टर्स के अपवाद के साथ (जो कैपेसिटिव चार्जिंग पर आधारित होते हैं), एक मूल सर्किट होता है जो बाद में आता है
एनालॉग सिग्नल
आमतौर पर, एनालॉग-टू-डिजिटल कन्वर्टर्स (एडीसी) के इनपुट को वोल्टेज के रूप में सिग्नल मिलते हैं। डिजिटल-से-एनालॉग कन्वर्टर्स (DACs) अक्सर वोल्टेज के रूप में सिग्नल का उत्पादन करते हैं
डिजिटल से एनालॉग कन्वर्टर्स
आनुपातिक एनालॉग मूल्यों में डिजिटल मूल्यों का रूपांतरण आवश्यक है ताकि डिजिटल गणना के परिणामों का उपयोग किया जा सके और आसानी से एनालॉग में समझा जा सके
डिजिटल से एनालॉग रूपांतरण
चित्रा 6.2 डीएसी के ब्लॉक आरेख को दर्शाता है, जो एक अतिरिक्त अंक के साथ 3-बिट डिजिटल शब्द प्राप्त करता है और इसे एक बराबर वोल्टेज में परिवर्तित करता है। मुख्य है
मुख्य प्रकार के डीएसी
जैसा कि पहले उल्लेख किया गया है, वर्तमान में डीएसी का अधिकांश हिस्सा दो मुख्य योजनाओं के अनुसार बनाया गया है: भारित प्रतिरोधों की एक श्रृंखला के रूप में और आर -2 आर टाइप करें। दोनों का नाम
भारित प्रतिरोधों के साथ डीएसी
भारित प्रतिरोधों (चित्रा 6.3) वाले कन्वर्टर्स में एक संदर्भ वोल्टेज स्रोत, कुंजियों का एक सेट, बाइनरी-वेटेड सटीक प्रतिरोधों का एक सेट और एक परिचालन लाभ होता है।
आर -2 आर रोकनेवाला श्रृंखला के साथ डीएसी
आर -2 आर के प्रतिरोधों की एक श्रृंखला के साथ डीएसी में एक संदर्भ वोल्टेज स्रोत, कुंजी का एक सेट और एक परिचालन एम्पलीफायर भी शामिल है। हालांकि, बाइनरी-वेटेड प्रतिरोधों के एक सेट के बजाय, वे होते हैं
अन्य प्रकार के डी.ए.सी.
डीएसी मुख्य रूप से या तो एक निश्चित आंतरिक (या बाहरी) के साथ होते हैं, या संदर्भ वोल्टेज के एक बाहरी चर स्रोत (कन्वर्टर्स को गुणा करते हुए) के साथ होते हैं। निश्चित स्रोत डीएसी
एनालॉग कन्वर्टर्स
अनिवार्य रूप से एनालॉग-टू-डिजिटल कन्वर्टर्स या तो एनालॉग इनपुट सिग्नल (वोल्टेज या करंट) को एक आवृत्ति या पल्स ट्रेन में परिवर्तित करते हैं, जिसकी अवधि को मापा जाता है।
डिजिटल रूपांतरण के अनुरूप
चित्र 6.5 DAC के साथ एक प्राथमिक एनालॉग-टू-डिजिटल रूपांतरण मॉडल दिखाता है जो रूपांतरण प्रणाली में एक सरल ब्लॉक बनाता है। प्रारंभिक आवेग के लिए तैयार है
एकीकृत ADCs को पुश-पुल करें
चित्र 6.6 में दिखाए गए अनुसार ADC को एकीकृत करने वाली पुश-पुल में एक इंटीग्रेटर, कुछ नियंत्रण तर्क, एक घड़ी, एक तुलनित्र और एक आउटपुट काउंटर होता है।
अनुक्रमिक सन्निकटन ADC
क्रमिक सन्निकटन की विधि का मुख्य कारण कंप्यूटिंग प्रणालियों में सूचना रूपांतरण के साथ लगभग सार्वभौमिक रूप से उपयोग किया जाता है
आवृत्ति कन्वर्टर्स के लिए वोल्टेज
चित्रा 6.9 एक विशिष्ट वोल्टेज-टू-फ्रीक्वेंसी कनवर्टर दिखाता है। इसमें, इनपुट एनालॉग सिग्नल को एकीकृत किया जाता है और तुलनित्र को खिलाया जाता है। जब तुलनित्र अपनी स्थिति बदलता है,
समानांतर ADCs
सीरियल-समानांतर और बस समानांतर कन्वर्टर्स का उपयोग मुख्य रूप से किया जाता है जहां उच्चतम संभव गति की आवश्यकता होती है। अनुक्रमिक रूपांतरण
डीएसी विनिर्देशों
सारणीबद्ध डेटा का विश्लेषण करते समय, प्रत्येक पैरामीटर को निर्धारित करने वाली शर्तों का पता लगाने के लिए बहुत सावधानी बरतनी चाहिए, और पैरामीटर शायद अलग तरीके से निर्धारित किए जाते हैं
एडीसी लक्षण
एडीसी की विशेषताएं डीएसी के समान हैं। इसके अलावा, लगभग सभी चीजें डीएसी की विशेषताओं के बारे में एडीसी की विशेषताओं के लिए सही हैं। वे भी मील की तुलना में विशिष्ट होने की संभावना रखते हैं
सिस्टम संगतता
उपयुक्त ADC या DAC चुनते समय निर्माताओं द्वारा दी गई विशेषताओं की सूची केवल एक प्रारंभिक बिंदु है। कुछ सिस्टम आवश्यकताएँ जो आपको प्रभावित करती हैं
कनवर्टर संगतता (विनिमेयता)
अधिकांश एडीसी और डीएसी भौतिक रूप से सार्वभौमिक नहीं हैं, और कुछ विद्युत मापदंडों में। शारीरिक रूप से, मामले आकार में भिन्न होते हैं, जबकि सबसे अधिक
स्थिति संख्या प्रणाली
संख्या प्रणाली - डिजिटल संकेतों के साथ संख्याओं की रिकॉर्डिंग के लिए तकनीकों और नियमों का एक सेट। सबसे प्रसिद्ध दशमलव संख्या प्रणाली जिसमें एच लिखना है
संख्याओं के अनुवाद के लिए तरीके।
विभिन्न संख्या प्रणालियों में संख्याओं को निम्नानुसार दर्शाया जा सकता है:
एक नई प्रणाली के आधार पर विभाजन द्वारा संख्याओं का अनुवाद।
पूर्णांक का अनुवाद आधार q2 पर नई संख्या प्रणाली को विभाजित करके किया जाता है, नियमित अंश - आधार q2 से गुणा करता है। विभाजन और गुणन क्रियाएं n की जाती हैं
सारणीबद्ध अनुवाद विधि।
अपने सरलतम रूप में, सारणीबद्ध विधि इस प्रकार है: एक प्रणाली की सभी संख्याओं की एक तालिका होती है जिसमें किसी अन्य प्रणाली के समतुल्य समकक्ष होते हैं; अनुवाद कार्य खोजने के लिए कम हो गया है
कंप्यूटर में वास्तविक संख्याओं का प्रतिनिधित्व।
आधुनिक कंप्यूटरों में वास्तविक संख्याओं का प्रतिनिधित्व करने के लिए, एक फ्लोटिंग पॉइंट प्रतिनिधित्व पद्धति को अपनाया जाता है। यह प्रस्तुति सामान्यीकृत (घातांक) पर आधारित है
फ्लोटिंग पॉइंट नंबरों का प्रतिनिधित्व।
फ्लोटिंग पॉइंट नंबरों का प्रतिनिधित्व करते समय, सेल अंकों का हिस्सा नंबर के क्रम को रिकॉर्ड करने के लिए आरक्षित होता है, शेष अंक मंटिसा की रिकॉर्डिंग के लिए। प्रत्येक समूह में एक श्रेणी छवि के लिए आरक्षित है
फ्लोटिंग पॉइंट नंबरों का प्रतिनिधित्व करने के लिए एल्गोरिदम।
P-ary नंबर सिस्टम से एक नंबर को बाइनरी में कनवर्ट करें; सामान्यीकृत घातीय रूप में एक द्विआधारी संख्या का प्रतिनिधित्व करते हैं; संख्या के स्थानांतरित क्रम की गणना करें; रा
एल्गोरिथ्म की अवधारणा और गुण
एल्गोरिदम का सिद्धांत बड़े व्यावहारिक महत्व का है। एल्गोरिदमिक प्रकार की गतिविधि न केवल एक शक्तिशाली प्रकार की मानव गतिविधि के रूप में महत्वपूर्ण है, बल्कि उसके काम के प्रभावी रूपों में से एक है।
एल्गोरिथम की परिभाषा
शब्द "अल्गोरिदम" खुद अल्गोरिमी से आता है - अल-खोरज़मी नाम की लैटिन वर्तनी, जिसके द्वारा मध्ययुगीन यूरोप में खोरेज़म के सबसे बड़े गणितज्ञ को जाना जाता था (एक शहर में
एल्गोरिथम गुण
एल्गोरिथ्म की उपरोक्त परिभाषा को सख्त नहीं माना जा सकता है - यह स्पष्ट नहीं है कि वांछित परिणाम सुनिश्चित करने के लिए "सटीक क्रम" या "कार्यों का अनुक्रम" क्या है। एल्गोरिथ्म
एल्गोरिथ्म के निर्माण के लिए नियम और आवश्यकताएं
पहला नियम - एल्गोरिथ्म का निर्माण करते समय, सबसे पहले, आपको उन वस्तुओं के एक सेट को निर्दिष्ट करने की आवश्यकता होती है जिसके साथ एल्गोरिथ्म काम करेगा। औपचारिक (ज़ैक
एल्गोरिथम प्रक्रियाओं के प्रकार
एल्गोरिदम प्रक्रियाओं के प्रकार। कंप्यूटर पर लागू किया गया एल्गोरिथ्म एक सटीक नुस्खा है, अर्थात्। उनके रोटेशन के लिए संचालन और नियमों का एक सेट, जिसके साथ, कुछ के साथ शुरू होता है
जॉन वॉन न्यूमैन सिद्धांत
अधिकांश कंप्यूटरों के निर्माण का आधार निम्नलिखित हैं सामान्य सिद्धांत1945 में अमेरिकी वैज्ञानिक जॉन वॉन न्यूमैन (चित्र 8.5) द्वारा तैयार किया गया। पहली बार
एक कंप्यूटर के कार्यात्मक और संरचनात्मक संगठन
कंप्यूटर डिवाइस को सबसे सामान्य कंप्यूटर सिस्टम के उदाहरण के रूप में देखें - एक व्यक्तिगत कंप्यूटर। एक व्यक्तिगत कंप्यूटर (पीसी) को अपेक्षाकृत सस्ती यूनी कहा जाता है
निश्चित और अस्थायी बिंदु संख्याओं के साथ अंकगणितीय संचालन
9.6.1 कोड: प्रत्यक्ष, रिवर्स, वैकल्पिक। नकारात्मक संख्याओं के मशीन प्रतिनिधित्व के लिए, डायरेक्ट, वैकल्पिक, रिवर्स के कोड का उपयोग किया जाता है।
जोड़ आपरेशन
आगे, रिवर्स और अतिरिक्त कोड में संख्याओं के संचालन को संबंधित कोड के द्विआधारी योजक पर किया जाता है। डायरेक्ट कोड बाइनरी एडडर (डीएस)
गुणन क्रिया
एक निश्चित-बिंदु प्रारूप में प्रस्तुत संख्याओं का गुणन प्रत्यक्ष, रिवर्स और अतिरिक्त कोड के बाइनरी योजक पर किया जाता है। कई हैं
विभाग संचालन
एक निश्चित-बिंदु प्रारूप में दर्शाए गए द्विआधारी संख्याओं का विभाजन, लाभांश और भाजक के अनुक्रमिक बीजीय जोड़ संचालन का प्रतिनिधित्व करता है, इसके बाद शेष और बदलाव होता है। विभाजन ful
डेटा फ़ाइलें
कंप्यूटर विज्ञान और कंप्यूटर प्रौद्योगिकी के विभिन्न स्रोतों में, शब्द "फ़ाइल" के साथ-साथ "ऑपरेटिंग सिस्टम" शब्द की परिभाषा भिन्न हो सकती है। सबसे ज्यादा
फ़ाइल संरचनाएँ
फ़ाइल सिस्टम का सॉफ्टवेयर हिस्सा, जिसके उद्देश्य से निर्धारित किया गया है, में निम्नलिखित घटक होने चाहिए: processes उपयोगकर्ता प्रक्रियाओं के साथ बातचीत के साधन
भंडारण मीडिया और तकनीकी साधन डेटा भंडारण के लिए
सूचना भंडारण उपकरणों को भंडारण उपकरण कहा जाता है। उनका काम विभिन्न सिद्धांतों (मुख्य रूप से चुंबकीय या ऑप्टिकल उपकरणों) पर आधारित है, लेकिन उनका उपयोग एक के लिए किया जाता है
प्रत्यक्ष और अनुक्रमिक पहुंच वाले उपकरणों पर डेटा का संगठन
डेटा के संगठन के तहत बाह्य मेमोरी (रिकॉर्डिंग माध्यम पर) में फ़ाइल रिकॉर्ड का स्थान जिस तरह से संदर्भित करता है। सबसे आम निम्नलिखित दो प्रकार के फ़ाइल संगठन हैं
कंप्यूटर तकनीक
गणना प्रक्रियाओं के मशीनीकरण और स्वचालन के लिए उपयोग किए जाने वाले तकनीकी और गणितीय उपकरणों (कंप्यूटर, उपकरण, उपकरण, कार्यक्रम, आदि) का संयोजन और
सबसे पुराना मतगणना उपकरण
सबसे पुराना मतगणना यंत्र जिसे प्रकृति ने मनुष्य के निपटान में रखा था, वह उसका अपना हाथ था। "संख्या और आकृति की अवधारणा," एफ एंगेल्स ने लिखा, "कहीं से भी लिया गया है।"
अबेकस विकास
नॉट्स के साथ टैग और रस्सियां \u200b\u200bव्यापार के विकास के संबंध में कंप्यूटिंग के साधनों की बढ़ती आवश्यकता को पूरा नहीं कर सकीं। एक लिखित खाते का विकास दो परिस्थितियों से बाधित था।
लघुगणक
शब्द "लघुगणक" ग्रीक शब्द लोगो - संबंध, अनुपात और अंकगणित - संख्या के संयोजन से आया है। लघुगणक के मुख्य गुण आपको गुणा, भाग, को बदलने की अनुमति देते हैं
मशीन Blaise पास्कल जोड़ना
1640 में, ब्लेज़ पास्कल (1623-1662) द्वारा एक मैकेनिकल कंप्यूटर बनाने का प्रयास किया गया था। एक राय है कि "Blaise पास्कल एक गिनती मशीन के विचार से प्रेरित था,
चार्ल्स बैबेज और उनका आविष्कार
1812 में, चार्ल्स बैबेज ने मशीन टेबल के संभावित तरीकों पर विचार करना शुरू किया। बैबेज चार्ल्स (26 दिसंबर, 1791, लंदन - 18 अक्टूबर, 1871, वहाँ
होलेराइटिस टैब
19 वीं सदी के अमेरिकी सांख्यिकीविदों को एक पेंसिल और कागज, या सबसे अच्छी मशीन के साथ सशस्त्र, लंबा, थकाऊ और स्वचालित करने की तत्काल आवश्यकता महसूस हुई
मशीन C3
सभी देशों के सैन्य विभागों द्वारा युद्ध की पूर्व संध्या पर कंप्यूटर के निर्माण पर काम रुचि का था। जर्मन एविएशन रिसर्च इंस्टीट्यूट ज़ूस से वित्तीय सहायता के साथ
BESM-6 सामान्य उद्देश्य इलेक्ट्रॉनिक कंप्यूटिंग मशीन
1. स्कोप: विज्ञान और प्रौद्योगिकी (चित्रा 11.18 और चित्रा 11.19) की समस्याओं की एक विस्तृत कक्षा को हल करने के लिए सार्वभौमिक कंप्यूटर। 2. मशीन विवरण: BESM-6 संरचना में पहली बार
इब्म 360
1964 में, IBM ने IBM 360 परिवार (सिस्टम 360) के छह मॉडलों के निर्माण की घोषणा की, जो तीसरी पीढ़ी के पहले कंप्यूटर बन गए। मॉडल्स में एक ही कमांड सिस्टम था
अल्टेयर 8800
जनवरी 1975 में, लोकप्रिय इलेक्ट्रॉनिक्स पत्रिका का नवीनतम अंक जारी किया गया था, जिसके कवर पर Altair 8800 का चित्र 11.22 दिखाया गया था, जिसका दिल नवीनतम माइक्रोप्रोसेस था
Apple कंप्यूटर
1976 में, Apple-1 पर्सनल कंप्यूटर दिखाई दिया (चित्र 11.23)। यह 70 के दशक के मध्य में स्टीव वोज्नियाक द्वारा विकसित किया गया था। उस समय, उन्होंने Hewlett-Packard के लिए काम किया
इब्म 5150
12 अगस्त, 1981 को IBM ने IBM 5150 पर्सनल कंप्यूटर (चित्र 11.25) जारी किया। कंप्यूटर में बहुत पैसा खर्च होता है - $ 1,565 और इसमें केवल 16 KB की रैम और थी
परियोजना संरचना का विवरण
डेल्फी में किसी भी कार्यक्रम में एक परियोजना फ़ाइल (dpr एक्सटेंशन के साथ फ़ाइल) और एक या अधिक मॉड्यूल (pas एक्सटेंशन वाली फाइलें) होती हैं। इनमें से प्रत्येक फाइल सॉफ्टवेयर का वर्णन करती है
मॉड्यूल संरचना विवरण
मॉड्यूल की संरचना मॉड्यूल कार्यक्रम के टुकड़े की नियुक्ति के लिए इरादा कार्यक्रम इकाइयां हैं। प्रोग्राम कोड की मदद से उनमें निहित सभी
कार्यक्रम तत्वों का वर्णन
कार्यक्रम के तत्व कार्यक्रम के तत्व इसके न्यूनतम अविभाज्य अंग हैं, जो अभी भी संकलक के लिए एक निश्चित महत्व रखते हैं। तत्वों में शामिल हैं:
वर्णमाला प्रोग्रामिंग भाषा तत्व
वर्णमाला वस्तु पास्कल की वर्णमाला में अक्षर, संख्या, षोडश अंक, विशेष वर्ण, स्थान और आरक्षित शब्द शामिल हैं। पत्र पत्र हैं
प्रोग्रामिंग भाषा तत्व - पहचानकर्ता, स्थिरांक, अभिव्यक्ति
पहचानकर्ता ऑब्जेक्ट पास्कल में पहचानकर्ता स्थिरांक, चर, लेबल, प्रकार, ऑब्जेक्ट, वर्ग, गुण, कार्यविधियाँ, कार्य, मॉड्यूल, प्रोग्राम और फ़ील्ड के नाम हैं
ऑब्जेक्ट पास्कल पर अभिव्यक्तियाँ
जिन मुख्य तत्वों से प्रोग्राम के निष्पादन योग्य भाग का निर्माण किया जाता है वे हैं स्थिरांक, चर और फ़ंक्शन कॉल। इनमें से प्रत्येक तत्व अपने स्वयं के ज्ञान की विशेषता है।
संपूर्ण और वास्तविक अंकगणित
एक अभिव्यक्ति में ऑपरेंड और ऑपरेटर होते हैं। ऑपरेटर्स ऑपरेंड्स के बीच स्थित होते हैं और ऑपरेंड्स पर किए गए कार्यों को दर्शाते हैं। आप अभिव्यक्ति ऑपरेंड का उपयोग कर सकते हैं
प्राथमिकता संचालन
अभिव्यक्तियों के मूल्यों की गणना करते समय, यह ध्यान में रखा जाना चाहिए कि ऑपरेटरों की अलग प्राथमिकताएं हैं। ऑब्जेक्ट पास्कल में निम्नलिखित संचालन परिभाषित किए गए हैं:, एकात्मक नहीं, @;
अंतर्निहित कार्य। जटिल अभिव्यक्ति का निर्माण
ऑब्जेक्ट पास्कल में, मुख्य प्रोग्राम यूनिट एक सबरूटीन है। उपप्रोग्राम दो प्रकार के होते हैं: प्रक्रियाएं और कार्य। प्रक्रिया और कार्य दोनों अंतिम हैं
डेटा प्रकार
गणित में, चर को कुछ महत्वपूर्ण विशेषताओं के अनुसार वर्गीकृत किया जाता है। सामग्री, जटिल और तार्किक गलियों के बीच एक सख्त अंतर किया जाता है।
अंतर्निहित डेटा प्रकार
कोई भी मौजूदा डेटा प्रकार, चाहे वह पहली नज़र में कितना भी जटिल क्यों न हो, सरल घटकों (मूल प्रकार) का प्रतिनिधित्व करता है, जो एक नियम के रूप में, हमेशा भाषा में मौजूद होते हैं
पूरे प्रकार
पूर्णांक प्रकारों के संभावित मानों की सीमा उनके आंतरिक प्रतिनिधित्व पर निर्भर करती है, जो एक, दो, चार या आठ बाइट्स पर कब्जा कर सकते हैं। तालिका 15.1 पूर्णांक टी की विशेषताओं को दर्शाता है
संख्या संकेत प्रतिनिधित्व
कई संख्यात्मक क्षेत्र अहस्ताक्षरित हैं, उदाहरण के लिए, ग्राहक संख्या, स्मृति पता। कुछ संख्यात्मक क्षेत्रों को हमेशा सकारात्मक रूप से पेश किया जाता है, उदाहरण के लिए, भुगतान की दर, सप्ताह का दिन, पीआई की संख्या का मूल्य। मित्र
अंकगणित अतिप्रवाह
अंकगणित अतिप्रवाह - एक अभिव्यक्ति के मूल्य की गणना करते समय महत्वपूर्ण अंकों का नुकसान। यदि एक चर केवल गैर-नकारात्मक मान (प्रकार BYTE और WORD) संग्रहीत कर सकता है
वास्तविक प्रकार। सह प्रोसेसर
सामान्य प्रकारों के विपरीत, जिनमें से मूल्यों की हमेशा पूर्णांक की श्रृंखला के साथ तुलना की जाती है और इसलिए, पीसी में बिल्कुल प्रतिनिधित्व किया जाता है, वास्तविक प्रकारों के मान
पाठ प्रकार
पाठ (वर्ण) प्रकार एक प्रकार के डेटा वर्ण होते हैं। विंडोज एएनएसआई कोड का उपयोग करता है (इस कोड को विकसित करने वाले संस्थान का नाम अमेरिकन नेशनल स्टांडा है
बुलियन प्रकार
तार्किक डेटा प्रकार, जिसका नाम 19 वीं शताब्दी के अंग्रेजी गणितज्ञ जे। बुल के नाम पर रखा गया है, बहुत सरल लगता है। लेकिन इसके साथ कई दिलचस्प बिंदु जुड़े हुए हैं। सबसे पहले, इस के डेटा के लिए
आउटपुट डिवाइस
आउटपुट डिवाइस, सबसे पहले, मॉनिटर और प्रिंटर शामिल हैं। मॉनिटर - सूचना के दृश्य प्रदर्शन के लिए एक उपकरण (पाठ, टेबल, आंकड़े, चित्र आदि के रूप में)। और
पाठ इनपुट और प्रदर्शन घटकों की सूची
डेल्फी विज़ुअल कंपोनेंट लाइब्रेरी में कई घटक हैं जो आपको पाठ जानकारी को प्रदर्शित करने, दर्ज करने और संपादित करने की अनुमति देते हैं। तालिका 16.1 उन्हें सूचीबद्ध करती है।
लेबल, StaticText और पैनल घटक लेबल में पाठ प्रदर्शित करें
घटकों लेबल, स्टैटिकटेक्स्ट (जो केवल डेल्फी 3 में दिखाई दिए थे) और पैनल मुख्य रूप से फॉर्म पर विभिन्न लेबल प्रदर्शित करने के लिए उपयोग किए जाते हैं।
संपादन विंडो संपादित करें और MaskEdit
प्रदर्शित करने के लिए पाठ संबंधी जानकारी, और यहां तक \u200b\u200bकि लंबे पाठों के माध्यम से स्क्रॉल करने की अतिरिक्त क्षमता के साथ, आप खिड़कियों को संपादित और संपादित कर सकते हैं
बहु-पंक्ति संपादन विंडो मेमो और रिचएडिट
मेमो और रिचएडिट घटक बहु-पंक्ति पाठ संपादन विंडो हैं। वे, संपादन विंडो की तरह, कई कार्यों से सुसज्जित हैं।
पूर्णांक दर्ज करना और प्रदर्शित करना - UpDown और SpinEdit घटक
डेल्फी में विशेष घटक होते हैं जो पूर्णांक के लिए इनपुट प्रदान करते हैं - UpDown और SpinEdit। UpDown घटक बदल जाता है
सूची चयन घटक - सूची बॉक्स, चेकबॉक्स, चेकलिस्ट बॉक्स और कॉम्बो बॉक्स
सूची बॉक्स और कॉम्बो बॉक्स घटक तार की सूची प्रदर्शित करते हैं। वे मुख्य रूप से एक दूसरे से भिन्न होते हैं कि लिस्टबॉक्स केवल प्रदर्शित करता है
फंक्शन इनपुटबॉक्स
इनपुट विंडो एक मानक संवाद बॉक्स है जो इनपुटबॉक्स फ़ंक्शन को कॉल करने के परिणामस्वरूप स्क्रीन पर दिखाई देता है। InputBox फ़ंक्शन का मान एक स्ट्रिंग है।
ShowMessage प्रक्रिया
आप ShowMessage प्रक्रिया या MessageDlg फ़ंक्शन का उपयोग करके एक संदेश बॉक्स प्रदर्शित कर सकते हैं। ShowMessage प्रक्रिया
फ़ाइल घोषणा
एक फ़ाइल एक नामित डेटा संरचना है जो एक ही प्रकार के डेटा तत्वों का एक क्रम है, और अनुक्रम में तत्वों की संख्या व्यावहारिक रूप से असीमित है
फ़ाइल उद्देश्य
फ़ाइल चर घोषणा केवल फ़ाइल घटक के प्रकार को परिभाषित करती है। किसी फ़ाइल में डेटा आउटपुट करने के लिए प्रोग्राम के लिए या फ़ाइल से डेटा पढ़ने के लिए, विशिष्ट
फाइल करने के लिए आउटपुट
टेक्स्ट फ़ाइल में डायरेक्ट आउटपुट राइट या रिटेलन स्टेटमेंट का उपयोग करके किया जाता है। सामान्य दृश्य इन निर्देशों के बारे में आगे लिखा गया है
आउटपुट के लिए एक फ़ाइल खोलना
फ़ाइल में आउटपुट करने से पहले, आपको इसे खोलना होगा। यदि आउटपुट फ़ाइल बनाने वाला प्रोग्राम पहले से ही उपयोग किया गया है, तो यह संभव है कि प्रोग्राम के परिणामों के साथ फाइल पहले से ही डिस्क पर है।
फ़ाइल खोलें त्रुटियां
फ़ाइल खोलने का प्रयास विफल हो सकता है और प्रोग्राम रनटाइम त्रुटि का कारण बन सकता है। फाइलें खोलने में विफलता के कई कारण हो सकते हैं। उदाहरण के लिए, कार्यक्रम की कोशिश करेंगे
इनपुट डिवाइस
इनपुट डिवाइस में निम्नलिखित शामिल हो सकते हैं: कीबोर्ड, स्कैनर, टैबलेट। कंप्यूटर कीबोर्ड - कंप्यूटर में जानकारी दर्ज करने और नियंत्रण संकेतों की आपूर्ति करने के लिए एक उपकरण।
फ़ाइल खोलें
इनपुट (रीडिंग) के लिए एक फ़ाइल खोलना रीसेट प्रक्रिया को कॉल करके किया जाता है, जिसमें एक पैरामीटर है - एक फ़ाइल चर। रीसेट प्रक्रिया को कॉल करने से पहले
पढ़ने की संख्या
यह समझा जाना चाहिए कि पाठ फ़ाइल में संख्याएं नहीं हैं, लेकिन उनकी छवियां हैं। वाचन या वाचलन कथनों द्वारा की गई क्रिया वास्तव में होती है
पठन रेखाएँ
एक कार्यक्रम में, एक स्ट्रिंग चर को लंबाई के साथ या बिना घोषित किया जा सकता है। उदाहरण के लिए: stroka1: स्ट्रिंग; stroka2
फ़ाइल का अंत
डिस्क पर कुछ टेक्स्ट फाइल होने दें। संवाद बॉक्स में इस फ़ाइल की सामग्री को प्रदर्शित करना आवश्यक है। समस्या का समाधान काफी स्पष्ट है: आपको फ़ाइल खोलने की आवश्यकता है, पहली पंक्ति पढ़ें, एस
कार्यक्रम में चक्र कार्य करता है। पूर्वगामी और पश्चगामी चक्र
कई समस्याओं को हल करने के लिए एल्गोरिदम चक्रीय हैं, अर्थात्, परिणाम प्राप्त करने के लिए, कई बार क्रियाओं का एक निश्चित अनुक्रम किया जाना चाहिए। उदाहरण के लिए, एक कार्यक्रम
पाश के लिए
बयान के लिए उपयोग किया जाता है यदि क्रियाओं के एक निश्चित अनुक्रम को कई बार निष्पादित करने की आवश्यकता होती है, और दोहराव की संख्या अग्रिम में जानी जाती है। उदाहरण के लिए, कार्यों के मूल्यों की गणना करें।
BREAK और संपर्क कमांड्स
वर्तमान लूप स्टेटमेंट को तुरंत समाप्त करने के लिए, आप मापदंडों के बिना ब्रेक रूटीन का उपयोग कर सकते हैं (यह एक रूटीन है जो ऑपरेटर की भूमिका निभाता है)। उदाहरण के लिए, जब ज्ञात आर के साथ एक सरणी में
नेस्टेड लूप्स
यदि किसी चक्र में एक या एक से अधिक चक्र शामिल हैं, तो अन्य चक्र वाले चक्र को बाहरी कहा जाता है, और दूसरे चक्र में निहित चक्र
ऐलान की घोषणा
किसी भी प्रोग्राम वेरिएबल की तरह एक सरणी, उपयोग से पहले वेरिएबल डिक्लेरेशन सेक्शन में घोषित किया जाना चाहिए। सामान्य तौर पर, एक सरणी घोषणा विवरण इस तरह दिखता है
ऐरे आउटपुट
सरणी आउटपुट का अर्थ सरणी तत्वों के मानों के मॉनिटर स्क्रीन (एक डायलॉग बॉक्स में) से है। यदि प्रोग्राम को सरणी के सभी तत्वों के मूल्यों को प्रदर्शित करने की आवश्यकता है,
ऐरे प्रवेश
सरणी इनपुट उपयोगकर्ता (या किसी फ़ाइल से) प्रोग्राम ऑपरेशन के दौरान सरणी तत्वों के मूल्यों को प्राप्त करने की प्रक्रिया को संदर्भित करता है। इनपुट समस्या के लिए "ललाट" समाधान
स्ट्रिंगग्रिड घटक का उपयोग करना
सरणी में प्रवेश करने के लिए स्ट्रिंगग्रिड घटक का उपयोग करना सुविधाजनक है। स्ट्रिंगग्रिड घटक आइकन अतिरिक्त टैब (चित्र 19.1) पर स्थित है।
मेमो कंपोनेंट का उपयोग करना
कुछ मामलों में, आप सरणी दर्ज करने के लिए मेमो घटक का उपयोग कर सकते हैं। मेमो घटक आपको पर्याप्त बड़ी संख्या में लाइनों से मिलकर पाठ दर्ज करने की अनुमति देता है, इसलिए यह सुविधाजनक है
न्यूनतम (अधिकतम) सरणी तत्व की खोज करता है
आइए हम पूर्णांक के एक सरणी के उदाहरण का उपयोग करके किसी सरणी के न्यूनतम तत्व को खोजने के कार्य पर विचार करें। किसी सरणी के न्यूनतम (अधिकतम) तत्व को खोजने के लिए एल्गोरिथ्म बहुत स्पष्ट है: पहला
निर्दिष्ट तत्व की सरणी में खोजें
कई समस्याओं को हल करते समय, यह निर्धारित करना आवश्यक हो जाता है कि सरणी में कुछ जानकारी है या नहीं। उदाहरण के लिए, जांचें कि क्या छात्रों की सूची में पेट्रोव का नाम है। ज़ैदा
सरणियों का उपयोग करते समय त्रुटियां
सरणियों का उपयोग करते समय, सबसे आम त्रुटि यह है कि सरणी की घोषणा करते समय सूचकांक अभिव्यक्ति का मूल्य निर्दिष्ट अनुमत सीमा से अधिक है। अगर में
ग्रंथ सूची
1. कंप्यूटर विज्ञान की मूल बातें: पाठ्यपुस्तक। विश्वविद्यालयों के लिए मैनुअल / ए.एन. मोरोज़ेविच, एन.एन. गोविदीनोवा, वी.जी. लेवाशेंको एट अल; एड। एक Morozevich। - मिन्स्क: नया ज्ञान, 2001. - 544 पी।, बीमार।
विषय सूचकांक
अबेकस, 167 सरणी, 276 ब्रेक, 272 सीडी-रॉम, 161 कास्ट, 298 जारी, 273
विषय 2. सूचना का विवरण
2.1। सूचना मापन दृष्टिकोण
सूचना की अवधारणा की परिभाषा के लिए सभी प्रकार के दृष्टिकोणों के लिए, सूचना को मापने के दृष्टिकोण से, हम उनमें से दो में रुचि रखते हैं: के। शैनन की परिभाषा, सूचना के गणितीय सिद्धांत में प्रयुक्त, और ए। एन। कोलमोग्लोव की परिभाषा, कंप्यूटर विज्ञान से संबंधित क्षेत्रों में कंप्यूटर (कंप्यूटर विज्ञान) का उपयोग किया जाता है। )।
सार्थक दृष्टिकोण सूचना का गुणात्मक मूल्यांकन संभव है: नया, तत्काल, महत्वपूर्ण, आदि। शैनन के अनुसार, किसी संदेश की सूचना सामग्री में उस उपयोगी जानकारी की विशेषता होती है, जिसमें वह संदेश होता है - संदेश का वह भाग जो किसी स्थिति की अनिश्चितता को पूरी तरह से हटा देता है या कम कर देता है। किसी घटना की अनिश्चितता घटना के संभावित परिणामों की संख्या है। उदाहरण के लिए, कल के लिए मौसम की अनिश्चितता आमतौर पर हवा के तापमान और वर्षा की संभावना में होती है।
एक सार्थक दृष्टिकोण को अक्सर कहा जाता है व्यक्तिपरक, क्योंकि विभिन्न लोग (विषय) अलग-अलग तरीकों से एक ही विषय के बारे में जानकारी का मूल्यांकन करते हैं। लेकिन यदि परिणामों की संख्या लोगों के निर्णय (मृत्यु या सिक्का फेंकने का मामला) पर निर्भर नहीं करती है, तो संभावित परिणामों में से एक की घटना के बारे में जानकारी उद्देश्य है।
वर्णमाला का दृष्टिकोण इस तथ्य के आधार पर कि किसी भी संदेश को कुछ के पात्रों के सीमित अनुक्रम का उपयोग करके एन्कोड किया जा सकता है वर्णमाला का। कंप्यूटर विज्ञान के दृष्टिकोण से, सूचना वाहक पात्रों का कोई अनुक्रम है जो कंप्यूटर का उपयोग करके संग्रहीत, प्रेषित और संसाधित किए जाते हैं। कोलमोगोरोव के अनुसार, वर्णों के अनुक्रम की सूचनात्मक सामग्री संदेश की सामग्री पर निर्भर नहीं करती है, लेकिन इसकी एन्कोडिंग के लिए वर्णों की न्यूनतम आवश्यक संख्या से निर्धारित होती है। वर्णमाला दृष्टिकोण है लक्ष्य, यानी। यह संदेश को मानने वाले विषय पर निर्भर नहीं करता है। संदेश के अर्थ को कोडिंग वर्णमाला चुनने के चरण में ध्यान में रखा जाता है या बिल्कुल भी ध्यान में नहीं लिया जाता है। पहली नज़र में, शैनन और कोलमोगोरोव की परिभाषाएं अलग-अलग प्रतीत होती हैं, हालांकि, माप की इकाइयों को चुनते समय वे अच्छी तरह से सहमत हैं।
2.2। सूचना इकाइयाँ
विभिन्न समस्याओं का समाधान करते हुए, एक व्यक्ति को हमारे आसपास की दुनिया के बारे में जानकारी का उपयोग करने के लिए मजबूर किया जाता है। और अधिक पूरी तरह से और अच्छी तरह से एक व्यक्ति ने कुछ घटनाओं का अध्ययन किया है, कभी-कभी प्रश्न का उत्तर ढूंढना आसान होता है। इसलिए, उदाहरण के लिए, भौतिकी के नियमों का ज्ञान आपको जटिल उपकरण बनाने की अनुमति देता है, और पाठ को विदेशी भाषा में अनुवाद करने के लिए, आपको व्याकरण के नियमों को जानने और बहुत सारे शब्दों को याद रखने की आवश्यकता है।
एक अक्सर सुनता है कि एक संदेश में या तो बहुत कम जानकारी होती है या, इसके अलावा, व्यापक जानकारी होती है। एक ही समय में, अलग-अलग लोग जिन्हें एक ही संदेश मिला (उदाहरण के लिए, एक समाचार पत्र में एक लेख पढ़ने के बाद) इसमें मौजूद जानकारी की मात्रा का अलग-अलग तरीके से मूल्यांकन करें। ऐसा इसलिए है क्योंकि संदेश प्राप्त करने से पहले इन घटनाओं (घटना) के बारे में लोगों का ज्ञान अलग था। इसलिए, जो लोग इसके बारे में बहुत कम जानते थे, वे इस बात पर विचार करेंगे कि उन्हें बहुत सी जानकारी मिली थी, जबकि जो लोग लेख में लिखे गए थे उससे अधिक जानते थे, वे कहेंगे कि उन्हें जानकारी बिल्कुल नहीं मिली। संदेश में जानकारी की मात्रा, इस बात पर निर्भर करती है कि संदेश प्राप्तकर्ता के लिए कितना नया है।
हालाँकि, कभी-कभी ऐसी स्थिति उत्पन्न होती है जब लोगों को उनके लिए बहुत सी नई जानकारी (उदाहरण के लिए, एक व्याख्यान में) बताई जाती है, और उन्हें उसी समय कोई भी जानकारी नहीं मिलती है (यह सर्वेक्षण के दौरान सत्यापित करना आसान है या नहीं परीक्षण कार्य)। ऐसा इसलिए होता है क्योंकि यह विषय वर्तमान में दर्शकों के लिए दिलचस्प नहीं है।
तो, जानकारी की मात्रा जानकारी के प्राप्तकर्ता के लिए एक दिलचस्प घटना के बारे में जानकारी की नवीनता पर निर्भर करती है। दूसरे शब्दों में, जानकारी प्राप्त करने के साथ हमारे लिए रुचि के मुद्दे पर अनिश्चितता (ज्ञान की अपूर्णता) कम हो जाती है। यदि संदेश की प्राप्ति के परिणामस्वरूप इस मामले में पूर्ण स्पष्टता प्राप्त की जाती है (यानी, अनिश्चितता गायब हो जाएगी), वे कहते हैं कि व्यापक जानकारी प्राप्त हुई है। इसका मतलब है कि इस विषय पर अधिक जानकारी की आवश्यकता नहीं है। इसके विपरीत, यदि, संदेश प्राप्त करने के बाद, अनिश्चितता समान रहती है (प्रदान की गई जानकारी या तो पहले से ही ज्ञात थी या अप्रासंगिक थी), तो कोई जानकारी नहीं मिली (शून्य जानकारी)।
यदि आप एक सिक्का फ्लिप करते हैं और देखते हैं कि यह किस तरफ गिरता है, तो हम कुछ जानकारी प्राप्त करेंगे। सिक्के के दोनों किनारे "बराबर" हैं, इसलिए यह समान रूप से संभावना है कि एक या दूसरे बाहर गिर जाएगा। ऐसे मामलों में, यह कहा जाता है कि घटना 1 बिट में जानकारी ले जाती है। अगर हम बैग में अलग-अलग रंगों की दो गेंदें डालते हैं, तो एक गेंद को नेत्रहीन रूप से खींचते हैं, हम गेंद के रंग के बारे में 1 बिट में भी जानकारी प्राप्त करेंगे। सूचना की इकाई को कहा जाता है एक सा (बिट) अंग्रेजी शब्दों बाइनरी डिजिट का संक्षिप्त नाम है, जिसका अर्थ है बाइनरी डिजिट।
कंप्यूटर प्रौद्योगिकी में, बिट सूचना वाहक की भौतिक स्थिति से मेल खाती है: चुंबकित - चुंबकित नहीं, एक छेद है - कोई छेद नहीं है। इस स्थिति में, एक राज्य को आमतौर पर संख्या 0 से चिह्नित किया जाता है, और दूसरे नंबर 1 से। दो संभावित विकल्पों में से एक का चयन करना भी आपको तार्किक सत्य और झूठ के बीच अंतर करने की अनुमति देता है। बिट्स का एक अनुक्रम पाठ, छवि, ध्वनि या किसी अन्य जानकारी को एन्कोड कर सकता है। जानकारी प्रस्तुत करने की इस विधि को बाइनरी एन्कोडिंग कहा जाता है।
कंप्यूटर विज्ञान में, एक मात्रा जिसे कहा जाता है बाइट (बाइट) और 8 बिट के बराबर। और अगर बिट आपको दो विकल्पों में से एक चुनने की अनुमति देता है, तो बाइट, क्रमशः 256 में से 1 (2 8)। अधिकांश आधुनिक कंप्यूटरों में, जब एन्कोडिंग होती है, प्रत्येक वर्ण आठ शून्य और अपने स्वयं के अनुक्रम से मेल खाता है, अर्थात्, एक बाइट। बाइट्स और वर्णों का पत्राचार तालिका का उपयोग करके सेट किया गया है, जिसमें प्रत्येक कोड अपने स्वयं के चरित्र को इंगित करता है। इसलिए, उदाहरण के लिए, व्यापक रूप से इस्तेमाल किए जाने वाले Koi8-R एन्कोडिंग में, अक्षर "M" का कोड 11101101 है, अक्षर "I" का कोड 11101001 है, और अंतरिक्ष का कोड 00100000 है।
बाइट्स के साथ, बड़ी इकाइयों का उपयोग सूचना की मात्रा को मापने के लिए किया जाता है:
1 KB (एक किलोबाइट) \u003d 2 10 बाइट्स \u003d 1024 बाइट्स;
1 एमबी (एक मेगाबाइट) \u003d 2 10 केबी \u003d 1024 केबी;
1 जीबी (एक गीगाबाइट) \u003d 2 10 एमबी \u003d 1024 एमबी।
हाल ही में, संसाधित जानकारी की मात्रा में वृद्धि के संबंध में, ऐसी व्युत्पन्न इकाइयों का उपयोग किया जाता है:
1 टेराबाइट (टीबी) \u003d 1024 जीबी \u003d 2 40 बाइट्स,
1 पेटाबाइट (पीबी) \u003d 1024 टीबी \u003d 2 50 बाइट्स।
विचार करें कि आप एक सार्थक दृष्टिकोण का उपयोग करके किसी संदेश में जानकारी की मात्रा की गणना कैसे कर सकते हैं।
कुछ संदेश में जानकारी होती है कि एन समान रूप से संभावित घटनाओं में से एक हुई है। फिर इस संदेश में संलग्न सूचना x की मात्रा और सूत्र N की संख्या सूत्र द्वारा संबंधित हैं: 2 एक्स \u003d एन। अज्ञात x के साथ इस तरह के समीकरण का हल है: x \u003d लॉग 2 एन। यानी, अनिश्चितता को खत्म करने के लिए बस इतनी ही जानकारी जरूरी है एन समकक्ष विकल्प। इस सूत्र को कहा जाता है hartley सूत्र। यह 1928 में अमेरिकी इंजीनियर आर हार्टले द्वारा प्राप्त किया गया था। उन्होंने लगभग इस प्रकार जानकारी प्राप्त करने की प्रक्रिया तैयार की: यदि एन समतुल्य तत्वों वाले किसी दिए गए सेट में, कुछ तत्व x चुना गया है, जो केवल यह जानता है कि यह इस सेट से संबंधित है, तो x को खोजने के लिए, आपको जानकारी की मात्रा के बराबर प्राप्त करने की आवश्यकता है लॉग 2 एन.
यदि एन दो (2, 4, 8, 16, आदि) की पूर्णांक शक्ति के बराबर है, तो गणना "मन में" करना आसान है। अन्यथा, जानकारी की मात्रा एक गैर-पूर्णांक मान बन जाती है, और समस्या को हल करने के लिए आपको लघुगणक की तालिका का उपयोग करना होगा या लगभग लघुगणक के मान का निर्धारण करना होगा (निकटतम पूर्णांक, अधिक से अधिक)।
सूत्र का उपयोग करके 1 से 64 तक की संख्याओं के द्विआधारी लघुगणक की गणना करते समय x \u003d लॉग 2 एन निम्न तालिका मदद करेगी।
एन | एक्स | एन | एक्स | एन | एक्स | एन | एक्स |
1 | 0,00000 | 17 | 4,08746 | 33 | 5,04439 | 49 | 5,61471 |
2 | 1,00000 | 18 | 4,16993 | 34 | 5,08746 | 50 | 5,64386 |
3 | 1,58496 | 19 | 4,24793 | 35 | 5,12928 | 51 | 5,67243 |
4 | 2,00000 | 20 | 4,32193 | 36 | 5,16993 | 52 | 5,70044 |
5 | 2,32193 | 21 | 4,39232 | 37 | 5,20945 | 53 | 5,72792 |
6 | 2,58496 | 22 | 4,45943 | 38 | 5,24793 | 54 | 5,75489 |
7 | 2,80735 | 23 | 4,52356 | 39 | 5,28540 | 55 | 5,78136 |
8 | 3,00000 | 24 | 4,58496 | 40 | 5,32193 | 56 | 5,80735 |
9 | 3,16993 | 25 | 4,64386 | 41 | 5,35755 | 57 | 5,83289 |
10 | 3,32193 | 26 | 4,70044 | 42 | 5,39232 | 58 | 5,85798 |
11 | 3,45943 | 27 | 4,75489 | 43 | 5,42626 | 59 | 5,88264 |
12 | 3,58496 | 28 | 4,80735 | 44 | 5,45943 | 60 | 5,90689 |
13 | 3,70044 | 29 | 4,85798 | 45 | 5,49185 | 61 | 5,93074 |
14 | 3,80735 | 30 | 4,90689 | 46 | 5,52356 | 62 | 5,95420 |
15 | 3,90689 | 31 | 4,95420 | 47 | 5,55459 | 63 | 5,97728 |
16 | 4,00000 | 32 | 5,00000 | 48 | 5,58496 | 64 | 6,00000 |
वर्णमाला के दृष्टिकोण में, यदि हम मानते हैं कि वर्णमाला के सभी वर्ण एक ही आवृत्ति (समान रूप से संभावित) के साथ पाठ में होते हैं, तो प्रत्येक वर्ण की जानकारी की मात्रा ( एक चरित्र की जानकारी वजन), सूत्र द्वारा गणना की जाती है: x \u003d लॉग 2 एनजहाँ एन - वर्णमाला की शक्ति (पात्रों की कुल संख्या जो चयनित एन्कोडिंग की वर्णमाला बनाती है)। एक वर्णमाला में जिसमें दो वर्ण (बाइनरी एन्कोडिंग) होते हैं, प्रत्येक वर्ण सूचना का 1 बिट (2 1) वहन करता है; चार वर्णों में - प्रत्येक वर्ण सूचना के 2 बिट्स (2 2) को वहन करता है; आठ अक्षरों के - 3 बिट्स (2 3), आदि। 256 (2 8) की क्षमता वाले वर्णमाला का एक चरित्र पाठ में 8 बिट्स की जानकारी देता है। जैसा कि हमने पहले ही पता लगा लिया है, इस जानकारी को बाइट्स कहा जाता है। कंप्यूटर में ग्रंथों का प्रतिनिधित्व करने के लिए 256 वर्णों की वर्णमाला का उपयोग किया जाता है। सूचना के एक बाइट को एकल चरित्र के साथ प्रेषित किया जा सकता है aSCII एनकोडिंग। यदि पूरे पाठ में K अक्षर हैं, तो एक वर्णानुक्रमिक दृष्टिकोण के साथ, इसमें मौजूद जानकारी का आकार सूत्र द्वारा निर्धारित किया जाता है: एक्स - प्रयुक्त वर्णमाला में एक वर्ण का सूचनात्मक वजन।
उदाहरण के लिए, एक पुस्तक में 100 पृष्ठ होते हैं; प्रत्येक पृष्ठ पर - 35 रेखाएँ, प्रत्येक पंक्ति में - 50 वर्ण। हम पुस्तक में निहित जानकारी की मात्रा की गणना करते हैं।
पृष्ठ में 35 x 50 \u003d 1750 बाइट्स की जानकारी है। पुस्तक में सभी जानकारी की राशि (विभिन्न इकाइयों में):
1750 x 100 \u003d 175000 बाइट्स।
175000/1024 \u003d 170.8984 KB।
170.8984 / 1024 \u003d 0.166893 एमबी।
2.3। सूचना को मापने के लिए एक संभाव्य दृष्टिकोण
खाते में आने वाली जानकारी की मात्रा की गणना करने का एक सूत्र असमान संभावना 1948 में सी। शैनन द्वारा सुझाए गए कार्यक्रम। किसी घटना की संभावना के बीच मात्रात्मक संबंध आर और उसके बारे में संदेश में जानकारी की मात्रा एक्स सूत्र द्वारा व्यक्त किया गया है: x \u003d log 2 (1 / p)। किसी घटना की संभावना और इस घटना के बारे में एक संदेश में जानकारी की मात्रा के बीच एक गुणात्मक संबंध निम्नानुसार व्यक्त किया जा सकता है - किसी घटना की संभावना कम, अधिक जानकारी में इस घटना के बारे में एक संदेश शामिल है।
कुछ स्थिति पर विचार करें। बॉक्स में 50 बॉल हैं। इनमें से 40 सफेद हैं और 10 काले हैं। जाहिर है, संभावना है कि "बिना देखे" बाहर खींचने पर एक सफेद गेंद काली गेंद की संभावना से अधिक पकड़ेगी। हम उन घटनाओं की संभावना के बारे में निष्कर्ष निकाल सकते हैं जो सहज हैं। हम प्रत्येक स्थिति के लिए संभाव्यता की मात्रा निर्धारित करेंगे। Denote p h - काले रंग की गेंद को बाहर निकालते समय मारने की संभावना, p b - सफेद गेंद को मारने की संभावना। फिर: पी एच \u003d 10/50 \u003d 0.2; p b 40/50 \u003d 0.8। ध्यान दें कि एक सफेद गेंद को मारने की संभावना एक काली की तुलना में 4 गुना अधिक है। हम निष्कर्ष निकालते हैं: यदि एन - यह किसी भी प्रक्रिया के संभावित परिणामों की कुल संख्या है (गेंद को बाहर निकालना), और उनसे हमारे लिए ब्याज की घटना (सफेद गेंद को बाहर निकालना) हो सकती है कश्मीर समय, तो इस घटना की संभावना है के / एन। एक इकाई के अंशों में संभावना व्यक्त की जाती है। एक विश्वसनीय घटना की संभावना 1 है (50 सफेद गेंदों में से, एक सफेद गेंद खींची गई है)। एक असंभव घटना की संभावना शून्य है (50 सफेद गेंदों से एक काली गेंद खींची गई है)।
किसी घटना की संभावना के बीच मात्रात्मक संबंध आर और इसके बारे में संदेश में जानकारी की मात्रा x सूत्र द्वारा व्यक्त की गई है: । गेंदों की समस्या में, एक सफेद गेंद और एक काली गेंद के हिट के बारे में संदेश में जानकारी की मात्रा होगी:।
से कुछ वर्णमाला पर विचार करें मीटर वर्ण: और इस वर्णमाला से चुनने की संभावना कुछ मैंवस्तु के कुछ राज्य के विवरण (कोडिंग) के लिए वें अक्षर। इस तरह के प्रत्येक विकल्प से वस्तु के बारे में जानकारी में अनिश्चितता की डिग्री कम हो जाएगी और इसलिए, इसके बारे में जानकारी की मात्रा बढ़ाएं। वर्णमाला के इस मामले में सूचना की मात्रा के औसत मूल्य को निर्धारित करने के लिए सूत्र लागू किया जाता है । के मामले में समान रूप से संभावित चुनाव पी \u003d 1 / मी। इस मूल्य को मूल समानता में प्रतिस्थापित करते हुए, हम प्राप्त करते हैं
निम्नलिखित उदाहरण पर विचार करें। मान लीजिए कि जब एक असममित टेट्राहेड्रल पिरामिड फेंकते हैं, तो चेहरे से बाहर गिरने की संभावनाएं इस प्रकार हैं: पी 1 \u003d 1/2, पी 2 \u003d 1/4, पी 3 \u003d 1/8, पी 4 \u003d 1/8, फिर फेंकने के बाद प्राप्त जानकारी की मात्रा की गणना की जा सकती है। सूत्र द्वारा:
एक सममित टेट्राहेड्रल पिरामिड के लिए, जानकारी की मात्रा होगी: H \u003d लॉग 2 4 \u003d 2 (बिट).
ध्यान दें कि एक सममित पिरामिड के लिए एक असममित पिरामिड के लिए सूचना की मात्रा अधिक थी। जानकारी की मात्रा का अधिकतम मूल्य समान रूप से संभावित घटनाओं के लिए प्राप्त किया जाता है।
आत्म-नियंत्रण के लिए प्रश्न
1. माप की गई जानकारी के बारे में आप क्या जानते हैं?
2. सूचना की बुनियादी इकाई क्या है?
3. कितने बाइट्स में 1 KB की जानकारी होती है?
4. ज्ञान की अनिश्चितता को कम करते हुए सूचना की मात्रा की गणना के लिए एक सूत्र दें।
5. चरित्र संदेश में प्रेषित सूचना की मात्रा की गणना कैसे करें?
कंप्यूटर विज्ञान विषय पर प्रस्तुति, आठवीं कक्षा
बिट इस्तेमाल की जाने वाली सबसे प्रसिद्ध इकाइयों में से एक है। बाइनरी सिस्टम में एक बाइनरी अंक।
बाइट - डिजिटल सूचना के भंडारण और प्रसंस्करण की एक इकाई। आधुनिक कंप्यूटिंग सिस्टम में, एक बाइट को आठ बिट के बराबर माना जाता है।
एक किलोबाइट 1024 बाइट्स के बराबर जानकारी की माप की एक इकाई है।
मेगाबाइट्स - संदर्भ के आधार पर सूचना की मात्रा के बराबर, माप की एक इकाई, 1 000 000 (106) या 1 048 576 (220) बाइट्स। डिस्केट 1.44 एमबी की जानकारी संग्रहीत कर सकता है, और सीडी-रोम 700 एमबी तक होता है। कंप्यूटर स्लैंग में, "मेगाबाइट" शब्द को "मीटर" या "मेग" शब्दों से बदल दिया जाता है।
गीगाबाइट्स - 109 \u003d 1,000,000,000 बाइट्स के बराबर सूचना की मात्रा के मापन की एक बहु इकाई। अक्सर 230 \u003d 1,073,741,824 बाइट्स को इंगित करने के लिए उपयोग किया जाता है, जो कि अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन के प्रस्ताव के अनुसार, एक gibyte है। 4.7-जीबी तक 1-परत डीवीडी में जलाया जा सकता है। कंप्यूटर स्लैंग में, "गीगाबाइट" शब्द को "हेक्टेयर" या "गिग" शब्दों से बदल दिया जाता है।
एक टेराबाइट 1,099,511,627,776 (240) मानक (8-बिट) बाइट्स या 1024 गीगाबाइट्स के बराबर जानकारी की माप की एक इकाई है। इसका उपयोग विभिन्न इलेक्ट्रॉनिक उपकरणों में स्मृति की मात्रा को इंगित करने के लिए किया जाता है। आधुनिक हार्ड ड्राइव में 3 टीबी तक की जानकारी हो सकती है।
पेटाबाइट - 1015 या 250 बाइट्स के बराबर जानकारी की माप की एक इकाई। बहुत बड़ी मात्रा में जानकारी इंगित करने के लिए उपयोग किया जाता है। Google खोज इंजन प्रति दिन लगभग 24 Pb की प्रक्रिया करता है, और इंटरनेट अभिलेखागार ने 2009 के लिए 3 Pb डेटा के बारे में अनुमान लगाया है, जो हर महीने 100 TB बढ़ रहा है।
एक्साबाइट (EB, Ebayt) - 1018 या 260 बाइट्स के बराबर सूचना की मात्रा को मापने की एक इकाई। यह माना जाता है कि मानवता ने 300 हजार वर्षों में जानकारी के पहले 12 ईबे का निर्माण किया है। लेकिन दूसरे 12 Eb सिर्फ 2 साल में बनाए गए थे।
ज़ेटाबाइट्स - 270 मानक (8-बिट) बाइट्स या 1024 एक्सबाइट्स के बराबर जानकारी की माप की एक इकाई।
Yottabyte - 1024 या 280 बाइट्स के बराबर जानकारी की माप की एक इकाई। माना हुआ
XXI सदी के अंत में जानकारी की मात्रा 4.22 Yb तक पहुंच जाएगी।
सूचना की मात्रा को मापने की इकाई संदेश में निहित जानकारी की मात्रा है, जो ज्ञान की अनिश्चितता को 2 गुना कम कर देती है। ऐसी इकाई को बिट कहा जाता है।
सूचना की मात्रा के मापन की सबसे छोटी इकाई एक बिट है, और अगली सबसे बड़ी इकाई एक बाइट है, और
1 बाइट \u003d 8 बिट्स
अंतर्राष्ट्रीय SI प्रणाली दशमलव उपसर्गों "Kilo" (103), "Mega" (106), "Giga" (109) का उपयोग करती है, ... बाइनरी साइन सिस्टम का उपयोग करके सूचना को कंप्यूटर में एन्कोड किया जाता है, इसलिए जानकारी की मात्रा को मापने के लिए कई इकाइयों में 2n का एक कारक उपयोग किया जाता है।
1 किलोबाइट (KB) \u003d 210 बाइट्स \u003d 1024 बाइट्स
1 मेगाबाइट (एमबी) \u003d 210 केबी \u003d 1024 केबी
1 गीगाबाइट (जीबी) \u003d 210 एमबी \u003d 1024 एमबी
1 टेराबाइट (टीबी) \u003d 210 जीबी \u003d 1024 जीबी
एक टेराबाइट सूचना की एक बहुत बड़ी इकाई है, इसलिए इसका उपयोग बहुत कम किया जाता है। मानवता द्वारा जमा की गई सभी जानकारी दसियों टेराबाइट्स में अनुमानित हैं।
बाइनरी टेक्स्ट एन्कोडिंग 60 के दशक के उत्तरार्ध से, कंप्यूटर का उपयोग तेजी से पाठ्य सूचना को संसाधित करने के लिए किया जाता है, और वर्तमान में दुनिया के अधिकांश व्यक्तिगत कंप्यूटर अपनी अधिकांश समय की TEXT जानकारी को संसाधित करते हैं।
256 विभिन्न वर्णों का उपयोग आमतौर पर पाठ संबंधी जानकारी (रूसी और लैटिन अक्षर, संख्याओं, संकेतों, ग्राफिक प्रतीकों आदि) के अपरकेस और लोअरकेस अक्षरों को दर्शाने के लिए किया जाता है। हम सवाल उठाते हैं: "256 अलग-अलग वर्णों को एन्कोड करने के लिए कितने बिट्स की जानकारी या बाइनरी बिट्स की आवश्यकता होती है?"
256 विभिन्न वर्णों को 256 विभिन्न राज्यों (घटनाओं) के रूप में माना जा सकता है। जानकारी की मात्रा को मापने के लिए संभाव्य दृष्टिकोण के अनुसार, आवश्यक जानकारी की मात्रा बाइनरी कोडिंग 256 वर्ण बराबर;
I \u003d log2 256 \u003d 8 बिट्स \u003d 1 बाइट
इसलिए, 1 चरित्र के बाइनरी कोडिंग के लिए, जानकारी के 1 बाइट या 8 बिट की आवश्यकता होती है। इस प्रकार, प्रत्येक चरित्र का आठ शून्य और लोगों का अपना अनूठा अनुक्रम है।
किसी विशिष्ट बाइनरी कोड को एक प्रतीक सौंपना एक समझौते का विषय है, जो कोड तालिका में तय किया गया है। दुर्भाग्य से, रूसी पत्रों के पांच अलग-अलग एनकोडिंग हैं, इसलिए एक एन्कोडिंग में बनाए गए ग्रंथों को दूसरे में सही ढंग से प्रदर्शित नहीं किया जाएगा।
कालानुक्रमिक रूप से, कंप्यूटर पर रूसी अक्षरों को कूटने के लिए पहले मानकों में से एक KOI8 ("सूचना विनिमय कोड, 8-बिट") था। इस एन्कोडिंग का उपयोग UNIX ऑपरेटिंग सिस्टम चलाने वाले कंप्यूटरों पर किया जाता है।
सबसे आम एन्कोडिंग मानक माइक्रोसॉफ्ट विंडोज सिरिलिक एन्कोडिंग है, जिसे संक्षिप्त नाम CP1251 ("सीपी" का अर्थ है "कोड पेज", "कोड पृष्ठ")। सभी विंडोज़-आधारित अनुप्रयोग जो रूसी भाषा के साथ काम करते हैं, इस एन्कोडिंग का समर्थन करते हैं।
28 \u003d 256 वर्ण।
MS DOS ऑपरेटिंग सिस्टम के वातावरण में काम करने के लिए, "वैकल्पिक" एन्कोडिंग का उपयोग किया जाता है, Microsoft शब्दावली में, CP866 एन्कोडिंग का उपयोग किया जाता है।
Macintosh कंप्यूटर के लिए Apple ने अपना रूसी पत्र कोडिंग (Mae) विकसित किया है।
अंतर्राष्ट्रीय संगठन मानकीकरण (आईएसओ) ने आईएसओ 8859-5 नामक एक और एन्कोडिंग को रूसी भाषा के मानक के रूप में अनुमोदित किया।
अंत में, एक नया अंतर्राष्ट्रीय यूनिकोड मानक प्रकट हुआ है, जो प्रत्येक वर्ण के लिए एक बाइट नहीं, बल्कि दो को आवंटित करता है, और इसलिए इसका उपयोग 256 वर्णों को नहीं करने के लिए किया जा सकता है, लेकिन 65 536 के रूप में। यह एन्कोडिंग Microsoft Office 97-2003 द्वारा समर्थित है।
बाइनरी टेक्स्ट एन्कोडिंग के बाद होता हैनिम्नलिखित तरीके से: जब एक निश्चित कुंजी को दबाया जाता है, तो विद्युत आवेगों का एक निश्चित अनुक्रम कंप्यूटर को प्रेषित किया जाता है, जिसके प्रत्येक प्रतीक में विद्युत आवेगों के अपने अनुक्रम (शून्य और मशीन भाषा में) होते हैं। कीबोर्ड और स्क्रीन ड्राइवर प्रोग्राम कोड तालिका से प्रतीक को निर्धारित करता है और स्क्रीन पर अपनी छवि बनाता है।
इस प्रकार, ग्रंथों को कंप्यूटर मेमोरी में बाइनरी कोड में संग्रहीत किया जाता है और प्रोग्राम स्क्रीन पर छवियों में परिवर्तित किया जाता है।
ग्राफिक जानकारी की बाइनरी कोडिंग
80 के दशक के बाद से, कंप्यूटर पर GRAPHIC जानकारी की प्रसंस्करण तकनीक तेजी से विकसित हो रही है। कंप्यूटर ग्राफिक्स का व्यापक रूप से वैज्ञानिक अनुसंधान, कंप्यूटर सिमुलेटर, कंप्यूटर एनीमेशन, व्यावसायिक ग्राफिक्स, गेम आदि में कंप्यूटर मॉडलिंग में उपयोग किया जाता है।
हाल के वर्षों में, व्यक्तिगत कंप्यूटरों की हार्डवेयर क्षमताओं में तेज वृद्धि के कारण, उपयोगकर्ताओं के पास VIDEO जानकारी संसाधित करने का अवसर है।
डिस स्क्रीन पर ग्राफिक जानकारीयाचिका को एक छवि के रूप में दर्शाया गया है। जो कि पॉइंट्स (पिक्सेल) से बनता है। आधुनिक कंप्यूटरों में, रिज़ॉल्यूशन (डिस्प्ले स्क्रीन पर डॉट्स की संख्या), साथ ही रंगों की संख्या, वीडियो एडेप्टर पर निर्भर करती है और इसे प्रोग्रामेटिक रूप से बदला जा सकता है।
रंग छवियों के अलग-अलग तरीके हो सकते हैं: 16 रंग, 256 रंग, 65 536 रंग (उच्च रंग), 16 777 216 रंग (असली रंग)। प्रत्येक रंग एक स्क्रीन डॉट के संभावित राज्यों में से एक का प्रतिनिधित्व करता है। हम सही रंग मोड के लिए आवश्यक बिट्स की संख्या की गणना करते हैं: I \u003d 65 536-16 बिट्स \u003d 2 बाइट्स लॉग करता है।
सबसे आम स्क्रीन रिज़ॉल्यूशन 800 बाय 600 पिक्सल है, अर्थात। 480000 अंक। हम सही रंग मोड के लिए आवश्यक वीडियो मेमोरी की मात्रा की गणना करते हैं: 1 \u003d 2 बाइट्स 480,000 \u003d 960,000 बाइट्स \u003d 937.5 Kb। इसी तरह, अन्य वीडियो मोड के लिए छवि बिटमैप को संग्रहीत करने के लिए आवश्यक वीडियो मेमोरी की मात्रा की गणना की जाती है।
परमिट
256 रंग
65,536 रंग
16,777,216 रंग
कंप्यूटर की मेमोरी की वीडियो मेमोरी में, एक बिटमैप संग्रहीत किया जाता है, जो एक बाइनरी इमेज कोड है, यहां से इसे प्रोसेसर (कम से कम 50 बार प्रति सेकंड) पढ़ा जाता है और स्क्रीन पर प्रदर्शित किया जाता है। ऑडियो जानकारी की बाइनरी कोडिंग। 90 के दशक की शुरुआत में, व्यक्तिगत कंप्यूटर को ऑडियो जानकारी के साथ काम करने का अवसर मिला। साउंड कार्ड वाला प्रत्येक कंप्यूटर फ़ाइलों के रूप में सहेज सकता है और ऑडियो जानकारी चला सकता है। विशेष सॉफ्टवेयर टूल्स (ऑडियो फाइल एडिटर्स) की मदद से, साउंड फाइल्स को बनाने, संपादित करने और सुनने के लिए बेहतरीन अवसर हैं। भाषण मान्यता कार्यक्रम बनाए जाते हैं, और कंप्यूटर को आवाज से नियंत्रित करना संभव हो जाता है।
एनालॉग के बाइनरी कोडिंग के साथध्वनि संकेत, निरंतर संकेत का नमूना लिया जाता है, अर्थात्, इसके व्यक्तिगत नमूनों - नमूनों की एक श्रृंखला द्वारा प्रतिस्थापित किया जाता है। बाइनरी कोडिंग की गुणवत्ता दो मापदंडों पर निर्भर करती है: असतत सिग्नल स्तरों की संख्या और प्रति सेकंड नमूनों की संख्या।
विभिन्न साउंड कार्ड 8 या 16 बिट नमूने प्रदान कर सकते हैं।
चरणों के रूप में अपने असतत प्रतिनिधित्व के साथ एक निरंतर ऑडियो सिग्नल को बदलना
8-बिट कार्ड आपको ऑडियो सिग्नल के नमूने के क्रमशः 256 अलग-अलग स्तरों को एन्कोड करने की अनुमति देते हैं, 16-बिट - 65 536 स्तर।
एनालॉग ऑडियो सिग्नल की नमूना आवृत्ति (प्रति सेकंड नमूनों की संख्या) निम्न मान ले सकती है: 5.5 kHz, 11 kHz, 22 kHz और 44 kHz। इस प्रकार, असतत रूप में ध्वनि की गुणवत्ता 8 बिट्स और 5.5 kHz पर बहुत खराब (प्रसारण गुणवत्ता) और 16 बिट्स और 44 kHz पर बहुत अधिक (ऑडियो सीडी गुणवत्ता) हो सकती है।
आप औसत ध्वनि गुणवत्ता (16 बिट्स, 22 KHz) के साथ 1 सेकंड की ध्वनि अवधि के साथ मोनो ऑडियो फ़ाइल की मात्रा का अनुमान लगा सकते हैं। इसका मतलब है कि प्रति नमूने 16 बिट्स को 22,000 सैकंड प्रति सेकंड से गुणा किया जाना चाहिए, हमें 43 Kb मिलते हैं।