కంప్యూటర్ సాఫ్ట్‌వేర్: కూర్పుల మధ్య తేడాలు

వికీపీడియా నుండి
Jump to navigation Jump to search
ట్యాగు: 2017 source edit
ట్యాగు: 2017 source edit
పంక్తి 47: పంక్తి 47:
* [[సాఫ్టువేరు కంపెనీలు]]
* [[సాఫ్టువేరు కంపెనీలు]]
* [[స్క్విడ్ (సాఫ్ట్‌వేర్)]]
* [[స్క్విడ్ (సాఫ్ట్‌వేర్)]]
* [[సాంబా (సాఫ్ట్‌వేర్)]]


== మూలాలు ==
== మూలాలు ==

16:08, 27 డిసెంబరు 2018 నాటి కూర్పు

కంప్యూటర్ సాఫ్ట్‌వేర్, లేదా క్లుప్తంగా సాఫ్ట్‌వేర్ అనేది కంప్యూటర్ వ్యవస్థలో ఉపయోగించే కంప్యూటర్ ప్రోగ్రాములు, కంప్యూటర్ ప్రక్రియలు సంబంధిత రచనలు అన్నింటినీ కలిపి వర్ణించడానికి వాడే [1] అధికంగా వాడే అర్ధంలో సాఫ్ట్ వేర్ అనగా కంప్యూటర్లు పనిచెయ్యడానికి ఇచ్చే ఆదేశాల వరుస. ఈ వరుసనే ప్రోగ్రాము అంటారు. ఇటువంటి ప్రోగ్రాములు చాలా రాస్తే ఒక పెద్ద పని చెయ్యడము వీలు అవుతుంది. అలాంటి పెద్ద ప్రోగ్రాముల గుంపుని సాఫ్ట్ వేర్ అంటారు.

ఓపెన్ ఆఫీస్ రైటర్ యొక్క తెరపట్టు

సాఫ్ట్వేర్ అనే పదం క్రిందివాటికన్నింటకీ వివిధ సందర్భాలలో వాడుతాఱు.

"Software" is sometimes used in a broader context to mean anything which is not hardware but which is used with hardware, such as film, tapes and records.[2]

సాఫ్టువేరులు చాలా రకాలుగా విభజించ వచ్చు

  1. ఆపరేటింగు సిస్టంలు
  2. చిన్న అప్లికేషన్లు
  3. పెద్ద ఆప్లికేషన్లు

సాఫ్టువేరు అభివృద్ధి జీవ చక్రం (Software Development Life Cycle)

  • అవసరాల విశ్లేషణ (Requirement Analysis)
  • కల్పన(Design)
  • సంకేతించు(Coding)
  • పరీక్ష(Testing)

నమూనాలు

సాప్టువేరును అభివృద్ధి చెయ్యడానికి చాలా రకాలైన నమూనాలు ఉన్నాయి.

సాఫ్టువేరు టెస్టింగ్

సాఫ్టువేరు టెస్టింగ్ అనగా సాఫ్టువేరును దాని వాడుకరులకు అందించే ముందు అందులో ఎటువంటి లోపాలూ లేవని నిర్ధారించటం,, లేదా ఉన్న లోపాలన్నిటినీ వెలికి తీయటానికి చేసే ఒక ప్రక్రియ. సాధారణంగా సాఫ్టువేర్లను రెండు రకాల పరీక్షిస్తారు. అవి మాన్యువల్(అనగా మనుషుల ద్వారా పరీక్షించడం), ఆటోమేషన్(అనగా సాఫ్టువేర్లను పరీక్షించడానికి ప్రోగ్రాములను రాయడం). సాధారణంగా సాఫ్టువేర్లపై మనుషులే మొదటగా లోపాలను పట్టుకోవడానికి పరీక్షలు మొదలుపెడతారు. ఈలోగా సాఫ్టువేరు తయారీలో ఉత్పన్నమయ్యే సాధారణ లోపాలు తగ్గుముఖం పడుతున్న కొద్దీ వాటిని పరీక్షించడానికి ప్రోగ్రాములు(ఆటోమేషన్) తయారవుతాయి.

  1. సాఫ్టువేరు వ్రాయు భాషలు

చూడండి

మూలాలు

  1. "Wordreference.com: WordNet 2.0". Princeton University, Princeton, NJ. Retrieved 2007-08-19.
  2. software..(n.d.). Dictionary.com Unabridged (v 1.1). Retrieved 2007-04-13, from Dictionary.com website: http://dictionary.reference.com/browse/software