విషయ సూచిక:
నిర్వచనం - ఎన్కోడింగ్ అంటే ఏమిటి?
ఎన్కోడింగ్ అనేది డేటాను అనేక సమాచార ప్రాసెసింగ్ అవసరాలకు అవసరమైన ఫార్మాట్లోకి మార్చే ప్రక్రియ, వీటితో సహా:
- ప్రోగ్రామ్ కంపైల్ మరియు ఎగ్జిక్యూషన్
- డేటా ట్రాన్స్మిషన్, స్టోరేజ్ మరియు కంప్రెషన్ / డికంప్రెషన్
- ఫైల్ మార్పిడి వంటి అప్లికేషన్ డేటా ప్రాసెసింగ్
ఎన్కోడింగ్ రెండు అర్ధాలను కలిగి ఉంటుంది:
- కంప్యూటర్ టెక్నాలజీలో, సమానమైన సాంకేతికలిపిగా మార్చడానికి డేటాకు అక్షరాలు, చిహ్నాలు మరియు సంఖ్యలు వంటి నిర్దిష్ట కోడ్ను వర్తించే ప్రక్రియ ఎన్కోడింగ్.
- ఎలక్ట్రానిక్స్లో, ఎన్కోడింగ్ అనలాగ్ను డిజిటల్ మార్పిడికి సూచిస్తుంది.
టెకోపీడియా ఎన్కోడింగ్ గురించి వివరిస్తుంది
ఎన్కోడింగ్లో అసలు డేటాను బాహ్య ప్రక్రియ ద్వారా ఉపయోగించగల రూపంలోకి మార్చడానికి కోడ్ను ఉపయోగించడం ఉంటుంది.
అక్షరాలను మార్చడానికి ఉపయోగించే కోడ్ రకాన్ని అమెరికన్ స్టాండర్డ్ కోడ్ ఫర్ ఇన్ఫర్మేషన్ ఇంటర్చేంజ్ (ASCII) అని పిలుస్తారు, ఇది టెక్స్ట్ కలిగి ఉన్న ఫైళ్ళ కోసం సాధారణంగా ఉపయోగించే ఎన్కోడింగ్ స్కీమ్. ASCII లో పెద్ద మరియు చిన్న అక్షరాలు, చిహ్నాలు, విరామ చిహ్నాలు మరియు సంఖ్యలను సూచించే ముద్రించదగిన మరియు ముద్రించలేని అక్షరాలు ఉన్నాయి. కొన్ని అక్షరాలకు ప్రత్యేక సంఖ్య కేటాయించబడుతుంది.
ప్రామాణిక ASCII పథకం సున్నా నుండి 127 అక్షరాల స్థానాలను మాత్రమే కలిగి ఉంది; 128 నుండి 255 వరకు నిర్వచించబడలేదు. నిర్వచించబడని అక్షరాల సమస్య యూనికోడ్ ఎన్కోడింగ్ ద్వారా పరిష్కరించబడుతుంది, ఇది ప్రపంచవ్యాప్తంగా ఉపయోగించే ప్రతి అక్షరానికి ఒక సంఖ్యను కేటాయిస్తుంది. ఇతర రకాల సంకేతాలు బిన్హెక్స్, యుఎన్కోడ్ (యునిక్స్ నుండి యునిక్స్ ఎన్కోడింగ్) మరియు మల్టీపర్పస్ ఇంటర్నెట్ మెయిల్ ఎక్స్టెన్షన్స్ (MIME).
ఆడియో మరియు వీడియో ఫైళ్ళ పరిమాణాన్ని తగ్గించడానికి ఎన్కోడింగ్ కూడా ఉపయోగించబడుతుంది. ప్రతి ఆడియో మరియు వీడియో ఫైల్ ఫార్మాట్ సంబంధిత కోడర్-డీకోడర్ (కోడెక్) ప్రోగ్రామ్ను కలిగి ఉంది, దానిని తగిన ఫార్మాట్లోకి కోడ్ చేయడానికి మరియు ప్లేబ్యాక్ కోసం డీకోడ్ చేయడానికి ఉపయోగించబడుతుంది.
ఎన్కోడింగ్ ఎన్క్రిప్షన్తో గందరగోళంగా ఉండకూడదు, ఇది కంటెంట్ను దాచిపెడుతుంది. రెండు పద్ధతులు నెట్వర్కింగ్, సాఫ్ట్వేర్ ప్రోగ్రామింగ్, వైర్లెస్ కమ్యూనికేషన్ మరియు స్టోరేజ్ ఫీల్డ్లలో విస్తృతంగా ఉపయోగించబడతాయి.
