ఆశ్కి

thumb|361px|1972 ప్రింటర్ మాన్యువల్ నుండి ఆశ్కి (ASCII) పట్టిక
ఒక కంప్యూటర్ నుండి ఇంకొక కంప్యూటర్‌కు డేటా ఇచ్చి పుచ్చుకొనేందుకు వీలుగా ఉండేందుకు ఒక్కొక్క అక్షరానికి ఇవ్వవలసిన కోడ్‌ను స్థిరీకరించారు. ఇలాంటి స్థిరీకరణ చేసిన వాటిలో ఆశ్కి (ASCII - American Standard Code for Information Interchange) కోడ్ విరివిగా వాడబడుచున్నది. ASCII Code ప్రకారం ఒక్కొక్క అక్షరానికి 7 బిట్స్ కోడ్ ఉంటుంది. భవిష్యత్‌లో ఎక్కువ అక్షరాలుంటె వివిధ భాషలతో ఇబ్బందులు ఎదురవ్వకుండా ఉండటం కోసం ASCII Codeలో ఒక్కొక్క అక్షరానికి 8 బిట్స్ కోడ్ ను కూడా పొందుపరిచారు. ASCII-7 బిట్‌కోడ్ ఉపయోగించి "128" కారెక్టర్స్ వరకు కోడ్ ఇవ్వవచ్చు. అలాగే ASCII-8 బిట్ కోడ్ ఉపయోగించి "256" కారెక్టర్స్ వరకు కోడ్ ఇవ్వవచ్చు.

 నేపథ్యం 
ఇది ఆధునిక ఇంగ్లీషును ప్రదర్శించడానికి ప్రధానంగా ఉపయోగించబడుతుంది, దాని విస్తరించిన సంస్కరణ ఇతర ప్రామాణిక పాశ్చాత్య యూరోపియన్ భాషలకు పాక్షికంగా మద్దతు ఇవ్వడానికి అమెరికన్ స్టాండర్డ్ ఇన్ఫర్మేషన్ ఇంటర్చేంజ్ కోడ్‌ను విస్తరించింది, ఇది అంతర్జాతీయ ప్రామాణిక ISO / IEC 646 కు సమానం 

ASCII,  టెలిగ్రాఫ్ కోడ్ నుండి అభివృద్ధి చేయబడింది. ప్రమాణం యొక్క మొదటి సంస్కరణ 1963 లో ప్రచురించబడింది ,, 1967 లో పెద్ద పునర్విమర్శకు గురైంది . చివరి నవీకరణ 1986 లో జరిగింది. ఇప్పటివరకు మొత్తం 128 అక్షరాలు నిర్వచించబడ్డాయి; వాటిలో 33 అక్షరాలు. అక్షరాలు ప్రదర్శించబడవు (కొన్ని టెర్మినల్స్ ఈ అక్షరాలను స్మైలీ ఫేసెస్, ప్లే కార్డులు మొదలైన 8-బిట్ చిహ్నంగా ప్రదర్శించడానికి అనుమతించే పొడిగింపులను అందిస్తాయి ),, ఈ 33 అక్షరాలలో ఎక్కువ భాగం వాడుకలో లేని నియంత్రణ అక్షరాలు . నియంత్రణ పాత్ర ప్రధానంగా ప్రాసెస్ చేయబడిన వచనాన్ని మార్చటానికి ఉపయోగించబడుతుంది. 33 అక్షరాలతో పాటు, ప్రదర్శించదగిన 95 అక్షరాలు ఉన్నాయి. ఖాళీ కీ నొక్కడం ద్వారా ఉత్పత్తి ఖాళీ పాత్ర తో కీబోర్డు కూడా 1 ప్రదర్శించబడగలదు 

అమెరికన్ డేటా ఎక్స్ఛేంజ్ నాణ్యత సూచికను అమెరికన్ నేషనల్ క్వాలిటీ ఏజెన్సీ అభివృద్ధి చేసిందిడేటాను ఒక ఫార్మాట్ నుండి మరొక ఫార్మాట్‌కు మార్చే ప్రయత్నంలో భాగంగా సరైన మెటా-ఇన్ఫర్మేషన్ మార్పిడులు ఉంటాయి. ఉదాహరణకు, టెక్స్ట్ ఫైళ్ళలో ఎండ్-ఆఫ్-లైన్ను సూచించే అక్షరం ఆపరేటింగ్ సిస్టమ్‌తో మారుతుంది . ఫైళ్ళను ఒక సిస్టమ్ నుండి మరొక సిస్టమ్కు కాపీ చేసినప్పుడు, మార్పిడి వ్యవస్థ ఈ అక్షరాలను ఎండ్-ఆఫ్-లైన్ మార్కులుగా గుర్తించి, తదనుగుణంగా పనిచేయాలి.

ప్రస్తుతం ASCII వినియోగదారులు తక్కువ నియంత్రణ అక్షరాలను ఉపయోగిస్తున్నారు, ("క్యారేజ్ రిటర్న్" లేదా "కొత్త లైన్" వంటి కొన్ని మినహాయింపులతో). ఆధునిక లేబుల్ భాషలు, ఆధునిక కమ్యూనికేషన్ ప్రోటోకాల్‌లు, టెక్స్ట్-ఆధారిత నుండి గ్రాఫిక్-ఆధారిత పరికరాలకు వెళ్లడం, టెలిప్రింటర్ల క్షీణత, పంచ్ కార్డులు లలో  చాలా నియంత్రణ అక్షరాలను వాడుకలో లేవు.కంప్యూటర్ టెక్నాలజీ ప్రపంచవ్యాప్తంగా వ్యాపించడంతో, వివిధ ప్రమాణాలు అభివృద్ధి చేయబడ్డాయి, లాటిన్ అక్షరాలను ఉపయోగించే ఇంగ్లీష్ కాకుండా ఇతర భాషలను రాయడం సులభతరం చేయడానికి కంపెనీలు ASCII కోడ్ యొక్క అనేక వైవిధ్యాలను అభివృద్ధి చేశాయి. ఈ వైవిధ్యాలలో కొన్ని " విస్తరించిన ASCII " గా వర్గీకరించబడతాయి.

 ప్రతికూలతలు 
ASCII యొక్క పరిమితి ఏమిటంటే ఇది 26 ప్రాథమిక లాటిన్ అక్షరాలు, అరబిక్ సంఖ్యలు, బ్రిటిష్ విరామ చిహ్నాలను మాత్రమే ప్రదర్శించగలదు, కాబట్టి ఇది ఆధునిక అమెరికన్ ఇంగ్లీషును ప్రదర్శించడానికి మాత్రమే ఉపయోగించబడుతుంది. . EASCII కొన్ని పాశ్చాత్య యూరోపియన్ భాషల ప్రదర్శన సమస్యను పరిష్కరిస్తున్నప్పటికీ, ఇతర భాషలకు ఇది ఇప్పటికీ శక్తిలేనిది. కాబట్టి, చాలా సాఫ్ట్‌వేర్ సిస్టమ్‌లు ఇప్పుడు యూనికోడ్‌ను ఉపయోగిస్తున్నాయి.

మూలాలు

తెలుగువారి సంపూర్ణ పెద్దబాలశిక్ష - గ్రంథకర్త : గాజుల సత్యనారాయణ

వర్గం:కంప్యూటర్ సంబంధిత వ్యాసాలు