ఒక ఆపరేటింగ్ సిస్టమ్ అని, ఎలక్ట్రానిక్ ఆదేశాలు ద్వారా, కార్యక్రమాలు సమితి కంప్యూటర్ యొక్క మొత్తం కార్యాచరణ నియంత్రించడానికి. అన్నింటినీ క్రమం తప్పకుండా ఉంచే కండక్టర్ లాంటిది మరియు యంత్రంలోని అన్ని భాగాలు కలిసి పనిచేసేలా చేస్తుంది. సాధారణంగా మేము దీన్ని ఆన్ చేసినప్పుడు కంప్యూటర్లో నడుస్తుంది. ప్రతి కంప్యూటర్ పనిచేయడానికి ఆపరేటింగ్ సిస్టమ్ను ఇన్స్టాల్ చేయాలి. ఇది కంప్యూటర్ కలిగి ఉన్న వనరులను మరింత సమర్థవంతంగా నిర్వహించే అవకాశాన్ని అందించే కంప్యూటర్ ప్రోగ్రామ్ల సమూహం అని నిర్వచనం సూచిస్తుంది.
ఆపరేటివ్ సిస్టమ్ అంటే ఏమిటి
విషయ సూచిక
ఆపరేటింగ్ సిస్టమ్ యొక్క నిర్వచనం ఇది కంప్యూటర్ ప్రోగ్రామ్ల సమూహం అని సూచిస్తుంది, ఇది కంప్యూటర్ కలిగి ఉన్న వనరులను మరింత సమర్థవంతంగా నిర్వహించే అవకాశాన్ని అందిస్తుంది, ఇది సిస్టమ్ సాఫ్ట్వేర్ పేరుతో కూడా పిలువబడుతుంది.
ఆపరేటింగ్ సిస్టమ్ అంటే ఏమిటో అర్థం చేసుకోవడానికి, కంప్యూటర్ ఆన్ చేసిన క్షణం నుండే ఈ రకమైన ప్రోగ్రామ్ యొక్క ఆపరేషన్ మొదలవుతుందని పేర్కొనడం అవసరం, ఎందుకంటే దాని ప్రారంభ దశల నుండి హార్డ్వేర్ను నిర్వహించడం మరియు అదే సమయంలో సాధ్యమయ్యేలా చేయడం వినియోగదారుతో పరస్పర చర్య.
అందువల్ల, ఆపరేటింగ్ సిస్టమ్ యొక్క భావన కంప్యూటర్ ఉపయోగించే అతి ముఖ్యమైన ప్రోగ్రామ్ను వివరిస్తుందని చెప్పవచ్చు, ఎందుకంటే వినియోగదారు ఉపయోగించే అనువర్తనాలు మరియు సేవలను సమన్వయం చేసేది అతడే, అంటే దాని ద్వారా మిగిలినవి కంప్యూటర్లోని సాఫ్ట్వేర్ సాధారణంగా పనిచేయగలదు, ఎందుకంటే ఇది కొన్ని కనెక్షన్లను గుర్తించడానికి అనుమతిస్తుంది, నియంత్రణలను సృష్టిస్తుంది, భద్రత, సరుకులను అందిస్తుంది. విండోస్ ఆపరేటింగ్ సిస్టమ్, లైనక్స్ ఆపరేటింగ్ సిస్టమ్, OS / 2 మరియు DOS ఈ రోజు ఎక్కువగా ఉపయోగించే సాఫ్ట్వేర్ ప్రోగ్రామ్లు.
ఆపరేటింగ్ సిస్టమ్స్ చరిత్రలో, కంప్యూటర్ల యొక్క మొదటి సంస్కరణల్లో ఇలాంటి వ్యవస్థలు లేవని గమనించడం ముఖ్యం, ఇది ప్రస్తుతం సమీకరించటం కష్టం. అరవైలలో కంప్యూటర్లు బ్యాచ్ ప్రాసెసర్లు అని పిలవబడేవి.
కొన్ని సంవత్సరాల తరువాత, OS (ఆపరేటింగ్ సిస్టమ్స్) యొక్క సృష్టి ప్రారంభమైంది, అయినప్పటికీ 80 వ దశకంలో కొన్ని గుర్తించబడినవి సమాజంలో ఇప్పటికే సృష్టించబడ్డాయి, ఇది 90 లలో ఈ సాఫ్ట్వేర్ కొంచెం ఎక్కువగా ప్రారంభమైంది సౌకర్యవంతమైన మరియు అదే సమయంలో బలంగా, విండోస్ 95 ఆపరేటింగ్ సిస్టమ్ యొక్క ఆ ప్రదేశాలలో ఒకటి.
ఈ రోజుల్లో, కంప్యూటర్ యొక్క ఆపరేటింగ్ సిస్టమ్ వెబ్లో కూడా కనుగొనబడుతుంది, ఇక్కడ అవసరమైన వెర్షన్ యొక్క ఆపరేటింగ్ సిస్టమ్ను డౌన్లోడ్ చేయడం కూడా సాధ్యమే.
ఆపరేటింగ్ సిస్టమ్ యొక్క నిర్వచనంలో, దాని ప్రయోజనాలు హైలైట్ చేయబడ్డాయి, అవి ఇంటర్మీడియట్ కోర్ని నిర్వహించడం, హార్డ్వేర్ రక్షణను అందించడం మరియు స్థాన వనరులను నిర్వహించడం, ఇది అప్లికేషన్ ప్రోగ్రామర్లను అదే ప్రక్రియ చేయకుండా నిరోధించే సాధనం మానవీయంగా.
ఆపరేటింగ్ సిస్టమ్స్ యొక్క పరిణామం ఎలక్ట్రానిక్ పరికరాలలో ఎక్కువ భాగం వాటి ఆపరేషన్ కోసం మైక్రోప్రాసెసర్లను ఉపయోగిస్తుంది, అంతర్నిర్మిత ఆపరేటింగ్ సిస్టమ్ను కలిగి ఉంది, కొన్ని ఉదాహరణలు సెల్ ఫోన్లు, డివిడి ప్లేయర్లు, రేడియోలు, కంప్యూటర్లు మొదలైనవి.
ఈ సందర్భంలో అవి గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్, డెస్క్టాప్ ఎన్విరాన్మెంట్ లేదా విండో మేనేజర్ ద్వారా మార్చబడతాయి, సెల్ ఫోన్ల విషయంలో ఇది కన్సోల్ ద్వారా మరియు రిమోట్ కంట్రోల్ ద్వారా డివిడి ద్వారా జరుగుతుంది, ఇవన్నీ అవి ఆపరేటింగ్ సిస్టమ్ అంటే ఏమిటో బాగా అర్థం చేసుకోవడానికి మాకు అనుమతించే డేటా.
ఆపరేటింగ్ సిస్టమ్ అంటే ఏమిటి
ఆపరేటింగ్ సిస్టమ్ కోసం ఉపయోగించబడే వాటిలో ఒకటి, ఇతర సాఫ్ట్వేర్లు చెప్పిన ప్రోగ్రామ్పై ఆధారపడటానికి అనుమతించడం మరియు అందువల్ల సమర్థవంతంగా పనిచేయగలగడం, ఆ కారణంగా, ఉపయోగించిన సిస్టమ్ ప్రకారం, కొన్ని ప్రోగ్రామ్లు ఇన్స్టాల్ చేయబడవచ్చు లేదా ఉండకపోవచ్చు.
అదేవిధంగా, ఆపరేటింగ్ సిస్టమ్స్ వారు ఒకేసారి అమలు చేయగల పనుల సంఖ్యను బట్టి వర్గీకరించవచ్చు, అలాగే చెప్పిన ప్రోగ్రామ్లను ఉపయోగించగల వినియోగదారుల సంఖ్యను బట్టి మరియు అవి అమలు చేయబడే సమయానికి కూడా వర్గీకరించబడతాయి. లేదా నిజం కాదు. ఇవి ఉనికిలో ఉన్న కొన్ని వర్గీకరణలు మాత్రమే అని గమనించాలి.
ఆపరేటింగ్ సిస్టమ్ యొక్క భావన దీనికి మూడు ముఖ్యమైన మరియు అవసరమైన అంశాలను కలిగి ఉందని సూచిస్తుంది, అవి సాఫ్ట్వేర్ ప్యాకేజీలను సూచిస్తాయి, ఇవి హార్డ్వేర్తో సాఫ్ట్వేర్తో సంకర్షణ చెందగలవు.
- కమాండ్ ఇంటర్ప్రిటేషన్: ఇవి ఆదేశాలను అర్థం చేసుకోవడానికి అనుమతించే భాగాలు, వాటి ప్రధాన లక్ష్యం వినియోగదారు అమలు చేసే ఆదేశాలను లేదా ఆదేశాలను కమ్యూనికేట్ చేయడం, ఇది హార్డ్వేర్ ద్వారా అర్థం చేసుకోగల భాష ద్వారా జరుగుతుంది, అవసరం లేకుండా ఎవరైతే ఆర్డర్ను అమలు చేస్తారో వారికి ఆ భాషపై కొంత జ్ఞానం ఉంటుంది.
- ఫైల్ సిస్టమ్: ఇది ఒక రకమైన ఫైల్ డేటాబేస్, ఇక్కడ వారు చెట్టు లాంటి నిర్మాణాన్ని పొందుతారు.
- కోర్: చివరగా, డేటా ఇన్పుట్ మరియు అవుట్పుట్, కమ్యూనికేషన్, మెమరీ మేనేజ్మెంట్ మరియు ప్రాసెసింగ్ మొదలైన ప్రాథమిక ప్రాంతాల ఆపరేషన్ను అనుమతించే బాధ్యత కోర్ ఉంది.
ఆపరేటింగ్ సిస్టమ్ యొక్క అంశాలు
ఆపరేటింగ్ సిస్టమ్ నాలుగు మాడ్యూళ్ళతో రూపొందించబడింది, అవి కెర్నల్ లేదా కెర్నల్, మెమరీ మేనేజర్, ఇన్పుట్ మరియు అవుట్పుట్ సిస్టమ్ మరియు చివరకు ఫైల్ మేనేజర్. ఐదవ మాడ్యూల్ ఉందని భావించే వారు ఉన్నారు, ఇది కమాండ్ ఇంటర్ప్రెటర్, కీబోర్డ్ లేదా ఇతర పరికరం ద్వారా వినియోగదారు చేసే ఆదేశాలను అనువదించడానికి బాధ్యత వహిస్తాడు.
కోర్ లేదా కెర్నల్
ఇది ఆపరేటింగ్ సిస్టమ్ యొక్క అత్యల్ప స్థాయి మాడ్యూల్, ఇది కంప్యూటర్ యొక్క హార్డ్వేర్పై ఆధారపడి ఉంటుంది, ఇది తప్పనిసరిగా నిర్వహించాల్సిన కొన్ని పనులు జోక్యాలను నిర్వహించడం , ప్రాసెసర్కు పనులను కేటాయించడం, ప్రోగ్రామ్ల మధ్య కమ్యూనికేషన్ ఛానెల్లను అందించడం.. సాధారణంగా, కెర్నల్ ఇతర మాడ్యూళ్ళను నియంత్రించడానికి బాధ్యత వహిస్తుంది మరియు అదే సమయంలో, వాటి అమలును సమకాలీకరిస్తుంది.
అదే విధంగా, కెర్నల్కు షెడ్యూలర్ అని పిలువబడే ఉప-మాడ్యూల్ ఉంది, దీని పని ప్రాసెసర్ సమయాన్ని వేర్వేరు ప్రోగ్రామ్లకు సూచించడం, ఇది ఆపరేటింగ్ సిస్టమ్ల మధ్య భిన్నంగా ఉండే ఒక నిర్దిష్ట ప్రణాళిక నమూనాను అనుసరిస్తుంది. సాధారణంగా, ప్రతి సాఫ్ట్వేర్కు CPU సమయం ఎలా కేటాయించాలో నిర్ణయించే బాధ్యతలను ప్రాధాన్యతల శ్రేణిని స్థాపించడం జరుగుతుంది.
మెమరీ మేనేజర్
మరోవైపు, మెమరీ మేనేజర్, ర్యామ్ మెమొరీ యొక్క కొన్ని భాగాలను ప్రోగ్రామ్లకు లేదా వాటికి అవసరమైన భిన్నాలకు కేటాయించే బాధ్యత ఎవరు, అదే సమయంలో మిగిలిన ప్రోగ్రామ్లు మరియు డేటా నిల్వ పరికరాల్లో ఉన్నాయి భారీ. ఈ విధంగా, ప్రధాన మెమరీలో కొంత భాగాన్ని కేటాయించినప్పుడు, అది ఒక నిర్దిష్ట నమూనాను అనుసరించి నిర్మాణాత్మక మార్గంలో జరుగుతుంది.
మెమరీని నిర్వహించడానికి అత్యంత సాధారణ మార్గం వర్చువల్ మెమరీని సృష్టించడం, దీని ద్వారా కంప్యూటర్ యొక్క మెమరీ సిస్టమ్ను ఉపయోగించే ఎవరికైనా కనిపిస్తుంది, ఇది నిజంగా కంటే చాలా ఎక్కువ.
ఎంట్రీ మరియు ఎగ్జిట్ సిస్టమ్
ఈ మూలకం యూజర్ యొక్క ఇన్పుట్ మరియు డేటా యొక్క అవుట్పుట్ను కంప్యూటర్ నుండి స్వతంత్రంగా ప్రదర్శిస్తుంది, అంటే వినియోగదారు కోసం అన్ని పరికరాలు ఒకే లక్షణాలను కలిగి ఉంటాయి మరియు అదే విధంగా చికిత్స చేయబడతాయి, ప్రతి ప్రత్యేకతలతో వ్యవహరించడానికి OS బాధ్యత వహిస్తుంది. వాటిలో ఒకటి, వాటిలో ఒకటి ప్రతిచర్య వేగం. విస్తృతంగా ఉపయోగించే సాంకేతికత, ముఖ్యంగా డేటా అవుట్పుట్లో, స్పూలర్ల వాడకం.
అవుట్పుట్ సమాచారం తాత్కాలికంగా మాస్ స్టోరేజ్ పరికరంలో ఉన్న క్యూలో నిల్వ చేయబడుతుంది, ఇది పరిధీయ పరికరం విడుదలయ్యే వరకు, తద్వారా పరిధీయ అందుబాటులో లేనందున ఒక ప్రోగ్రామ్ నిలుపుకోకుండా చేస్తుంది. SSO లకు స్పూల్ ఫైళ్ళను తొలగించడానికి లేదా జోడించడానికి కాల్స్ ఉన్నాయి.
ఫైల్ మేనేజర్
ఫైల్ మేనేజర్ యొక్క ఉద్దేశ్యం ఏమిటంటే , ప్రోగ్రామ్ల నిర్మాణాలను, అలాగే వినియోగదారుల డేటా మరియు సిస్టమ్స్ ప్రోగ్రామ్లను ఫైల్లలో ఉంచడం, అలాగే మాస్ స్టోరేజ్ పరికరాల సరైన వినియోగాన్ని నిర్ధారించడం. ఈ మూలకం ఫైళ్ళను సృష్టించడం, అభివృద్ధి చేయడం, నవీకరించడం మరియు చివరకు తొలగింపును పర్యవేక్షించడం, సిస్టమ్లోని అన్ని ఫైళ్ళతో డైరెక్టరీని ఎప్పటికప్పుడు నిర్వహించడం మరియు బదిలీల సమయంలో మెమరీని నిర్వహించే మాడ్యూల్తో సహకరిస్తుంది. సెంట్రల్ మెమరీకి మరియు నుండి డేటా.
మీకు వర్చువల్ మెమరీ సిస్టమ్ ఉంటే, మాస్ స్టోరేజ్ మీడియా మరియు సెంట్రల్ మెమరీ మధ్య బదిలీ ఉందని ఎత్తి చూపడం చాలా ముఖ్యం, ఇది చెప్పిన మెమరీ యొక్క నిర్మాణాన్ని నిర్వహించడం. మాస్ స్టోరేజ్ పరికరాల్లో నిల్వ చేసిన ఫైల్లు వేర్వేరు ప్రయోజనాలను కలిగి ఉంటాయి, కొన్ని భాగస్వామ్యం చేయడానికి సమాచారాన్ని నిల్వ చేయడానికి ఉపయోగిస్తారు, మరికొన్ని ప్రైవేట్ సమాచారాన్ని కలిగి ఉంటాయి.
ఈ కారణంగా, ప్రతి ఫైల్కు ప్రాప్యత హక్కుల శ్రేణి ఉంది, ఇది చెప్పిన ఫైల్లోని సమాచారాన్ని పంచుకోగల పొడిగింపును చూపుతుంది. ఈ అధికారాలు దాటబడలేదని ధృవీకరించడానికి ఆపరేటింగ్ సిస్టమ్ జాగ్రత్త తీసుకుంటుంది.
ఆపరేటింగ్ సిస్టమ్ యొక్క విధులు
ఆపరేటింగ్ సిస్టమ్ యొక్క విధులు మెమరీ ప్రక్రియలను నిర్వహించడం మరియు అనువర్తనాల మధ్య కమ్యూనికేషన్ను నిర్వహించడం.
ప్రక్రియ నిర్వహణ
ఇది నిస్సందేహంగా ఆపరేటింగ్ సిస్టమ్ యొక్క అత్యుత్తమ భాగాలలో ఒకటి, ఎందుకంటే ప్రక్రియలు ఒక సాఫ్ట్వేర్ను సరిగ్గా అమలు చేయాల్సిన వనరులు. దీనికి CPU సమయం, మెమరీ వినియోగం మరియు అమలు చేయడానికి అనువర్తనానికి ప్రాప్యత అవసరమయ్యే ఫైళ్ల ఉనికి వంటి కొన్ని అంశాలు అవసరం. OS, తద్వారా యంత్రం యొక్క సరైన ఆపరేషన్ గురించి శ్రద్ధ వహించగలదు, ప్రక్రియల సృష్టి మరియు నాశనానికి అంకితం చేయబడింది, అలాగే వాటిని ఆపివేయడం మరియు ప్రారంభించడం, ఒక ప్రక్రియ మరియు మరొక ప్రక్రియ మధ్య కమ్యూనికేషన్ విధానాలలో దాని సహకారాన్ని చెప్పలేదు.
ప్రధాన మెమరీ నిర్వహణ
ప్రధాన మెమరీని నిర్వహించడం మరొక అత్యంత సంబంధిత అంశం. దాని భాగానికి, మెమరీలో డేటా గిడ్డంగి ఉంటుంది, అది అనువర్తనాలు మరియు CPU చేత భాగస్వామ్యం చేయబడుతుంది, ఇది ఏదైనా సమస్య ఉంటే దాని కార్యాచరణను కూడా కోల్పోతుంది. ఈ కారణంగా, ఆపరేటింగ్ సిస్టమ్ మెమరీ నిర్వహణను జాగ్రత్తగా చూసుకోవడం చాలా ముఖ్యం, తద్వారా ఇది ఓవర్లోడ్ అవ్వదు మరియు అక్కడ నిల్వ చేసిన సమాచారాన్ని చూడవచ్చు. మెమరీ యొక్క కొన్ని భాగాలు ఉపయోగించబడుతున్నాయని మరియు ఎందుకు అని OS జాగ్రత్త తీసుకుంటుంది. ఖాళీ స్థలం ఉన్నప్పుడు ప్రక్రియలను ఎక్కడ గుర్తించాలో నిర్ణయాలు తీసుకుంటుంది మరియు అవసరమైన స్థలాన్ని కేటాయించి, తిరిగి పొందుతుంది, తద్వారా జ్ఞాపకశక్తి బాగా ఉపయోగించబడుతుంది.
ద్వితీయ నిల్వ నిర్వహణ
జ్ఞాపకశక్తి చాలా అస్థిరతతో ఉంటుంది మరియు ఏదైనా వైఫల్యం సంభవించినప్పుడు అది కలిగి ఉన్న సమాచారాన్ని కోల్పోయేలా చేస్తుంది, ఆ కారణంగా, రెండవ నిల్వ మాడ్యూల్ ఉండటం అవసరం, తద్వారా డేటా దీర్ఘకాలికంగా అక్కడే ఉంటుంది, సెంట్రల్ మెమొరీతో జరిగే అదే విధంగా, OS, ఖాళీ స్థలాన్ని నిర్వహించడానికి జాగ్రత్త తీసుకుంటుంది మరియు నిల్వ క్రమాన్ని కేటాయిస్తుంది, ఇది ప్రతిదీ సరిగ్గా నిల్వ చేయబడిందని, అలాగే ఎంత మరియు ఎక్కడ ఖాళీ స్థలం ఉందో కూడా జాగ్రత్త తీసుకుంటుంది.
ఎంట్రీ మరియు ఎగ్జిట్ సిస్టమ్ నిర్వహణ
అదే విధంగా, హెడ్ఫోన్లు, మానిటర్, ప్రింటర్ మొదలైన వాటి కోసం కంప్యూటర్ యొక్క అవుట్పుట్ మరియు ఇన్పుట్ పోర్ట్లను నిర్వహించడానికి ఆపరేటింగ్ సిస్టమ్ బాధ్యత వహిస్తుంది.
ఇంతకుముందు, మీరు క్రొత్త బాహ్య పోర్ట్ను ఇన్స్టాల్ చేయాలనుకున్నప్పుడు, డ్రైవర్లు రికార్డ్ చేయబడిన ఇన్స్టాలేషన్ డిస్క్ను కలిగి ఉండటం చాలా అవసరం, తద్వారా కంప్యూటర్ దానిని అంగీకరించగలదు. ఈ రోజుల్లో, కంప్యూటర్ యొక్క ఆపరేటింగ్ సిస్టమ్ నెట్వర్క్లో గుర్తించే బాధ్యత, కొత్త, బాహ్య పోర్ట్లు సరిగ్గా పనిచేయడానికి అవసరమైన మొత్తం సమాచారం.
ఫైల్ సిస్టమ్ లాగ్
ఫైళ్లు యజమానులచే సృష్టించబడిన ఫార్మాట్లు, అవి పట్టికలుగా మార్చబడతాయి మరియు వాటిని నమోదు చేయడం మరియు నిల్వ చేయడం వంటివి చూసుకునే ఆపరేటింగ్ సిస్టమ్. సృష్టించబడిన అన్ని ఫైళ్ళను నిర్మించడం, తొలగించడం మరియు నిల్వ చేయడం, అలాగే అవసరమైనప్పుడు ఫైళ్ళను యాక్సెస్ చేయడానికి అవసరమైన సాధనాలను అందించడం కూడా OS కి బాధ్యత. ఇది ఫైల్స్ మరియు స్టోరేజ్ యూనిట్ల మధ్య కమ్యూనికేషన్ను కూడా అందిస్తుంది, ప్రతి దాని బ్యాకప్ కాపీలను తయారుచేసేలా కాన్ఫిగర్ చేస్తుంది, ప్రమాదం జరిగితే, సమాచారం కోల్పోదు.
భద్రత
ఈ అంశంలో, ఆపరేటింగ్ సిస్టమ్ కంప్యూటర్ భద్రతకు బాధ్యత వహిస్తుందని గమనించాలి, ప్రోగ్రామ్లకు లేదా వారు ప్రవేశించకూడని వినియోగదారులకు ప్రాప్యత చేయడం చాలా ముఖ్యమైన చర్య. వ్యవస్థను దెబ్బతీసే వైరస్లు పెద్ద సంఖ్యలో ఉన్నాయి మరియు ఇది జరగకపోవటానికి కారణం OS. సాఫ్ట్వేర్ను కాన్ఫిగర్ చేయడం సాధ్యమవుతుంది, తద్వారా నియంత్రణలు ఎప్పటికప్పుడు నిర్వహించబడతాయి మరియు అదే విధంగా తప్పనిసరిగా భద్రతా నియంత్రణలను ఏర్పాటు చేయాలి.
అంశాలు మరియు అనువర్తనాల మధ్య కమ్యూనికేషన్
నెట్వర్క్ ఇంటర్ఫేస్ ద్వారా, OS కంప్యూటర్ యొక్క విభిన్న అంశాలతో పాటు వాటికి సంబంధించిన అన్ని ప్రోగ్రామ్ల మధ్య కమ్యూనికేషన్ను నిర్వహిస్తుంది. సమాచారాన్ని స్వీకరించండి మరియు పంపండి.
సిస్టమ్ స్థితిని నివేదించండి
ఆపరేటింగ్ సిస్టమ్తో కలిసి డిఫాల్ట్గా ఇన్స్టాల్ చేయబడిన అనువర్తనాలు పెద్ద సంఖ్యలో ఉన్నాయి, అయితే అవి వ్యవస్థగా పరిగణించబడవు. కంప్యూటర్లో ఇన్స్టాల్ చేయబడిన ప్రోగ్రామ్లను అభివృద్ధి చేయడానికి మరియు అమలు చేయడానికి అవి ఒక మార్గాలను మరియు ప్రాథమిక లక్షణాలను అందిస్తాయి. అదే విధంగా, ఇది సిస్టమ్ యొక్క స్థితిని తెలియజేస్తుంది, అనగా, స్వయంచాలక నవీకరణలను వ్యవస్థాపించడం వంటి ఏదైనా చర్యను ఆమోదించాల్సిన అవసరం ఉంటే.
అదేవిధంగా, ఇది వేర్వేరు కంప్యూటర్ భాషలకు మద్దతును అందిస్తుంది, తద్వారా ఏదైనా అనువర్తనం కంప్యూటర్లో పనిచేస్తుంది, దీని కోసం ఇది అనువర్తనాల మధ్య కమ్యూనికేషన్ను మెరుగుపరిచే ప్రోగ్రామ్లను కలిగి ఉంటుంది.
వనరుల నిర్వహణ
ఇది రిసోర్స్ మేనేజర్ ద్వారా కంప్యూటర్ యొక్క ప్రతి ప్రధాన భాగాలను నిర్వహిస్తుంది, దాని నిర్వహణ పనితీరులో కంప్యూటర్కు కనెక్ట్ అయ్యే CPU మరియు బాహ్య పరికరాల భద్రత మరియు కమ్యూనికేషన్ కూడా ఉంటుంది. ద్వితీయ మరియు అంతర్గత జ్ఞాపకశక్తితో ఇది జరిగే విధంగా, కొన్నిసార్లు, ఒకదాని నుండి మరొకదానికి నిల్వ చేయబడిన భాగాలను శుభ్రపరచడం మరియు భర్తీ చేయడం అవసరం. సాధారణంగా, ఇది అన్ని సిస్టమ్ వనరులను మరియు సిస్టమ్తో సంబంధంలో ఉన్న అన్ని అంశాలను నిర్వహిస్తుంది.
వినియోగదారుల నిర్వహణ
చివరగా, ఇది కంప్యూటర్లో సేవ్ చేసిన ప్రొఫైల్ల నిర్వహణతో కూడా వ్యవహరిస్తుంది, ఎవరు చెప్పిన ప్రొఫైల్ను సృష్టించారు అనే దానిపై కూడా ఆధారపడి ఉంటుంది. వినియోగదారుల పరిపాలన బహుళ లేదా వ్యక్తిగతంగా ఉంటుంది, కంప్యూటర్ను ఉపయోగించడానికి ఆపరేటింగ్ సిస్టమ్ ఒక వినియోగదారు ప్రొఫైల్ను మాత్రమే సృష్టించడానికి అనుమతిస్తుంది అని దీని అర్థం కాదు.
ఆపరేటింగ్ సిస్టమ్స్ రకాలు
ఆపరేటింగ్ సిస్టమ్స్ రకాలు క్రింది ప్రమాణాల ప్రకారం వర్గీకరించబడ్డాయి:
- టాస్క్ మేనేజ్మెంట్ ప్రమాణాలు: వీటిని సింగిల్-టాస్క్ మరియు మల్టీ టాస్కింగ్గా వర్గీకరించారు, మునుపటివి ఒకే సమయంలో ఒక ప్రోగ్రామ్ను అమలు చేయడం ద్వారా వర్గీకరించబడతాయి, ఆపరేటింగ్ సిస్టమ్ యొక్క స్వంత ప్రక్రియలతో పాటు, వాటి భాగానికి, తరువాతి, CPU వనరులను నిర్వహించవచ్చు అమలు చేయబడిన ప్రక్రియలలో కొంత ఏకకాల సాధన.
- వినియోగదారు పరిపాలన ప్రమాణాలు: ఈ సందర్భంలో మేము సింగిల్-యూజర్ సిస్టమ్స్ గురించి మాట్లాడగలము, అనగా అవి ఒక వినియోగదారుకు మాత్రమే నియంత్రణను అనుమతిస్తాయి, బహుళ-వినియోగదారు వ్యవస్థలు కూడా ఉన్నాయి, ఇవి సెషన్ల ఆధారంగా ఉపయోగించబడతాయి.
- వనరుల నిర్వహణ ప్రమాణాలు. కేంద్రీకృత ఆపరేటింగ్ సిస్టమ్లు ఉన్నాయి, ఇవి వాటి ప్రభావ రంగంలో ఒకే కంప్యూటర్కు పరిమితం చేయబడ్డాయి మరియు పంపిణీ వ్యవస్థలు కూడా ఉన్నాయి, ఇవి వేర్వేరు కంప్యూటర్లను ఒకేసారి నిర్వహిస్తాయి.
ఇది చాలా సాధారణ ఆపరేటింగ్ సిస్టమ్స్ యొక్క వర్గీకరణ అని గమనించాలి, అయినప్పటికీ తక్కువ తక్కువ తరచుగా ఉన్నాయి:
కంప్యూటర్ యొక్క ఆపరేటింగ్ సిస్టమ్
ఆపరేటింగ్ సిస్టమ్లు సాధారణంగా కంప్యూటర్లో ఇన్స్టాల్ చేయబడతాయి మరియు చాలా సందర్భాల్లో వినియోగదారు దీనికి ఎటువంటి మార్పులు చేయరు, అయినప్పటికీ, దీన్ని నవీకరించవచ్చు, సవరించవచ్చు లేదా భర్తీ చేయవచ్చు.
కంప్యూటర్ యొక్క ప్రతి ఆపరేటింగ్ సిస్టమ్లో గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ ఉంది, ఇది మూస్ వంటి బాహ్య సాధనాలు లేదా హార్డ్వేర్లను చిహ్నాలపై క్లిక్ చేయడం ద్వారా లేదా ప్రయోజనం కోసం ఇతర అంశాలతో సంభాషించడం ద్వారా అనుమతిస్తుంది. కొన్ని పనిని అమలు చేయడానికి, ఇది కంప్యూటర్లోని ఆపరేటింగ్ సిస్టమ్ దేనికోసం స్పష్టం చేస్తుంది.
ప్రపంచంలో ఎక్కువగా ఉపయోగించే ఆపరేటింగ్ సిస్టమ్స్ యొక్క ఉదాహరణలు:
మైక్రోసాఫ్ట్ విండోస్
ఆపరేటింగ్ సిస్టమ్స్ రకాల్లో, అత్యధిక బరువు ఉన్నది విండోస్, 80 లలో సృష్టించబడింది, ప్రస్తుతం ఇటీవలి వెర్షన్లు విండోస్ 10, ఇది సెప్టెంబర్ 2014 లో సృష్టించబడింది, విండోస్ 8 2012 లో సృష్టించబడింది, విండోస్ 7 2009 లో మరియు 2007 లో విండోస్ విస్టా. ఈ ఆపరేటింగ్ సిస్టమ్ చాలా కంప్యూటర్లలో ముందే ఇన్స్టాల్ చేయబడి, ప్రపంచంలోనే అత్యంత ప్రాచుర్యం పొందిన ఆపరేటింగ్ సిస్టమ్గా నిలిచింది.
Mac OS X.
ఈ ఆపరేటింగ్ సిస్టమ్ను ఆపిల్ ఇంక్ సంస్థ సృష్టించింది. మరియు ఇది చెప్పిన కంపెనీచే తయారు చేయబడిన అన్ని కంప్యూటర్లలో ఇది ఇన్స్టాల్ చేయబడింది, ప్రస్తుతం ఈ వ్యవస్థ యొక్క ఇటీవలి వెర్షన్లను మాక్ ఓఎస్ ఆపరేటింగ్ సిస్టమ్ అని పిలుస్తారు, నిర్దిష్ట పేర్లు ప్రతి సంస్కరణలో, మావెరిక్, 2013 లో విడుదలైంది, మౌంటైన్ లయన్, అదే సమయంలో, 2012 లో, 2011 లో లయన్, 2009 లో మంచు చిరుత. ఆపిల్ వినియోగదారులకు MacOS X సర్వర్ అని పిలువబడే సంస్కరణను అందిస్తుంది, ఇది సర్వర్లలో అమలు చేయడానికి రూపొందించబడింది.
లైనక్స్ ఉబుంటు
ఆపరేటింగ్ సిస్టమ్స్ యొక్క మరొక ఉదాహరణ లైనక్స్ ఉబుంటు. ఈ ఆపరేటింగ్ సిస్టమ్ ఓపెన్ సోర్స్ అని దాని ప్రధాన లక్షణంగా ఉంది, అంటే ఇది ప్రపంచంలోని ఏ యూజర్ అయినా పంపిణీ చేయవచ్చు మరియు సవరించవచ్చు, ఇది చాలా పెద్ద ప్రయోజనం, ఎందుకంటే ఇది OS స్వేచ్ఛగా ఉండటానికి అనుమతిస్తుంది మరియు మిమ్మల్ని ఎంచుకోవడానికి కూడా అనుమతిస్తుంది ఇప్పటికే ఉన్న విభిన్న సంస్కరణల మధ్య. వ్యక్తిగత కంప్యూటర్లలో, లైనక్స్ ఆపరేటింగ్ సిస్టమ్ పూర్తిగా ఉచితం అయినప్పటికీ, కొన్ని కంప్యూటర్లలో ఉపయోగించబడుతుంది, అయినప్పటికీ, చాలా కంపెనీ సర్వర్లలో, లైనక్స్ ఉపయోగించబడుతుంది, ఎందుకంటే అనుకూలీకరించడం సులభం. మధ్య. ఉబుంటు, డెబియన్, ఫెడోరా మరియు లైనక్స్ ప్రత్యేకతలు.
టెలిఫోన్ యొక్క ఆపరేటింగ్ సిస్టమ్
మొబైల్ ఆపరేటింగ్ సిస్టమ్స్ లేదా మొబైల్ ఓఎస్ అనేది తక్కువ-స్థాయి ప్రోగ్రామ్ల శ్రేణి, ఇవి సెల్ ఫోన్ల యొక్క నిర్దిష్ట హార్డ్వేర్ యొక్క లక్షణాల సంగ్రహణను సాధ్యం చేస్తాయి మరియు మొబైల్ అనువర్తనాలకు సేవలను అందిస్తాయి, అవి దానిపై అమలు చేయబడతాయి. ఈ వ్యవస్థలు సరళమైనవి మరియు వైర్లెస్ కనెక్టివిటీని లక్ష్యంగా చేసుకుంటాయి, అలాగే సమాచారం మరియు మల్టీమీడియా ఫార్మాట్లను నమోదు చేసే మార్గం.
కొన్ని మొబైల్ ఆపరేటింగ్ సిస్టమ్లు లేయర్డ్ మోడల్పై ఆధారపడి ఉంటాయి. అత్యంత సాధారణ వ్యవస్థలు:
Android
ఇది నిస్సందేహంగా ప్రపంచంలో ఎక్కువగా ఉపయోగించే ఫోన్ ఆపరేటింగ్ సిస్టమ్, ఇది Linux పై ఆధారపడింది. ఇది మొదట ప్రొఫెషనల్ కెమెరాల కోసం రూపొందించబడింది, తరువాత దీనిని గూగుల్ కొనుగోలు చేసింది మరియు స్మార్ట్ఫోన్లు మరియు తరువాత టాబ్లెట్లలో మొబైల్ పరికరాల్లో ఉపయోగం కోసం సవరించబడింది, ప్రస్తుతం ఈ వ్యవస్థ అభివృద్ధిలో ఉంది, కనుక దీనిని PC లో ఉపయోగించుకోవచ్చు మరియు నోట్బుక్. దీని డెవలపర్ గూగుల్, ఇది 2008 లో ప్రారంభించబడింది.
iOS
ఆపిల్ ఫోన్ యొక్క ఆపరేటింగ్ సిస్టమ్ iOS, ఇది ఆపిల్ ఇంక్ సంస్థచే తయారు చేయబడిన పరికరాల లక్షణం మాత్రమే. మరియు ఇది ఐపాడ్ టచ్, ఐఫోన్, ఐప్యాడ్ మరియు ఆపిల్ టివి వంటి పరికరాల్లో ఉపయోగించబడుతుంది. ఆప్టిమైజేషన్ మరియు సరళత దాని విజయానికి పునాది, ఎందుకంటే ప్రజలు ఇతర మొబైల్ OS ల కంటే ఇష్టపడతారు, దీనికి OS పటిమ కోసం అధిక శక్తితో కూడిన హార్డ్వేర్ అవసరం.