కంప్యూటర్ కోడ్లు – ASCII, Unicode, BCD (Computer Codes)
Free practice MCQs with answers and explanations for కంప్యూటర్ కోడ్లు – ASCII, Unicode, BCD (Computer Codes) in నంబర్ సిస్టమ్ – బైనరీ (Number Systems). Tap an option to check instantly.
Q1Easy
ప్రామాణిక (Standard) ASCII కోడ్ ఎన్ని బిట్లు వాడుతుంది?
A. 8 బిట్లు
B. 4 బిట్లు
C. 16 బిట్లు
D. 7 బిట్లు
Answer & explanation
Correct: D — 7 బిట్లు
ప్రామాణిక ASCII 7 బిట్లు వాడుతుంది, అందుకే 2⁷ = 128 అక్షరాలు (0–127). ఎక్స్టెండెడ్ ASCII 8 బిట్లు వాడి 256 అక్షరాలను సూచిస్తుంది. 16 బిట్లు వాడేది Unicode రూపాల్లో ఒకటైన UTF-16.
'A' = 65. 'a' = 97, '0' = 48, 'Z' = 90. చిన్న అక్షరం, పెద్ద అక్షరం మధ్య తేడా 32 (97 − 65). కీబోర్డ్పై 'A' నొక్కగానే కంప్యూటర్ అర్థం చేసుకునేది బైనరీ 1000001 (65).
'a' = 97. 'A' = 65 కాబట్టి చిన్న, పెద్ద అక్షరాల తేడా 32. 'z' = 122, '0' = 48. 122 అనేది 'z' విలువ కాబట్టి తప్పు ఎంపిక. ASCII కోడ్ల్లో చిన్న అక్షరాలు 97 నుండి 122 వరకు, పెద్ద అక్షరాలు 65 నుండి 90 వరకు ఉంటాయి.
BCD (Binary Coded Decimal) లో ప్రతి డెసిమల్ అంకెకు ఎన్ని బిట్లు కేటాయిస్తారు?
A. 3 బిట్లు
B. 7 బిట్లు
C. 8 బిట్లు
D. 4 బిట్లు
Answer & explanation
Correct: D — 4 బిట్లు
BCD లో ప్రతి డెసిమల్ అంకెకు 4 బిట్లు: ఉదా. 25 → 0010 0101. 7 బిట్లు ప్రామాణిక ASCII లో ఒక అక్షరానికి, 8 బిట్లు EBCDIC/ఎక్స్టెండెడ్ ASCII లో వాడతారు. ఉదాహరణకు డెసిమల్ 25 ను BCD లో 2 → 0010, 5 → 0101 అని రాస్తారు; ఇది నేరుగా బైనరీ (11001) కాదు.
కింది వాటిలో ఒకటి మినహా మిగిలినవన్నీ అక్షరాలను సూచించే కంప్యూటర్ కోడ్లు. ఆ ఒకటి ఏది?
A. ASCII
B. EBCDIC
C. హెక్సాడెసిమల్
D. Unicode
Answer & explanation
Correct: C — హెక్సాడెసిమల్
ASCII, EBCDIC, Unicode అక్షరాలకు సంఖ్యా కోడ్లు కేటాయించే కోడింగ్ ప్రమాణాలు. హెక్సాడెసిమల్ అనేది బేస్ 16 సంఖ్యా పద్ధతి (Number System), అక్షర కోడ్ కాదు. అందువల్ల ఇదే భిన్నమైనది.
ASCII లో 'A' = 65 అయితే 'D' యొక్క ASCII విలువ ఎంత?
A. 67
B. 69
C. 68
D. 100
Answer & explanation
Correct: C — 68
అక్షరాలు వరుస క్రమంలో ఉంటాయి: A=65, B=66, C=67, D=68. 100 అనేది చిన్న అక్షరం 'd' విలువ (97 + 3). 67 'C', 69 'E' విలువలు. ఇతర ఎంపికలలో విలువలు వరుస క్రమానికి సరిపోవు కాబట్టి తప్పు అవుతాయి; 100 మాత్రం చిన్న అక్షరం 'd' కోడ్.
ASCII లో 'a' = 97 అయితే 'c' యొక్క ASCII విలువ ఎంత?
A. 98
B. 67
C. 100
D. 99
Answer & explanation
Correct: D — 99
a=97, b=98, c=99. 67 అనేది పెద్ద అక్షరం 'C' విలువ (65+2); చిన్న, పెద్ద అక్షరాల మధ్య తేడా 32 కాబట్టి 99 − 32 = 67. 98 'b', 100 'd'. ఇలా చిన్న అక్షరాలు a నుండి z వరకు 97 నుండి 122 వరకు వరుసగా ఉంటాయి.
ASCII లో '0' = 48 అయితే అక్షరం '5' యొక్క ASCII విలువ ఎంత?
A. 53
B. 5
C. 58
D. 52
Answer & explanation
Correct: A — 53
అంకెల అక్షరాలు కూడా వరుసగా ఉంటాయి: '0'=48, '1'=49, ... '5'=53. అక్షరం '5' యొక్క కోడ్ సంఖ్య 5 కాదు; అది 48 + 5 = 53. 52 అనేది '4' కోడ్, 58 అనేది '9' తర్వాతి కోడ్.