కంప్యూటరు: కూర్పుల మధ్య తేడాలు
Content deleted Content added
ట్యాగులు: చరవాణి సవరింపు చరవాణి ద్వారా వెబ్ సవరింపు |
ChaduvariAWB (చర్చ | రచనలు) చి AWB వాడి RETF మార్పులు చేసాను, typos fixed: ు కి → ుకు , లని గురించి → ల గురించి , లో → లో (5), ని → ని (9 using AWB |
||
పంక్తి 5:
== గణనయంత్రం అంటే ఏమిటి? ==
'''గణనయంత్రం''' అనునది అనేకమయిన ప్రక్రియల ద్వారా సమాచారమును రకరకాలుగా వాడుకోటానికి వీలు కలుగచేసే [[యంత్రం]]. సమాచారము వివిధ రూపములలో ఉండవచ్చును: ఉదాహరణకు సంఖ్యలుగా, బొమ్మలుగా, శబ్దములుగా లేదా అక్షరములుగా ఉండవచ్చు. ఈ రోజుల్లో "గణనయంత్రం" అనేది ఒక విద్యుత్తు ఉపకరణం. ఈ ఉపకరణాన్ని ఖచ్చితంగా నిర్వచించాలంటే కష్టమనే చెప్పాలి. గణనయంత్రం అనే పరికరం కాలక్రమేణా ఎన్నో మార్పులు చెందటం వల్ల ఫలానా యంత్రమే గణనయంత్రం అని నిర్వచించటం కష్టమౌతుంది.
* కన్సైజ్ ఆక్స్ఫర్డు ఆంగ్ల డిక్షనరి కంప్యూటర్ను "ముందుగా నిర్ధారించబడిన ఆదేశాల అనుసారం సమాచారాన్ని నిక్షేపించి (store), విశ్లేషించగల (process/analyze) ఒక విద్యుత్తు పరికరం" అని నిర్వచిస్తోంది. ఈ నిర్వచనం గణనయంత్రను ఒక విశ్లేషణా యంత్రంగా లేక పరికరంగా చూస్తుంది.<ref>The Concise Oxford English Dictionary, http://www.askoxford.com/concise_oed/computer?view=uk, Accessed on 08.01.2009</ref>
పంక్తి 16:
ఈ రోజుల్లో ఎక్కువ వాడుకలో ఉన్న కంప్యూటర్ను పోలిన యంత్రాలు మొట్టమొదట రెండవ ప్రపంచ యుద్ధం అంతం అయ్యే రోజులలో వెలిసేయి. పూర్వం ఈ కలన యంత్రాలు చాల భారీగా ఉండేవి. ఒకొక్క యంత్రానికి ఒకొక్క పెద్ద గది కావలసి వచ్చేది. పైపెచ్చు ఒక్కొక్కటి కోట్ల కొద్ది రూపాయలు ఖరీదు చేసేది. ఎంతో వ్యయ ప్రయాసలతో కూడిన అధిస్థాపన (establishment) కనుక ఈ యంత్రాన్ని ఎంతోమంది ఉమ్మడిగా వాడుకొనే వారు. ఇటువంటి ఉమ్మడి యంత్రాలు ఇప్పుడూ ఉన్నాయి. ఈ రోజుల్లో ఇటువంటి వాటిని ప్రత్యేక వైజ్ణానిక అవసరాలకు ఉపయోగించుతున్నప్పుడు '''సూపరు కంప్యూటరు''' అని, పెద్దపెద్ద సంస్థల వ్యాపార లావాదేవీలు (transactions) సంవిధానం (processing) చేస్తున్నప్పుడు '''మెయిన్ ఫ్రేము''' కంప్యూటరు అని సంభోదిస్తూ ఉంటారు. ఇవి అపరిమితమయిన గణన సౌకర్యాలు కలిగి ఉంటాయి.
ఈ రోజుల్లో కంప్యూటర్లు బాగా శక్తివంతమూ అయేయి, చవకా అయేయి; పైపెచ్చు బాగా చిన్నవీ అయేయి. దాని వల్ల భారీ యంత్రాల వాడుక పడిపోయింది; ఎవరి కంప్యూటరు వారే సొంతంగా కొనుక్కోగలిగే స్థాయికి ఎదిగేం. ఈ సొంత కంప్యూటర్లనే ఆంగ్లంలో personal computer అనీ, హ్రస్వంగా PC అనీ, తెలుగులో '''వ్యక్తిగత కంప్యూటరు''' అనీ అంటున్నారు. ఈ సొంత కంప్యూటర్లు బల్లమీద పెట్టుకునే రకాలు (desktop), ఒళ్ళో పెట్టుకునే 'ఉరోపరి' (laptop), చేత్తో పట్టుకునేవి (hand-held) అలా రకరకాల ప్రమాణాల్లో వస్తున్నాయి. పుస్తకం సైజులో ఉన్నవాటిని '''నోటుబుక్కు కంప్యూటరు''' అని పిలుస్తారు. ఇతర వస్తువులను నియంత్రించుటకు ఉపయోగించే వాటిని embedded computers అంటారు. ఉదాహరణకు డిజిటలు కెమెరాలు, ఉతికే యంత్రాలు (వాషింగు మెషీనులు) మొదలగు వాటిలో వాడే కంప్యూటర్లు '''ఎంబెడెడు కంప్యూటర్లు'''. అంతేకాదు పెద్ద విమానాలను సైతం నడిపే కంప్యూటర్లను ఎంబెడెడు కంప్యూటర్లు అనవచ్చు. పెద్దదైనా, చిన్నదైనా కంప్యూటరు పనిచేసే పద్ధతి ఒక్కటే. సిద్ధాంతమూ ఒక్కటే. మరొక విషయం. ఏపిల్ కంపెనీ వారి కంప్యూటర్లు ప్రాచుర్యం లోకి వచ్చిన తరువాత
ఇంకా కొత్త కొత్త రకాల కంప్యూటర్లు పరిశోధన స్థాయిలో ఉన్నాయి. క్వాంటం శాస్త్రపు సూత్రాలని ఉపయోగించి నిర్మాణం జరిగితే అవి క్వాంటం కంప్యూటర్లు. అలాగే DNA (అంటే జీవ కణాలలోని [[వారసవాహికలు]]) లో నిబిడీకృతమైన సూత్రాలని ఉపయోగించి నిర్మాణం జరిగితే అవి DNA కంప్యూటర్లు.
పంక్తి 22:
== కOప్యూటర్లు: ఒక విహంగావలోకనం ==
పైపైకి వివిధ రూపాలలో anduke mana bharata dhesam ane rangalalo mundu vunde కంప్యూటర్లు కనిపించినా మౌలికంగా అవి పనిచేసే సూత్రం ఒక్కటే. కంప్యూటర్లు మనం ఇచ్చిన సమాచారాన్ని తీసుకుంటాయి. ఆ సమాచారాన్ని జీర్ణించుకుని, జీర్ణమైన ఆ సమాచారాన్ని తిరిగి మనకి మరొక రూపంలో ఇస్తాయి. ఆవు మనం పెట్టిన గడ్డి తిని, జీర్ణించుకుని మనకి తిరిగి పాలు ఇచ్చినట్లే. మనలో చాలమందికి, ఇప్పటికీ, పెరట్లో ఆవులు ఉంటాయి. వాటికి గడ్డి మేపుతాం, కుడితి పడతాం, పాలు పిండుకుంటాం. ఆ మేత ఏమైంది? ఆ పాలు ఎలా తయారయ్యాయి అన్న విషయాలు మనం పట్టించుకోము. అదే విధంగా కంప్యూటర్ని కేవలం ఉపయోగించుకునే వారికి కంప్యూటరు లోగుట్టు తెలియక్కర లేదు. ఉపయోగించుకోవడం తెలిస్తే చాలు. కారు నడిపేవారందరికీ కార్లు ఎలా పనిచేస్తాయో తెలుస్తోందా? తెలియవలసిన అవసరం
కారు నడిపేవాడు కొద్దో, గొప్పో కారు గురించి తెలుసుకుంటే కారుని మరి కొంత బాధ్యతతో, సమర్ధతతో నడపవచ్చు కదా! అలాగే కేవలం వాడుకకే వినియోగించినా కంప్యూటరు గురించి కొద్దో, గొప్పో తెలిసి ఉంటే ఆ యంత్రాన్ని ఎంతో దక్షతతో వాడుకోవచ్చు. అలాగే కారు నడిపేవాడు కొద్దో, గొప్పో కారు గురించి తెలుసుకుంటే కారుని మరి కొంత బాధ్యతతో, సమర్ధతతో నడపవచ్చు కదా!
పూర్వకాలంలో “కంప్యూటర్” (computer) అనే ఇంగ్లీషు పదాన్ని లెక్కలు చేసే వ్యక్తిని ఉద్దేశించి వాడేవారు; అంటే “కంప్యూట్” (compute) చేసే వ్యక్తి. బండిని తోలే వ్యక్తిని ఇంగ్లీషులో “డ్రైవర్” (driver) అనిన్నీ, కుండలు చేసే వ్యక్తిని “పాటర్” (potter) అనిన్నీ అన్నట్లే.
భారతీయ భాషలలో కలనం చెయ్యడం అంటే కూడికలు, తీసివేతలు, గుణకారాలు, భాగారాలు వంటి లెక్కలు చెయ్యడం. మొదట్లో కంప్యూటర్లని నిర్మించినప్పుడు వాటి చేత అంకెలతో ఈ రకం కలన కలాపాలే చేయించేవారు. అందుకనే వాటిని అంక కలనయంత్రాలు (digital computing machines) అనేవారు. కాలక్రమేణా కలనయంత్రాల చేత తార్కికమైన కలన కలాపాలు (logical calculations)
మనం కంప్యూటర్కి మేపే సమాచారం (information) రకరకాలుగా ఉండొచ్చు. ఉదాహరణకి “రేపు వర్షం పడుతుందా?” అన్న ప్రశ్నకి సమాధానం కావాలనుకుంటే ముందు కొంత విషయ సేకరణ చెయ్యాలి. ప్రస్తుతపు వాతావరణ పరిస్థితులు ఎలా ఉన్నాయో తెలియాలి: బయట ఎంత వేడిగా ఉంది? గాలి ఎంత జోరుగా వీచుతోంది? ఆకాశంలో మేఘాలు ఉన్నాయా? ఎలాంటి మేఘాలు? ఎంత ఎత్తులో ఉన్నాయి? వాతావరణ పీడనం ఎలా ఉంది? భారమితి ఏమిటి చెబుతోంది? సముద్రం హోరు పెడుతోందా? చంద్రుడు గుడి కట్టేడా? శివుడికి సహస్ర ఘటాభిషేకం చేసేరా? ఈ రకం విషయాల గురించి సమాచారం సేకరించి కంప్యూటర్కి ఇస్తాం. ఈ సమాచారాన్ని దత్తాంశాలు (data) అంటారు. ఈ సమాచారం అంతా ఆవుకి వేసే మేత లాంటిది. ఈ సమాచారాన్ని ఏమిటి చెయ్యాలో మనం కంప్యూటర్కి చెప్పాలి. పులుసు చేసే వ్యక్తికి పులుసులో పడే సంభారాల జాబితా ఇస్తే సరిపోతుందా? పులుసు చేసే పద్ధతి
మనం కంప్యూటర్కి ఇచ్చే ఆదేశాలు సాధారణంగా మనం మాట్లాడుకునే భాషని పోలిన భాషలో ఉంటే బాగుంటుంది – అంటే ఇంగ్లీషులోనో, తెలుగులోనో, రష్యన్ లోనో అనుకోవచ్చు. కాని మనం కంప్యూటర్ ఎదురుగా నిలబడి, “పులుసు వండు” అని ఎంతలా అరిచినా కంప్యూటర్కి అర్థం కాదు. (ఆ రోజులు
మన మనస్సులో ఉన్న విషయం కంప్యూటర్కి అర్థం అయే భాషలో చెప్పడానికి ప్రత్యేకంగా తరిఫీదు పొందిన వ్యక్తులు కావాలి. వాళ్లనే మనం “ప్రోగ్రామర్లు” (programmers) అంటున్నాం. ఈ ప్రోగ్రామర్లు చేసే పని ప్రోగ్రాములు రాయడం. ప్రోగ్రాము అంటే కంప్యూటర్కి ఇచ్చే ఆదేశాలని ఒక క్రమ పద్ధతిలో పేర్చి రాయడం. ప్రోగ్రాము అంటే ఒక క్రమంలో ఉన్న ఆదేశాల సమాహారం. “ప్రోగ్రాము” అనే మాటకి “కార్యక్రమం” అనే తెలుగు మాట ఉంది. ఈ మాటని “వినోద కార్యక్రమం” వంటి ప్రయోగాలకి అట్టేపెట్టుకుని కంప్యూటర్కి మనం ఇచ్చే ఆదేశాలకి మరొక ప్రత్యేకమైన మాట వాడదాం. అందుకని వీటిని తెలుగులో “క్రమణికలు” అందాం. మన భాషలకి వ్యాకరణం ఉన్నట్లే ఈ కంప్యూటర్ భాషలకి
మనం కంప్యూటర్కి క్రమణికలు (programs), దత్తాంశాలు (data) ఇస్తాం. ఈ క్రమణికలు మనకి అర్థం అయే మానవ భాషకి దగ్గరలో ఉంటాయి. దత్తాంశాలు మనకి అర్థం అయే దశాంశ పద్ధతిలో ఉంటాయి. కాని కంప్యూటర్ కి ఇవేమీ అర్థం కావు. వీటన్నిటిని కంప్యూటర్కి అర్థం అయే భాష (machine language) లోకి మార్చి, ఒక క్రమంలో కంప్యూటర్కి అందజేస్తే అది సరిగ్గా
కంప్యూటర్ పని చేసే తీరుకీ మనం వంటగదిలో వంట వండే తీరుకీ చాల దగ్గర పోలికలు ఉన్నాయి. మా ఇంట్లో ధాన్యం, దినుసులు, వగైరాలన్నీ కొట్టుగదిలో నిల్వ చేసుకుని, ఒక వారానికి కావలసిన సామానులు వంటగదిలో బీరువాలో పెట్టుకునేవాళ్లం. ఆ రోజుకి కావలసిన దినుసులు అప్పటికప్పుడు బయటకి తీసుకుని, తీనె మీద పెట్టుకుని, వంట చేసేవారు. ఇక్కడ, కంప్యూటర్ పరిభాషలో, “తీనె”ని “కేష్” (cache) తోటీ, వంటగదిలో ఉన్న బీరువాని ప్రథమ స్థాయి కొట్టు (main memory) తోటీ, పొయ్యి మీద ఉన్న కలశాన్ని “ప్రోసెసర్” తోటీ పోల్చవచ్చు. అంటే నిజంగా కలనం (వంట) జరిగేది కలశంలో (గిన్నెలో) అన్న మాట. శంఖంలో పోస్తే కాని తీర్థం కాదు, కలశంలో వండితే కాని వంట కాదు, ప్రోసెసర్లో పడితే కాని కలనం కాదు కనుక మనం
1. సమాచారాన్ని ఎక్కడ నిల్వ చెయ్యడం?
మనం వంట చేస్తూన్నప్పుడు వంట సామగ్రి కోసం నిమిషనిమిషానికీ బజారుకి పరిగెట్టం కదా; వంటగదిలోనో, దగ్గరలో ఉన్న కొట్టు గదిలోనో దాచుకుంటాం. అలాగే వంట చేసే విధానాలు రాసిన పుస్తకం (పులుసు ఎలా చెయ్యాలో, పచ్చడి ఎలా చెయ్యాలో, అప్పాలు, అరిసెలు ఎలా చెయ్యాలో)
నిల్వ సోపానక్రమం (storage hierarchy) లో చేతికి అందుబాటులో దాచుకునే స్థలాన్ని కోశం (cache, కేష్) అంటారు. తరచుగా కావలసిన సమాచారాన్ని జోరుగా దాచుకుని (లేదా రాసుకుని), జోరుగా బయటకి తీసుకోడానికి (లేదా చదువుకోడానికి) వీలయే ప్రదేశాన్ని ప్రథమ స్థాయి కొట్టు (primary storage) అని అందాం. దీనినే ఇంగ్లీషులో మెయిన్ మెమరీ (main memory) అని కాని, రేం (RAM, Random Access Memory) అని కాని అంటారు. కలశంలో కలనం ఎంత జోరుగా జరుగుతోందో అంత జోరుగా ఈ కొట్టు సమాచారాన్ని కలశానికి అందజేయాలి. ఈ వివరాలన్నీ తరువాత చూద్దాం కాని ఒక్క విషయం ఇక్కడ గుర్తు పెట్టుకోవాలి. కంప్యూటర్కి విద్యుత్ సరఫరాని ఆపేసినప్పుడు ఈ ప్రాథమిక స్థాయి కొట్లో రాసుకున్న సమాచారం అంతా చెరిగిపోతుంది. కనుక కంప్యూటర్ని “ఆఫ్” చేసేసే ముందు ఈ కొట్లో దాచుకున్న దస్త్రాలని (files ని) మరొక చోట ఎక్కడైనా, చెరిగిపోని చోట, దాచు (రాసు) కోవాలి. ఇలా మరొక చోట రాసుకుందికి వీలుగా, ప్రాథమిక స్థాయి కొట్టుకి దన్నుగా, ద్వితీయ స్థాయి కొట్టు (secondary storage) మరొకటి ఉంటుంది. ఈ ద్వితీయ స్థాయి కొట్టుని నిర్మించడానికి ప్రత్యేకంగా తయారు చేసిన పళ్లేల దొంతిని వాడతారు కనుక దీనిని ఇంగ్లీషులో “డిస్క్ స్టోరేజ్” (disk storage) అంటారు. మనం వాడుకునే కంప్యూటర్లకి తప్పనిసరిగా ఒకటో, రెండో, ఈ రకం నిల్వ పళ్లేల సదుపాయాలు ఉంటాయి. వీటన్నిటి గురించి తరువాత నేర్చుకుందాం.
పంక్తి 50:
2. కలనయంత్రాలతో సమాచార రవాణా
కలనయంత్రాలు చేసే పని కలనం ఒక్కటే కాదు; అవి సమాచారాన్ని ఒక చోట నుండి మరొక చోటకి రవాణా
కంప్యూటర్లు మానవులతోటే సంభాషణలు జరపాలని నియమం ఏదీ లేదు. ఒక కంప్యూటరు మరొక కంప్యూటర్తో కాని, మరొక రకం యంత్రంతో కాని మాట్లాడవచ్చు. ఉదాహరణకి మనం ఎవరికైనా విద్యుల్లేఖ (E-mail) ద్వారా వార్త పంపినప్పుడు ఆ వార్తని గమ్యానికి సురక్షితంగా చేర్చడం
== ఆపరేటింగ్ సిస్టం ==
పంక్తి 58:
కంప్యూటర్లో ముఖ్యమైన భాగాలు నాలుగు అని చెప్పుకోవచ్చు. మొదటిది కలనం జరిగే కలశం లేదా ఇంగ్లీషులో “ప్రోసెసర్” (processor). ఈ ప్రోసెసర్లో జరిగే కార్య కలాపాలని “ప్రోసెసింగ్” (processing) అనిన్నీ, ప్రత్యేకించి ఒక కార్యకలాపాన్ని ఉద్దేశించి చెప్పవలసి వచ్చినప్పుడు ప్రోసెస్ (process) అనిన్నీ అంటారు. సాంకేతికంగా వీటన్నిటికి లోతైన అర్థాలు ఉన్నాయి కనుక వీటిని కొంచెం జాగ్రత్తగా నిర్వచించి విపులీకరించ వలసిన అవసరం ఉంది.
ముందు “ప్రోసెస్” (process) అనే ఇంగ్లీషు మాటనే తీసుకుందాం. కాలగమనంతో ఒక పద్ధతిలో మార్పు చెందుతూ నడిచే ప్రక్రియని ఇంగ్లీషులో “ప్రోసెస్” అంటారు. దీనిని ప్రక్రియ లేక పరికర్మ అని తెలుగులో అనొచ్చు. ఈ ప్రక్రియ లేదా పరికర్మ ఎవరో ఒకరో, ఏదో ఒకటో చెయ్యాలి కద. “డ్రైవు" చేసే దానిని డ్రైవర్ అన్నట్లే "ప్రోసెస్" చేసేదానిని ప్రోసెసర్ అంటారు. దీనిని మనం తెలుగులో ప్రక్రియకారి అనో పరికర్మరి అనో అనాలి. (మనకి తెలుగులో ఈ రకం ప్రయోగాలు లేకపోలేదు. అల్లేవాడు అల్లుడు, జాలంతో పని చేసే వ్యక్తి జాలరి, కుండలు చేసేవాడు కుమ్మరి, మొదలైనవి.) ఈ రోజుల్లో చూపుడు వేలు గోరంత పరిమాణం ఉన్న చిన్న సిలికాన్ చితుకు (silicon chip) మీద ఈ పరికర్మరి అంతా పట్టెస్తుంది కనుక దీనిని “సూక్ష్మపరికర్మరి” అని
పోతే, రెండవ భాగం పేరు కొట్టు లేదా కోఠీ (store) లేదా ధారణి (memory). ఈ కొట్టు రూపురేఖలు
పైన ఉదహరించిన రెండు అంశాలు మనకి సాధారణంగా బయటకి కనపడవు; డబ్బా లోపల ఎక్కడో ఉంటాయి. కనపడినా, చూడడానికి చిన్న చిళ్ల పెంకులాగో, పళ్లేల దొంతరలాగో కనిపిస్తాయి తప్ప, చూసినంత మాత్రాన అవి పని చేసే విధానం అవగాహన కాదు.
మూడు, సమాచారాన్ని లోపలికి పంపడానికీ, బయటకి తియ్యడానికి కావలసిన సదుపాయాలు. ఇవి రకరకాలుగా ఉండొచ్చు. వీటన్నిటిని కలిపి ఇంగ్లీషులో input/output అంటారు. తెలుగులో అంతర్యానం/ బహిర్యానం అన్నాం ఇదివరలో. మనం ఏ కంప్యూటర్తో ఏ
ఈ మూడు కఠినాంగం లేక “హార్డ్వేర్” (hardware) కోవ లోకి వస్తాయి. ఈ మూడు కాకుండా కంటికి కనబడని నాలుగో భాగం ఒకటి ఉంది. ఇది కలనకలశంలో కూర్చుని కథ నడిపిస్తుంది. కంప్యూటర్లో ఉన్న అన్ని భాగాలు, ఎప్పుడు, ఎలా పనిచెయ్యాలో ఇది నిర్ణయిస్తుంది. అంటే పెత్తనం దీనిది. నిరవాకం దీనిది. దీని పర్యవేక్షణలోనే కంప్యూటర్ నడుస్తుంది. చూద్దామంటే కనబడదు. పట్టుకుందామంటే పట్టుబడదు. ఇలా సర్వశక్తి సంపన్నమైన ఈ
కఠినాంగాన్ని ఒక భవనపు పునాదితో పోల్చితే, ఈ నిరవాకిని గోడలు, తలుపులు, మెట్లు వగైరాలతో పోల్చవచ్చు. పునాదులు లేకుండా గోడలని లేవనెత్తలేము. పునాదులు, గోడలు, గదులు, గుమ్మాలు, టొపారం ఉంటే ఏవో కొన్ని కనీస అవసరాలని తీర్చుకోవచ్చేమో కాని భవనం పూర్తిగా ఉపయోగం లోకి రాదు; అది ఒక డొల్ల (shell) మాత్రమే. ఆ “డొల్ల” భవనాన్ని ఎవరికి కావలసిన హంగులతో వారు మలుచుకోవాలి. కొందరు ఆ భవనాన్ని పాఠశాలగా వాడుకోవచ్చు. మరొకరు అదే భవనాన్ని నివాసయోగ్యమైన ఆవాసికలు (apartments or flats) గా విడగొట్టి వాడుకోవచ్చు. వేరొకరు అదే భవనాన్ని కచేరీగానో, ఆసుపత్రిగానో వాడుకోవచ్చు. అంటే ఎవరికి కావలసిన సదుపాయాలు వారు కొనుక్కుని, ఆ డొల్లలో అమర్చుకుని, ఆ భవనాన్ని వాడుకోవాలి. ఈ రకం సదుపాయాలని అనువర్తనాలు (ఇంగ్లీషులో applications అని కాని applications programs అని కాని) అంటారు. బ్రౌజరు (browsers), ఇ-మెయిలు (E-mail), “పద పరికర్మరి” (word processor), స్ప్రెడ్షీట్లు (spreadsheets), పవర్పోయింట్ (powerpoint), వగైరాలన్నీ ఈ కోవకి చెందుతాయి. ఈ అనువర్తనాలు అన్నీ, అందరికీ అవసరం ఉండవు. ఎవరికి కావలసినవి వారు కొనుక్కుని, కలనయంత్రంలో కీల్కొల్పుకుని (install చేసుకుని) వాడుకుంటారు.
పూర్వపు రోజుల్లో మైక్రోసాఫ్ట్ (Microsoft) కంపెనీ వారు అమ్మిన నిరవాకిని “డిస్క్ ఆపరేటింగ్ సిస్టం” (Disk Operating System) లేదా ముద్దుగా “డాస్” (DOS) అనేవారు. దీనినే MS-DOS అని
ఈ రోజుల్లో బాగా ప్రచారంలో ఉన్న నిరవాకులు చాల ఉన్నాయి. వాటిల్లో కొన్ని పేర్లు: విండోస్-ఎన్టి (Windows NT), ఒ-ఎస్/2 (OS/2), యూనిక్స్ (Unix), డాస్/విండోస్ (DOS/Windows), విండోస్ 2000 (Windows 2000), మొదలైనవి. “విండోస్ 2000” వంటి నిరవాకి ఉండడం వల్లనే మనం కీబోర్డు (కుంచికపలక) మీద టైపు కొట్టిన అక్షరాలు వెనువెంటనే తెర మీద కనిపిస్తున్నాయి. ఈ నిరవాకి ఆధ్వర్యం లోనే మూషికాన్ని ఒక్క సారి “క్లిక్” చెయ్యగానే ముద్రాపకి కాగితం మీద అచ్చుకొట్టడం మొదలు పెడుతుంది. ఈ నిరవాకి ప్రమేయం లేకుండా విద్యుల్లేఖలు (E-mails) పంపలేము. నిరవాకి చేసే ఈ చాకిరీ అంతా మన అనుభవ పరిధిలో ఉన్న పనులు. మనకి తెలియకుండా మరెన్నో సాంకేతికమైన ఇంటి పనులు (housekeeping operations) నిరవాకి నేపథ్యంలో చేసుకు పోతూ ఉంటుంది. ఇవన్నీ అవసరం వెంబడి తెలుసుకుందాం.
పంక్తి 76:
ఈ పనులన్నీ చెయ్యడానికి నిరవాకికి తోడు ఉంది. నిరవాకితో చేతులు కలిపి సహాయం చేసే వాటిల్లో ముఖ్యమైనదానిని ఇంగ్లీషులో “బయాస్” (BIOS) అంటారు, అంటే Basic Input Output System అని అర్థం. ఈ బయాస్లో శాశ్వతంగా నిలచిపోయే రీతిలో కొన్ని ఆదేశాలు ఉంటాయి. అంటే ఈ రకం కొట్లో ఉన్న దత్తాంశాలు, ఆదేశాలు మనం చదవగలం కాని, ఉన్న వాటిని చెరిపేసి కొత్తవి రాయలేము. అందుకని బయాస్ నిర్మాణానికి వాడే సాధనాలలో CD-ROM (అంటే, Compact Disk – Read Only Memory) ముఖ్యమైనది. దీని “నిల్వ చేసే సామర్ధ్యం” దరిదాపు 680 MB (అంటే, 680 మిలియను అష్టాలు) వరకు ఉంటుంది. మాంత్రికుడి ప్రాణం చిలకలో ఉన్నట్లు, కంప్యూటర్ ప్రాణం ఈ బయాస్లో ఉంటుందనుకోవచ్చు. ఇందులో ఉన్నవి ఏ కారణం వల్లనైనా చెరిగిపోతే, కంప్యూటరు ప్రాణం పోయినట్లే. అందుకనే చెరపడానికి వీలుకాని కొట్లో బయాస్ క్రమణికలు దాచుతారు.
బయాస్లో దాచిన ఆదేశాలు అటు కఠినాంగాలకీ, ఇటు నిరవాకికీ మధ్యవర్తిలా పని చేస్తాయి. ఉదాహరణకి నిరవాకిని నడిపే మృదులాంగం నకలు ఒకటి పళ్లెం మీద ఉంటుంది. కంప్యూటర్ని “ఆన్” చెయ్యగానే ఈ మృదులాంగం లోని కొన్ని ముఖ్యమైన క్రమణికలు (programs) ప్రాథమిక స్థాయి కొట్లోకి రావాణా కావాలి. ఈ పని చెయ్యడానికి కావలసిన ఆదేశాలు బయాస్లో ఉంటాయి. మరొక ఉదాహరణ. కంప్యూటర్ని “ఆన్” చేసిన వెంటనే మనం కీబోర్డు మీద ఏదో టైపు చెయ్యవలసిన అవసరం వస్తుంది. అంటే అంతవరకు ప్రాణం లేకుండా పడున్న కుంచికపలకకి ప్రాణం పోసి లేవగొట్టాలి. ఇలా లేవగొట్టడానికి కావలసిన క్రమణికలని “కుంచికపలక చోదరి” (keyboard driver) అంటారు. దీనిని
ఇంటికి తీసుకెళ్లవలసిన అంశం. నిరవాకి లేదా ఉపద్రష్ట లేదా ఆపరేటింగ్ సిస్టం లేని కఠినాంగం (hardware) ప్రాణం లేని కట్టె లాంటిది. రెండూ ఉంటేనే ఏ పని అయినా చెయ్యగలిగే స్థోమత వస్తుంది.
పంక్తి 82:
== కంప్యూటర్లు చెయ్యగలిగే పనులు ==
ఈ రోజుల్లో కంప్యూటర్ల చేత మనం చేయించలేని పనులు లేవు. కంప్యూటర్ల సహాయం లేకుండా రైల్వే రిజర్వేషన్లు జరగవు, విమానాలు నడవవు, రాకెట్లు ఎగరవు, బేంకులో డబ్బు ధరావరతు కాదు, కార్లు నడవవు, కర్మాగారాలు నడవవు, టెలిఫోనులు పని చెయ్యవు, ఆఖరికి కంప్యూటర్ల సహాయం లేకుండా కొన్ని శస్త్ర చికిత్సలు
* కంప్యూటర్లు అత్యంత వేగంతో పని చేస్తాయి.
* అలుపు లేకుండా చేసిన పనినే పదే పదే చెయ్యగలవు.
పంక్తి 89:
వచ్చిన చిక్కల్లా కంప్యూటర్లు ఎప్పుడు ఏ పని చెయ్యాలో అంతా మనం అరటిపండు ఒలిచినట్లు విడమర్చి చెప్పాలి. మనం చెప్పటంలో తప్పుంటే కంప్యూటరు తప్పు చేస్తుంది కాని తనంత తాను తప్పు చెయ్యదు.
కంప్యూటరు ఎప్పుడు ఏమిటి చెయ్యాలో విడమర్చి చెప్పే ఆదేశాలని ఇంగ్లీషులో instructions అని కాని commands అని కాని అంటారు. ఇలా ఆదేశాలని ఒక క్రమంలో రాసినప్పుడు దానిని తెలుగులో 'క్రమణిక' అనిన్నీ ఇంగ్లీషులో ప్రోగ్రామ్ (program) అని అంటారు. ఇలా ప్రోగ్రాములు రాసే ప్రక్రియని ప్రోగ్రామింగ్ (programming) అంటారు. ఈ ప్రోగ్రాములు రాసే వ్యక్తిని ప్రోగ్రామర్ (programmer) అంటారు. కంప్యూటర్లో రకరకాల పనులు చెయ్యటానికి రకరకాల క్రమణికలు వాడతారు. ఒకొక్క రకం
కంప్యూటర్లని రెండు విభిన్న కోణాల నుండి అధ్యయనం చెయ్య వచ్చు. మనిషికి స్థూలమైన భౌతిక శరీరం, కంటికి కనిపించని సూక్ష్మమైన ఆత్మ ఉన్నట్లే కంప్యూటర్లకి స్థూలకాయం ([[హార్డ్వేర్]]), సూక్ష్మకాయం ([[సాఫ్ట్వేర్]]) అని రెండు భాగాలు ఉన్నాయి. సూక్ష్మ కాయం నివసించడానికి స్థూలకాయం కావాలి. అలాగే సూక్ష్మ కాయం లేక పోతే స్థూలకాయం ప్రాణం లేని కట్టె లాంటిది.
పంక్తి 102:
[[దస్త్రం:StoplightMexico.jpg|right|thumb|ఒక ట్రాఫిక్ లైటు - ప్రస్తుతం ఎరుపు చూపిస్తున్నది.]]
పెద్ద పట్టణాలలో, నాలుగు వీధుల మొగలలో సంచార దీపాలు (traffic lights) వాడుతున్నారు ఈ రోజుల్లో. సాధారణంగా ఈ సంచార దీపపు గుత్తిలో మూడు దీపాలు ఉంటాయి: ఎరుపు, పసుపు, ఆకుపచ్చ. ఎదురుగా ఎర్ర దీపం కనిపిస్తూ ఉన్నంత సేపూ వాహనాలు ఆగి ఉండాలి. ఎదురుగా పసుపుపచ్చ దీపం కనిపిస్తే త్వరగా కూడలి (junction)లో ఉన్న వాహనాలు కూడలిని ఖాళీ చెయ్యాలి, కూడలిలో లేనివి కూడలి లోపలికి ప్రవేశించ కూడదు. ఎదురుగా ఆకుపచ్చ దీపం కనిపిస్తూ ఉన్నంత సేపూ వాహనాలు
ఇప్పుడు ఆ సంచార దీపాన్ని నియంత్రించటానికి ఒక క్రమణిక (program) ఈ కింది విధంగా రాయవచ్చు.
పంక్తి 118:
* 11. 2 వ అంచె దగ్గరకి వెళ్ళు.
ఈ క్రమణికలో పదకొండు ఆదేశాలు (instructions) ఉన్నాయి. కంప్యూటరు ఈ పదకొండు ఆదేశాలనీ ఒక దాని తరువాత మరొకటి అమలు పరుస్తూ, అలా అంతు లేకుండా
== కంప్యూటరు పనిచేయు విధానము: ప్రోగ్రాము ఎలా పని చేస్తుంది? ==
పంక్తి 124:
కంప్యూటర్ సమాచారాన్ని బక్షించి, మర్దనా చేసి, రంగరించి, జీర్ణించికుని, కొత్త సమాచారాన్ని మనకి ఇస్తుందని చెప్పుకున్నాం. మచ్చుకి ఈ ప్రశ్నలు చూడండి: బయట ఎన్ని డిగ్రీలు వేడిగా ఉంది? కారు ఎంత జోరుగా పరిగెడుతోంది? ఫలానా వాడి వయస్సు ఎంత? సాధారణంగా ఈ రకం ప్రశ్నలకి నిర్దిష్టంగా సమాదానాలు చెప్పడం కుదరదు. వయస్సు ఎంత అంటే ఏ 26 అనో 33 అనో చెబుతాం. చిన్న పిల్లలని అడిగితే మూడున్నర ఏళ్లు అని చెప్పినా ఆశ్చర్యపోము. కాని నిజానికి మన వయస్సు క్షణక్షణానికీ పెరుగుతూ ఉంటుంది. కాని మనం సాధారణంగా “నా వయస్సు 33 ఏళ్ల, ఆరు నెలల, మూడు రోజుల, ఎనిమిది గంటల, మూడు నిమిషాల,…. అంటూ చెప్పం. ఇలా సమాచారాన్ని కత్తిరించి కుదిమట్టంగా గుళికలలా చెయ్యడాన్ని “గుళికరించడం” (quantization) అందాం. ఇటుపైన ఉష్ణోగ్రత, వయస్సు, వేళ, మొదలైనవి కంప్యూటర్లోకి ఎక్కించవలసి వచ్చినప్పుడు వాటిని కత్తిరించి, గుళికరించి వాడదాం. గుళికరించగా వచ్చిన సంఖ్యలని అదే పళంగా కంప్యూటర్ వాడుకోలేదు. ఉదాహరణకి 33.14 అనే సంఖ్యనే తీసుకుందాం. దీన్ని గుళికరించి 33 చేసి ఆ పళంగా కంప్యూటరుకి ఇస్తే దానికి అర్థం కాదు. అందుకని ఆ 33 ని 100001 అని ఒకట్లు, సున్నలు ఉన్న పద్ధతిలో రాసి కంప్యూటర్కి ఇవ్వాలి.
మనం కంప్యూటర్లో దత్తాంశాలు (data), ఆదేశాలు (instructions or commands) దాచినప్పుడు వాటిని ఎక్కడ దాచేమో తెలియాలి కదా. అందుకని కొట్టు (store or memory) అనే గదిని అరల పెట్టెలా ఊహించుకుందాం. అంటే, పోస్టాఫీసులో ఉత్తరాలు బట్వాడా చేసే బీరువాలా కాని, పోపు సామానులు దాచుకునే పెట్టెలా కాని ఉంటుందని ఊహించుకుందాం. ప్రతి
ఇప్పుడు ఒక ఒప్పందం చేసుకుందాం. ఏమిటా ఒప్పందం? : 0 ని 0000 0000 గాను, A ని 01000 0001 గాను, M ని 1101 0101 గాను అనుకుంటూ, కుంచికపలక (keyboard) మీద కనిపించే ప్రతి శాల్తీని ఒక ఏకైక పద్ధతిలో, ద్వియాంశ మాల (binary string) రూపంలో రాద్దాం. అలా రాసినప్పుడు కుంచికపలక మీద ఉన్న కొన్ని శాల్తీలు ఎలా ఉంటాయో ఈ దిగువ పట్టికలో చూడండి.
{| class="wikitable" border="1"
పంక్తి 139:
|-
|style="text-align:right;"| 1
|style="text-align:right;"|
|style="text-align:right;"| 01
|-
పంక్తి 147:
|-
|style="text-align:right;"| A
|style="text-align:right;"|
|style="text-align:right;"| 41
|-
పంక్తి 170:
ఉదాహరణ
ఉదాహరణకి చాల చిన్న కంప్యూటర్లలో “ముద్రాపకి” (printer) విలాసం షోడశాంశలో 378 అయి ఉండడం రివాజుగా వస్తూన్న ఆచారం. అంటే మనం అచ్చు కొట్టవలసిన అక్షరాన్ని ఈ విలాసం ఉన్న గదిలో దాచి, “ఇప్పుడు ముద్రించు” అని ఆదేశం ఇచ్చేమంటే కంప్యూటరు తిన్నగా 378 విలాసం ఉన్న గదిలోకి వెళ్లి, అక్కడ ఏది కనిపిస్తే దాని నకలు తీసుకుని ఆ నకలుని
ఇప్పుడు కంప్యూటరు ఎలా
ఒక కథో, వ్యాసమో రాసే ఉద్దేశంతో కంప్యూటర్ ఎదురుగా కూర్చుని, కుంచికపలక (keyboard) మీద M అనే ఇంగ్లీషు అక్షరం ఉన్న కుంచిక (key) ని నొక్కేమని అనుకుందాం. అప్పుడు ఆ M అనే అక్షరం తెర మీద కనిపించడానికి ఎంత తతంగం ఉందో చవి చూద్దాం.
పంక్తి 182:
3. కంప్యుటర్ పెట్టె లోపల ఈ స్కేన్ కోడ్ ని అర్థం చేసుకో గలిగే స్థోమత గల గోరంత పరిమాణం గల చిన్న సిలికాన్ చితుకు (chip) ఉంటుంది. ఈ చితుకు చూడడానికి చితికిపోయిన చిల్లపెంకులా కాని, పలక ముక్కలా కాని ఉంటుంది. ఈ చితుకులో, కంటికి కనబడని పరిమాణంలో, వందలాది ట్రాన్సిస్టర్లు ఉంటాయి. ఈ ట్రాన్సిస్టర్ల సహాయంతో ఈ చితుకు కుంచికపలక కార్యకలాపాలని నియంత్రిస్తుంది కనుక ఈ చితుకుని “కుంచికపలక నియంత్రణి” (keyboard controller) అంటారు. ఈ చితుకు ఈ స్కేన్ కోడ్ ని చదివి, అర్థం చేసుకుని, M అనే అక్షరం ఉన్న మీట మనం నొక్కేమని నిర్ద్వందంగా నిర్ధారిస్తుంది.
4. అప్పుడు ఆ “స్కేన్
5. చిత్తు పలక (buffer) అనేది తాత్కాలికంగా రాసుకుందుకి వాడే పలక లాంటిది. ఇక్కడ ఎక్కువ సేపు దాచుకోడానికి కుదరదు. ఎందుకంటే M తరువాత మరొక అక్షరం టైపు కొట్టవచ్చు కదా. అప్పుడు ఇదే పలక మీద మరొక అక్షరం రాయవలసి వస్తుంది. అందుకని పలక మీద ఉన్న అష్టాని త్వరగా కొట్లోకి పంపెయ్యాలి. ఈ పని చెయ్యడానికి కలనకలశం అనబడే పరికర్మరి (processor) సహాయం కావాలి.
6. అందుకని జోరుగా
7. విద్యార్థి చెయ్యి ఎత్తిన సమయంలోనే ప్రిన్సిపాలు గారు గుమ్మం దగ్గర నిలబడి తలుపు మీద టకటక కొట్టేరనుకుందాం. అది మరొక అంతరాయం. ఇలా కంప్యూటరు ఎన్నో అంతారాయాలని ఎదుర్కుంటూనే ఉంటుంది. ఏ అంతరాయానికి ఏ పరిచర్య (service) చెయ్యాలో ఉపద్రష్టకి తెలుసు. ఒకొక్క పరిచర్యని నడపడానికి ఒకొక్క క్రమణిక (interrupt service program) ఉంటుంది. ఇప్పుడు తరువాయి కార్యక్రమం చిత్తులో ఉన్న M అనే అక్షరాన్ని కొట్లో రాసుకోవడం కనుక ఈ పని చెయ్యడానికి కావలసిన ఆదేశాలలో మొదటిది కొట్లో ఎక్కడ ఉందో అక్కడకి వెళ్లి అక్కడ నుండి కలనం కొనసాగిస్తుంది.
8. ఉదాహరణకి మనం విండోస్ (Windows) వంటి బహుళబాహు (multi-tasking) ఉపద్రష్టని వాడుతునాం అనుకుందాం. అప్పుడు మన ఉపద్రష్ట పై పనులన్నిటితోపాటు మనం M అనే అక్షరం ఏ
9. మనం కథో, వ్యాసమో రాస్తూ M అనే మీట నొక్కేము కనుక, అంతా సవ్యంగా జరిగితే తెర మీద M అనే అక్షరం మన
10. దృశ్యకపు కొట్లో ఏది ఉంటే దానిని సెకండుకి 100 సార్లు చొప్పున ఉపద్రష్ట మనకి చూపిస్తుంది.
పంక్తి 200:
పైన రాసినది కేవలం ఒక నఖచిత్రం అని మరచ పోకండి. ఈ ఒక్క పని చెయ్యడానికి లోపల జరిగే తతంగం కూలంకషంగా వర్ణించాలంటే ఎన్నో కాగితాలు ఖరాబు చెయ్యాలి. ఇలాంటి పనులు సెకండుకి వెయ్యికి పైబడి కలశం చేస్తూ ఉంటుంది.
ఇదంతా చదివి కంప్యూటర్లని అర్థం చేసుకోవాలనే ఆశ వదలుకోకండి. ఏ ఒక్క వ్యక్తికి, అన్నీ అర్థం కావు. కంప్యూటర్లతో రోజూ పని చేసేవాళ్లకి
== కంప్యూటర్ లో భాగాలు ==
పంక్తి 210:
===== నియంత్రించు విభాగము - కంట్రోలు యూనిట్ =====
నియంత్రణ వ్యవస్థ. దీనికి కేటాయించిన ముఖ్యమయిన పనులు: ఆదేశములను మరియు డేటాను మెమరీ నుండి లేదా ఐ/ఓ నుండి చదవటం, ఆ ఆదేశములను అర్ధం చేసుకోవటం, ఏ ఎల్
===== కొట్టు- జ్ణాపక విభాగము - మెమొరీ యూనిట్ =====
పంక్తి 218:
ఈ విభాగము బయట ప్రపంచము నుండి సమాచారము సేకరించుటకు, మరియు ఫలితములను బయట ప్రపంచమునకు తెలుపుటకు ఒక సాధనముగా ఉపయోగపడును. ఒక మామూలు వ్యక్తిగత కంప్యూటరులో సమాచారమును ప్రవేశపెట్టుటకు కీబోర్డు మరియు మౌసులను, బహిర్గపరుచుటకు కంప్యూటరు మానిటరు, ప్రింటరు మొదలగు వాటిని ఉపయోగిస్తాము. ఇవి కాక ఇంకా ఎన్నో సాధనములను కంప్యుటరుకు బయట ప్రపంచమునకు మధ్య మార్పిడికి ఉపయోగిస్తారు.
సాధారణముగా ఇటువంటి కంప్యూటరు యొక్క పనిచేయు విధానము చాలా సూటిగా ఉంటుంది. కౌంటరు యొక్క లెక్క పెరిగిన ప్రతీసారి ఒక క్రొత్త ఆదేశమును, దానికి
పెద్ద పెద్ద కంప్యూటర్లలో ఈ నమూనాలో కొంచం తేడా ఉండును. వాటిలో ఒక సిపియు బదులుగా అనేక మయిన సిపియులు ఉండును. సూపరు కంప్యూటర్లలో ఈ నిర్మాణము మరింత తేడాగా ఉండును. వాటిలో కొన్ని వేల సిపియులు ఉండును, అట్టి నిర్మాణములు ప్రత్యేకమయిన కార్యములకు మాత్రమే ఉపయోగించుతారు.
== కంప్యూటరు శాస్త్ర విద్య ==
కొన్ని విశ్వవిద్యాలయాలలో కంప్యూటరు శాస్త్రాన్ని థీయరిటికల్ స్టడీ ఆఫ్ కంప్యుటేషన్ గా మరియు అల్గారిదమిక్ రీజనింగుగా భోధిస్తారు. ఈ
[[భారతీయ భాషల కంప్యూటర్ ప్రక్రియ]] కంప్యూటర్లను భారతీయభాషలలో వాడటానికి కావాలసిన ప్రామాణిక పద్ధతులను వివరిస్తుంది.
== కంప్యూటింగు వృత్తులు మరియు నియమములు ==
ప్రస్తుత సమాజములో దాదాపుగా అన్ని వృత్తుల వారు కంప్యూటర్లను ఉపయోగించుచున్నారు. కాకపోతే విద్యాలయాలలో, కంప్యూటర్లను ఉపయోగించుటకుగాను, వాటిని నడుపుటకు కావలిసిన ప్రోగ్రాములను వ్రాయుటకు ప్రత్యేక
* '''కంప్యూటరు ఇంజినీరింగు'''
దీనిని ఎలక్ట్రానిక్ ఇంజినీరింగుకు ఒక శాఖగా భావించవచ్చు. ఈ విభాగములో మనము కంప్యూటర్ల యొక్క భౌతిక లక్షణాలు, వాటి నిర్మాణ ప్రక్రియ, నిర్మాణమునకు కావలిసిన విడిభాగముల గురించి వివరములు నేర్చుకొనవచ్చును.
పంక్తి 240:
* ఐటిలో ప్రాథమికాంశాలు<ref>[http://www.indg.in/primary-education/c35c3fc1cc4dc1ec23c3ec28c3fc15c3f-c38c02c2dc02c26c3fc02c1ac3fc28-c2ac41c38c4dc24c3ec15c3ec32c41 ఐటిలో ప్రాథమికాంశాలు]</ref>
* సి-డాక్ వారి "కంప్యూటర్ పరిఙ్ఞానం" ఇ-శిక్షక్ పుస్తకం<ref>[http://elearn.cdac.in/eSikshak/free_courses/telugu_course.html సి-డాక్ వారి "కంప్యూటర్ పరిఙ్ఞానం" ఇ-శిక్షక్ పుస్తకం ]</ref>
* కంప్యూటర్లలో తెలుగు వాడకం వివిధ సాఫ్ట్ వేర్ల
[[దస్త్రం:Computefundamentals-telugu-aptelugubhashasangham.jpg|right|thumb| కంప్యూటర్లలో తెలుగు వాడకం వివిధ సాఫ్ట్ వేర్ల పరిచయం]]
పంక్తి 266:
== వనరులు ==
* [[వేమూరి వేంకటేశ్వరరావు]], కంప్యూటర్లు, [[తెలుగు భాషా పత్రిక]], అట్లాంటా (అమెరికా) నుండి 1967 నుండి అయిదేళ్ళ పాటు, ఏడాదికి నాలుగు సంచికల చొప్పున, వెలువడ్డ వైజ్ఞానిక (రాత) పత్రిక. ఈ పత్రికలో రెండున్నర ఏళ్ళ పాటు కంప్యూటర్లు ఎలా పనిచేస్తాయో తెలుగులో వివరించబడింది.
*[[వేమూరి వేంకటేశ్వరరావు]], కంప్యూటరు పని చేసే విధానం, లోలకం, http://lolakam.blogspot.com/,
*[[వేమూరి వేంకటేశ్వరరావు]], ఆపరేటింగ్ సిస్టం అంటే ఏమిటి?, లోలకం, http://lolakam.blogspot.com/,
*[[వేమూరి వేంకటేశ్వరరావు]], కలన యంత్రాలు: ఒక విహంగావలోకనం, లోలకం, http://lolakam.blogspot.com/,
[[వర్గం:కంప్యూటర్]]
|