కోడింగ్ – డీకోడింగ్ అంటే ఏమిటి? – రకాలు (Coding-Decoding Basics)
Free practice MCQs with answers and explanations for కోడింగ్ – డీకోడింగ్ అంటే ఏమిటి? – రకాలు (Coding-Decoding Basics) in కోడింగ్ – డీకోడింగ్ (Coding-Decoding). Tap an option to check instantly.
Q1Easy
ఒక పదాన్ని లేదా సంఖ్యను ఒక నియమం ప్రకారం రహస్య రూపంలోకి మార్చడాన్ని ఏమంటారు?
A. డీకోడింగ్ (Decoding)
B. సిలాజిజం
C. సిరీస్ పూర్తి చేయడం
D. కోడింగ్ (Coding)
Answer & explanation
Correct: D — కోడింగ్ (Coding)
ఒక నియమం ప్రకారం పదాన్ని రహస్య రూపంలోకి మార్చడాన్ని కోడింగ్ అంటారు. దానికి వ్యతిరేకంగా, రహస్య రూపం నుండి అసలు పదాన్ని కనుక్కోవడాన్ని డీకోడింగ్ అంటారు. సిలాజిజం అనేది ప్రవచనాల నుండి ముగింపులు తీసే విభాగం, సిరీస్ అనేది క్రమాన్ని గుర్తించే విభాగం; రెండింటికీ కోడింగ్తో సంబంధం లేదు.
A ↔ Z, B ↔ Y, C ↔ X అని అక్షరాలను మార్చే కోడ్ ఏ రకానికి చెందింది?
A. అక్షరాలను జరిపే కోడ్ (Letter Shifting)
B. రివర్స్ ఆల్ఫాబెట్ కోడ్
C. ప్రత్యామ్నాయ కోడ్ (Substitution)
D. వాక్య కోడ్ (Chinese Coding)
Answer & explanation
Correct: B — రివర్స్ ఆల్ఫాబెట్ కోడ్
A కు Z, B కు Y అని వర్ణమాల చివరి నుండి ఎదుటి అక్షరం తీసుకునే కోడ్ను రివర్స్ (opposite) ఆల్ఫాబెట్ కోడ్ అంటారు. అక్షరాలను జరిపే కోడ్లో అందరికీ ఒకే సంఖ్యలో జరుపు ఉంటుంది, ప్రత్యామ్నాయ కోడ్లో వస్తువుల పేర్లు మారతాయి; ఇక్కడ అలా లేదు కాబట్టి అవి తప్పు.
ఒక కోడ్ భాషలో BOOK ను CPPL అని రాస్తారు. అదే కోడ్లో LAMP ను ఎలా రాస్తారు?
A. NCOR
B. LAMP
C. MBNQ
D. KZLO
Answer & explanation
Correct: C — MBNQ
BOOK నుండి CPPL కు ప్రతి అక్షరం 1 స్థానం(ాలు) ముందుకు జరిగింది (ఉదా: B→C). ఇదే నియమం LAMP కు వర్తింపజేస్తే L→M, A→B, M→N, P→Q అవుతుంది, అంటే MBNQ. NCOR లేదా LAMP వంటి ఎంపికలు ఒక స్థానం ఎక్కువ/తక్కువ జరిపినవి; KZLO వ్యతిరేక దిశలో జరిపినది కాబట్టి తప్పు.
ఒక కోడ్ భాషలో TABLE ను UBCMF అని రాస్తారు. అదే కోడ్లో GOLD ను ఎలా రాస్తారు?
A. IQNF
B. GOLD
C. HPME
D. FNKC
Answer & explanation
Correct: C — HPME
TABLE నుండి UBCMF కు ప్రతి అక్షరం 1 స్థానం(ాలు) ముందుకు జరిగింది (ఉదా: T→U). ఇదే నియమం GOLD కు వర్తింపజేస్తే G→H, O→P, L→M, D→E అవుతుంది, అంటే HPME. IQNF లేదా GOLD వంటి ఎంపికలు ఒక స్థానం ఎక్కువ/తక్కువ జరిపినవి; FNKC వ్యతిరేక దిశలో జరిపినది కాబట్టి తప్పు.
కోడ్ పదంలోని అక్షరాల సంఖ్య అసలు పదంలోని అక్షరాల సంఖ్యతో సమానం కాకపోతే మొదట ఏ రకం నియమం ఆలోచించాలి?
A. ప్రతి అక్షరాన్ని ఒక స్థానం జరపడం
B. రివర్స్ ఆల్ఫాబెట్ కోడ్
C. అక్షరాల మొత్తం వంటి ఇతర నియమం (అక్షరం–అక్షరం మార్పు కాదు)
D. ప్రతి అక్షరాన్ని దాని ఎదుటి అక్షరంతో మార్చడం
Answer & explanation
Correct: C — అక్షరాల మొత్తం వంటి ఇతర నియమం (అక్షరం–అక్షరం మార్పు కాదు)
అక్షరం–అక్షరం మార్పు (జరుపు, రివర్స్) జరిగితే కోడ్ పదంలో అదే సంఖ్యలో అక్షరాలు ఉంటాయి. సంఖ్య మారిందంటే అక్షరాల మొత్తం, స్థాన విలువల మొత్తం వంటి వేరే నియమం వాడారని అర్థం. కాబట్టి జరుపు లేదా రివర్స్ ఎంపికలు ఇక్కడ సరిపోవు; అవి పొడవును మార్చవు.
A=1, B=2, ..., Z=26 అని అక్షరాలకు సంఖ్యలను ఇచ్చి పదాన్ని కోడ్ చేసే పద్ధతి ఏ రకం కోడ్?
A. ప్రత్యామ్నాయ కోడ్
B. అక్షరం–సంఖ్య కోడ్ (స్థాన విలువల కోడ్)
C. వాక్య కోడ్ (చైనీస్ కోడింగ్)
D. రివర్స్ ఆల్ఫాబెట్ కోడ్
Answer & explanation
Correct: B — అక్షరం–సంఖ్య కోడ్ (స్థాన విలువల కోడ్)
అక్షరం స్థాన విలువ (A=1 ... Z=26) ను కోడ్గా వాడితే అది అక్షరం–సంఖ్య కోడ్. ప్రత్యామ్నాయ కోడ్లో వస్తువుల పేర్లు మారతాయి, చైనీస్ కోడింగ్లో మూడు వాక్యాల కోడ్లు ఇచ్చి పదం కోడ్ అడుగుతారు, రివర్స్ కోడ్లో అక్షరాలే అక్షరాలుగా మారతాయి; ఇక్కడ సంఖ్యలు వస్తున్నాయి కాబట్టి ఇవి తప్పు.
కోడింగ్ ప్రశ్నను సాధించడానికి సరైన క్రమం ఏది? (1) ఉదాహరణ అక్షరాలను పోల్చడం (2) స్థానాల తేడా రాయడం (3) నియమాన్ని కొత్త పదానికి వర్తింపజేయడం (4) ఎంపికల్లో సరిపోయేది ఎంచుకోవడం
A. (3) → (1) → (2) → (4)
B. (2) → (1) → (4) → (3)
C. (1) → (2) → (3) → (4)
D. (4) → (3) → (2) → (1)
Answer & explanation
Correct: C — (1) → (2) → (3) → (4)
సాధన క్రమం: మొదట ఇచ్చిన పదం, కోడ్ అక్షరాలను పోల్చాలి; తర్వాత స్థానాల తేడా రాసి నియమం కనుక్కోవాలి; ఆ నియమాన్ని ప్రశ్నలో పదానికి వర్తింపజేసి చివరగా ఎంపికల్లో సరిపోయేది ఎంచుకోవాలి. నియమం తెలియకముందే వర్తింపజేయడం (ఇతర క్రమాలు) సాధ్యం కాదు, అందుకే అవి తప్పు.
ఒక కోడ్లో CAT = 3120, DOG = 4157 (అక్షరాల స్థాన విలువలు కాదు). ఈ ఉదాహరణలో నియమం చూసే ముందు ముందుగా దేనిని పరిశీలించాలి?
A. కోడ్ను తిరగరాయడం
B. ప్రతి అక్షరానికి కోడ్లో ఎన్ని అంకెలు వచ్చాయో, పదం పొడవుతో పోల్చడం
C. ప్రతి అక్షరాన్ని ఒక స్థానం జరపడం
D. పదాన్ని రెండు భాగాలుగా విడగొట్టడం
Answer & explanation
Correct: B — ప్రతి అక్షరానికి కోడ్లో ఎన్ని అంకెలు వచ్చాయో, పదం పొడవుతో పోల్చడం
కోడ్ ప్రశ్నలో మొదట కోడ్ పొడవు, అసలు పదం పొడవు పోల్చడం చాలా ఉపయోగకరం: CAT (3 అక్షరాలు) కు 4 అంకెలు వచ్చాయంటే ఒక్కో అక్షరానికి ఒక్కో అంకె అనే నియమం కాదని స్పష్టమవుతుంది. కోడ్ను తిరగరాయడం, జరపడం వంటివి పొడవు సరిపోయినప్పుడే వర్తిస్తాయి, అందుకే ఇతర ఎంపికలు మొదటి దశ కావు.