संगणकप्रोग्रामिंग

एक सार्वत्रिक बायनरी एन्कोडिंग का आहे? प्रोग्रामिंग पद्धती

संगणक माहिती मोठ्या प्रमाणात प्रक्रिया करते. ऑडिओ फाइल्स, चित्रे, मजकूर - सर्व आपण प्ले किंवा प्रदर्शन करू इच्छित आहे. कोणत्याही तांत्रिक उपकरणे डेटा प्रोग्रामिंग एक सार्वत्रिक पद्धत बायनरी कोडींग का आहे?

काय कोडींग एनक्रिप्शन वेगळे आहे?

अनेकदा लोक खरं तर ते विविध अर्थ आहेत, तेव्हा "कोडींग" आणि "एनक्रिप्शन" ही संकल्पना सारखा. त्यामुळे, एनक्रिप्शन ते लपविणे करण्यासाठी माहिती रूपांतर करण्याची प्रक्रिया आहे. अनेकदा उकल मजकूर किंवा खास प्रशिक्षण, माणसे बदलली व्यक्ती करू शकता. कोडिंग ही केवळ माहिती प्रक्रिया करण्यासाठी वापरली आणि तिला वापर कमी आहे. सामान्य कोडींग टेबल वापरला जातो, प्रत्येकाला परिचित. तो आपल्या संगणकावर तयार केली आहे.

बायनरी कोडींग तत्त्व

0 आणि 1 - - विविध साधने द्वारे वापरले माहिती प्रक्रिया करीता बायनरी एन्कोडिंग फक्त दोन प्रतीक वापर आधारित आहे. यांपैकी कोणताही एक अंक, किंवा थोडा - ही चिन्हे बायनरी अंक, इंग्रजी म्हणतात. प्रतीक प्रत्येक बायनरी कोड 1 बिट एक संगणकाची स्मृती व्यापलेले आहे. माहिती प्रक्रिया एक सार्वत्रिक पद्धत बायनरी कोडींग का आहे? सोपे संगणक कमी वर्ण हाताळण्यासाठी की. या अवलंबून आहे आणि पीसी कार्यक्षमता पासून: साधन सुरू करण्यासाठी आवश्यक कमी कार्यक्षम कार्ये, उच्च गती आणि कामाचा दर्जा.

बायनरी कोडींग तत्त्व प्रोग्रामिंग मध्ये नाही फक्त आढळले आहे. शब्द उचारता येत नाहीत असा आणि व्हॉइस ड्रम घडून नाही हे Polynesians एकमेकांना माहिती प्रक्षेपित. अशीच एक तत्त्व लागू Morse कोड, दीर्घ व अल्प नाद संदेश प्रसारित वापरल्या जातात, तिथे. "टेलिग्राफिक वर्णमाला" आज वापरले.

बायनरी एन्कोडिंग कोठे वापरावे?

बायनरी माहिती कोडींग एक संगणक मध्ये सर्वत्र वापरले जाते. प्रत्येक फाइल, तो संगीत किंवा मजकूर प्रोग्राम नंतर सहजपणे हाताळले आणि वाचा जाऊ शकते, असे म्हणून असावे की आहे की नाही. बायनरी कोडींग प्रणाली प्रतीक आणि संख्या, ऑडिओ फायली, ग्राफिक्स काम उपयुक्त आहे.

संख्या द्विमान एन्कोडिंग

आता संगणक संख्या सरासरी व्यक्ती अनाकलनीय एक कोड स्वरूपात प्रस्तुत केले जातात. अरबी अंक वापर, आम्ही तंत्र अव्यवहार्य आहे, कल्पना आहे. या साठी कारण अशक्य वेळा काय प्रत्येक अक्षर एक अनन्य नंबर नियुक्त करण्याची गरज आहे.

positional आणि nepozitsionnyh: दोन नोटेशन आहेत. Nepozitsionnyh प्रणाली आणि फॉर्म मध्ये आम्हाला परिचित लॅटिन अक्षरांचा वापर आधारित आहे ग्रीक आकडेवारी. हे रेकॉर्डिंग पद्धत समजून घेणे, फार क्लिष्ट आहे म्हणून, रद्द झाला होता.

Positional संख्या प्रणाली आज वापरले. या बायनरी, दशांश, अष्टक आणि हे जाडे समल माहिती अगदी कोडींग यांचा समावेश आहे.

दशांश कोडींग प्रणाली आम्ही दररोज जीवनात वापरा. आम्हाला नेहमीच्या आहे अरबी संख्या, प्रत्येकजण समजण्यासारखा आहेत. फक्त वापरून शून्य आणि एक बायनरी एन्कोडिंग विविध क्रमांक.

पूर्णांक 2. त्यांना भागून विजयाचे बायनरी कोडींग रुपांतरित केली जातात परिणामी आंशिक देखील दोन टप्प्यात विभागलेला, एक शेवटी 0 किंवा बायनरी नोटेशन 1. उदाहरणार्थ, संख्या 123 10 फॉर्म 2 1111011 मध्ये प्रतिनिधित्व केले जाऊ शकते होईपर्यंत. 20 ऑक्टोबर अनेक 10100 2 म्हणून दिसेल.

निर्देशांक 10 आणि 2 प्रणाली कोडींग अनुक्रमे बायनरी व दशांश संख्या घोषीत आहेत. बायनरी कोडींग प्रतीक विविध संख्या प्रणाली मध्ये सादर मूल्ये ऑपरेशन सोपे करण्यासाठी वापरले जाते.

प्रोग्रामिंग तंत्र दशांश संख्या "फ्लोटिंग पॉईंट" वर आधारित आहेत. योग्य सूत्र एन = मी X QP वापरून बायनरी कोडींग प्रणाली दशांश मूल्य स्थानांतरित करण्यासाठी. - एम लॉगरिथमचा अपूर्णांकात असलेला भाग (कोणत्याही ऑर्डर अभिव्यक्ती न) आहे, पी - एन मुल्य मागणी आहे, आणि q - बेस प्रणाली कोडींग (या प्रकरणात 2).

सर्व संख्या सकारात्मक आहेत. धन आणि ऋण संख्या फरक करण्यासाठी, संगणक चिन्ह एन्कोड करण्यासाठी 1 बिट जागा नाही. येथे शून्य धन, आणि युनिट आहे - वजा.

या क्रमांक प्रणाली वापरणे सोपे क्रमांक काम संगणक करते. प्रक्रिया कम्प्युटिंग तेव्हा बायनरी कोडींग सार्वत्रिक आहे का आहे.

ग्रंथातील माहिती बायनरी एन्कोडिंग

त्याच्या शून्य आणि विषयावर प्रत्येक वर्णमाला कोड वर्ण संच. अक्षरे (अप्परकेस आणि लोअरकेस), अंकगणित चिन्हे आणि इतर विविध मूल्ये: मजकूर विविध वर्ण यांचा समावेश आहे. ग्रंथातील माहिती एन्कोडिंग सलग आठ बायनरी मूल्ये वापर 00000000 11111111. करण्यासाठी त्यामुळे 256 विविध वर्ण रूपांतर करणे शक्य आहे आवश्यक आहे.

मजकूर एन्कोडिंग मध्ये गोंधळ टाळण्यासाठी, प्रत्येक अक्षर मूल्ये विशेष टेबल वापरा. ते लॅटिन वर्णमाला, अंकगणित चिन्हे आणि विशेष उद्देश चिन्हे सादर (उदाहरणार्थ, €, ¥, ©, इ). प्रतीक मध्यांतर 128-255 साध्या भाषेतील देशाच्या राष्ट्रीय वर्णमाला.

प्रतीक एन्कोड करण्यासाठी 1 ते 8 बिट स्मृती आवश्यक आहे. त्यामुळे मजकूर माहितीसाठी एकूण डिस्क जागा बाइट मध्ये मोजली जाते podstchetov 8 बिट, 1 बाइट समान आहेत सुलभ करण्यासाठी रचला.

सर्वाधिक वैयक्तिक संगणक ASCII (फॉर इन्फरमेशन इंटरचेंज अमेरिकन स्टॅन्डर्ड कोड) एक मानक टेबल सुसज्ज आहेत. इतर सपाट दगडी पाट्या देखील वापरले जातात ग्रंथातील माहिती कोडींग प्रणाली वेगळे आहे. उदाहरणार्थ, (फॉर इन्फरमेशन इंटरचेंज 8-बिट कोड) कोई-8 म्हणतात प्रथम ज्ञात वर्ण एन्कोडिंग, आणि तो एक युनिक्स OS संगणक कार्य करते. टेबल SR1251 कोड देखील Windows कार्य प्रणाली तयार करण्यात आला होता सर्रासपणे आढळतात.

नाद बायनरी कोडींग

बायनरी कोडींग डेटा प्रोग्रामिंग एक सार्वत्रिक पद्धत आहे का आणखी एक कारण - ऑडिओ फायली काम करताना त्याच्या साधेपणा आहे. कोणत्याही संगीत विविध मोठेपणा आणि आंदोलन वारंवारता आवाज लाटा आहे. ही सेटिंग्ज खंड आणि खेळपट्टीवर परिणाम.

एक आवाज लाट कार्यक्रम, संगणक conditionally अनेक भागांमध्ये ते विभाजीत, किंवा "नमुने". अशा नमुन्यांची संख्या मोठी असू शकते, त्यामुळे शून्य आणि लोक 65536 विविध जोड्या आहेत. त्यानुसार, आधुनिक संगणक आवाज लाट एक नमुना एन्कोड करण्यासाठी 16 बायनरी अंक वापर याचा अर्थ असा की 16-बिट ध्वनी कार्ड सुसज्ज आहेत.

ऑडिओ फाईल प्ले करण्यासाठी, संगणक बायनरी कोड प्रोग्राम क्रम प्रक्रिया आणि एक संतत लाट मध्ये त्यांना त्यांचा मेळ.

चार्ट कोडींग

ग्राफिकल माहिती ग्राफिक्स, आकृत्या, PowerPoint प्रतिमा किंवा स्लाइडशो स्वरूपात सादर केले जाऊ शकते. पिक्सेल भिन्न रंग पायही जाऊ शकते की - प्रत्येक चित्र लहान ठिपके बनलेले आहे. प्रत्येक पिक्सेल रंग एन्कोड केलेला आहे आणि संग्रहित, आणि अखेरीस आम्ही पूर्ण प्रतिमा करा.

चित्र काळा आणि पांढरा असेल तर, प्रत्येक पिक्सेल कोड युनिट किंवा शून्य एकतर असू शकते. चार रंग वापरताना, त्यांना प्रत्येक कोड दोन संख्यांचा समावेश: 00, 01, हे तत्त्व मते 10 किंवा 11 कोणत्याही प्रतिमा प्रक्रिया गुणवत्ता वेगळे. वाढवा किंवा ब्राइटनेस देखील वापरले रंग संख्या प्रभावित आहे कमी करा. उत्तम प्रकरणात, संगणक अंदाजे 16.777.216 रंग वेगळे.

निष्कर्ष

प्रोग्रामिंग माहिती विविध पद्धती, बायनरी एन्कोडिंग सर्वात प्रभावी आहे समाविष्टीत आहेत. 0 आणि 1 - - संगणक सहज सर्वात फाइल वाचतो केवळ दोन प्रतीक आहे. ज्यामध्ये प्रक्रिया गती पेक्षा दशमान पद्धती प्रोग्रामिंग, उदाहरणार्थ, वापरले जाईल खूपच जास्त आहे. ही पद्धत साधेपणा कोणत्याही तंत्रज्ञान हक्क करते. बायनरी कोडींग त्याच्या तोलामोलाचा आपापसांत सार्वत्रिक आहे का आहे.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mr.birmiss.com. Theme powered by WordPress.