ట్యుటోరియల్స్

సాఫ్ట్‌వేర్ యొక్క నిర్వచనం: అది ఏమిటి, అది దేని కోసం మరియు ఎందుకు అంత ముఖ్యమైనది

విషయ సూచిక:

Anonim

ప్రస్తుత ప్రపంచం సాంకేతిక పరిజ్ఞానం వైపు కదులుతుందనేది కాదనలేని వాస్తవం; ఆచరణాత్మకంగా మనమందరం ఏదో ఒక రకమైన కంప్యూటర్ సిస్టమ్‌తో ఏదో ఒక విధంగా సంభాషించాము లేదా విదేశీ భావనలు "హార్డ్‌వేర్" లేదా "సాఫ్ట్‌వేర్" లాగా ఉంటాయి; కానీ చాలా మందికి అవి అంతర్గతీకరించడానికి ఇప్పటికీ కష్టమైన అంశాలు. సాఫ్ట్‌వేర్ మరియు దాని నిర్వచనం విషయంలో, దానికి భౌతిక సూచన జతచేయబడనందున, ఇది సాధారణంగా చాలా మంది అలవాటు ఉన్న వినియోగదారులకు కొన్ని ఇబ్బందులను అందిస్తుంది. ఈ రోజు మనం ఈ భావనపై సందేహాలను తొలగించాలనుకుంటున్నాము, మన పాఠకులందరికీ సాఫ్ట్‌వేర్‌కు స్పష్టమైన నిర్వచనం ఇస్తుంది.

విషయ సూచిక

సాఫ్ట్‌వేర్ అంటే ఏమిటి?

సాఫ్ట్‌వేర్ ఏదైనా వ్యవస్థలో అంతర్భాగం.

సాఫ్ట్‌వేర్ మేము కంప్యూటర్ సిస్టమ్ (SI) అని పిలిచే వాటిలో భాగం, ఇవి సమాచారాన్ని వివరించడానికి, నిల్వ చేయడానికి మరియు ప్రాసెస్ చేయడానికి ఉపయోగించే వ్యవస్థలు; సాఫ్ట్‌వేర్ ఈ వ్యవస్థల యొక్క తార్కిక భాగం (ప్రోగ్రామ్‌లు అని కూడా పిలుస్తారు) భౌతిక భాగం, హార్డ్‌వేర్‌కు భిన్నంగా ఉంటుంది.

IEEE ప్రకారం, ఇది కంప్యూటర్ సిస్టమ్ యొక్క కార్యకలాపాల్లో భాగమైన కంప్యూటర్ ప్రోగ్రామ్‌లు, విధానాలు, నియమాలు, డాక్యుమెంటేషన్ మరియు అనుబంధ డేటా; వారు సిస్టమ్ వనరులతో సంకర్షణ చెందుతారు మరియు తుది వినియోగదారు ఎదుర్కొంటున్న సమస్యలను పరిష్కరించడానికి ప్రయత్నిస్తారు; అందువల్ల వాటిలో ఎక్కువ భాగం రూపొందించబడ్డాయి, తద్వారా వినియోగదారుతో కమ్యూనికేషన్ మరియు పరస్పర చర్య సరళమైన మార్గంలో సాధ్యమవుతుంది. ఒక ఉదాహరణ ఇవ్వడానికి, మా పాఠకులు వారు ఈ పంక్తులను చదువుతున్న పరికరం యొక్క తుది వినియోగదారు.

సాఫ్ట్‌వేర్ అనేది కంప్యూటర్ సిస్టమ్‌లో భాగమైన కంప్యూటర్ ప్రోగ్రామ్‌లు, విధానాలు, నియమాలు, డాక్యుమెంటేషన్ మరియు అనుబంధ డేటా.

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

సాఫ్ట్‌వేర్ దాని పనితీరు ప్రకారం వర్గీకరణ

MacOS కోసం పాత సాఫ్ట్‌వేర్ యొక్క అనేక పెట్టెలు. చిత్రం: Flickr; జాకబ్ బాటర్.

ఈ వివరణ చాలా విస్తృతంగా ఉన్నందున, కంప్యూటర్ సిస్టమ్‌లో మనం సాఫ్ట్‌వేర్ అని పిలవబడే అనేక అంశాలు ఉన్నాయి, కాబట్టి దాని భేదం సాధారణం. కంప్యూటర్ సిస్టమ్‌లోని ప్రతి ప్రోగ్రామ్ యొక్క పనితీరు ఫలితంగా సర్వసాధారణమైన మరియు విస్తృతమైన భేద పద్ధతుల్లో ఒకటి నిర్వహిస్తారు; అవి:

  • ఇది చాలా తక్కువ స్థాయి ప్రోగ్రామ్, ఇది వినియోగదారుతో సంభాషించడానికి ఉద్దేశించినది కాదు మరియు ఇది మా పరికరాల ఎలక్ట్రానిక్ సర్క్యూట్లను నియంత్రిస్తుంది. కంప్యూటర్‌లో హార్డ్‌వేర్‌ను గుర్తించడానికి ఇది చాలా అవసరం మరియు మేము దానిని అనేక విధాలుగా కనుగొంటాము; మన వ్యవస్థ యొక్క BIOS (మనం దాని స్వంత వచనాన్ని అంకితం చేస్తున్నాము) అనేది మనం కనుగొనగలిగే అత్యంత సాధారణ రూపాలలో ఒకటి. ఆపరేటింగ్ సిస్టమ్. అవి వ్యవస్థ యొక్క హార్డ్‌వేర్ నిర్వహణకు బాధ్యత వహించే ప్రోగ్రామ్‌ల సమితి; అలాగే సిస్టమ్ యొక్క తుది వినియోగదారుతో కమ్యూనికేట్ చేయడానికి ఇంటర్ఫేస్ను అందించడం. విండోస్ 8 మరియు విండోస్ 10 ప్రస్తుతం చాలా విస్తృతమైన ఆపరేటింగ్ సిస్టమ్స్. ఆపరేటింగ్ సిస్టమ్‌తో పాటు, ఇది మనం ఎక్కువగా ఇంటరాక్ట్ అయ్యే ప్రోగ్రామ్ రకం. సిస్టమ్ యొక్క వినియోగదారులు ఎదుర్కొంటున్న సమస్యలను నేరుగా పరిష్కరించడానికి ఇవి ఉద్దేశించబడ్డాయి. అడోబ్ ఫోటోషాప్ ఒక అనువర్తనానికి ఉదాహరణ కావచ్చు.ఇతర ఫంక్షన్ ఇతర ప్రోగ్రామ్‌ల ఆపరేషన్‌ను సులభతరం చేయడానికి నేపథ్యంలో పనులు చేయడం; అవి ఇంటర్మీడియట్ మాధ్యమం మరియు వినియోగదారులు వారితో నేరుగా సంభాషించాల్సిన అవసరం లేదు.
మేము మీకు ఫ్లాష్ డ్రైవ్‌ను సిఫార్సు చేస్తున్నాము: ఇది ఏమిటి మరియు దాని కోసం

సాఫ్ట్‌వేర్ యాజమాన్యం

సాఫ్ట్‌వేర్‌లో లైసెన్స్ చాలా ముఖ్యమైన భాగం. చిత్రం: వికీమీడియా కామన్స్; రైమండ్ స్పెక్కింగ్.

వినియోగదారు కోసం, వారు సాధారణంగా ఉపయోగించే సాఫ్ట్‌వేర్ వారి స్వంతం కాదని తెలుసుకోవడం ముఖ్యం, కానీ డెవలపర్. ప్రోగ్రామ్‌లు సాధారణంగా లైసెన్స్‌ల శ్రేణిని కలిగి ఉంటాయి, ఇవి డెవలపర్ యొక్క లక్షణాన్ని పరిగణనలోకి తీసుకుంటాయి మరియు చెప్పిన ప్రోగ్రామ్‌తో తుది వినియోగదారు ఏమి చేయగలరు (చట్టబద్ధంగా); చాలా సాధారణమైనవి క్రిందివి మరియు వాటిని తెలుసుకోవడం ఉపయోగకరంగా ఉంటుంది:

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

ప్రోగ్రామ్ యొక్క పరివర్తనాల నుండి పొందిన లైసెన్సులపై ఆంక్షలు విధించే వారు ఉన్నారు మరియు సందేహాస్పదమైన ప్రోగ్రామ్ గురించి ఖచ్చితంగా ఆనందం కలిగించేలా మార్చగలరు. ఓపెన్‌సోర్స్ చొరవ కార్యక్రమాలు ఈ కోవలోకి వస్తాయి.

మేము మీకు సిఫార్సు చేస్తున్నాము ఆపిల్ వారి ARM చిప్‌లను వారి Mac లో కోప్రాసెసర్‌లుగా ఉపయోగించాలనుకుంటుంది

కొన్ని చివరి పదాలు

మీరు గమనిస్తే, సాఫ్ట్‌వేర్ మీ పరికరాల ఆపరేషన్‌లో కీలకమైన భాగం మరియు దానిలో వివిధ రూపాలు మరియు విధుల్లో కనిపిస్తుంది; ఇది మా పరికరాలకు ఎదురయ్యే సమస్యలను పరిష్కరించడంలో మాకు సహాయపడటమే కాక, సగటు వినియోగదారుకు తెలియని చర్యలలో అవి మరింతగా పాల్గొంటాయి. మీరు ఈ విషయం గురించి మరింత తెలుసుకోవాలనుకుంటే, ఈ పఠనాన్ని దాని అనలాగ్: హార్డ్‌వేర్‌పై మేము సిఫార్సు చేస్తున్నాము.

ట్యుటోరియల్స్

సంపాదకుని ఎంపిక

Back to top button