കമ്പ്യൂട്ടർ സോഫ്റ്റ്വെയർ
കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകളും നടപടിക്രമങ്ങളും ഉപയോഗസഹായികളുമടങ്ങുന്ന സമാഹാരം / From Wikipedia, the free encyclopedia
കമ്പ്യൂട്ടറിൽ ജോലികൾ ചെയ്തു തീർക്കാനാവശ്യമായ കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകളും നടപടിക്രമങ്ങളും ഉപയോഗസഹായികളുമടങ്ങുന്ന സമാഹാരമാണ് കമ്പ്യൂട്ടർ സോഫ്റ്റ്വെയർ അഥവാ ഗണനീതന്ത്രാംശം. സോഫ്റ്റ്വെയർ എന്ന പദം കമ്പ്യൂട്ടറുകളുമായി ബന്ധപ്പെടുത്തി ആദ്യം ഉപയോഗിച്ചത് 1957-ൽ ജോൺ ഡബ്ലിയു. റ്റക്കി ആണ്. [1]
കമ്പ്യൂട്ടറുകളിൽ സോഫ്റ്റ്വെയർ ആദ്യം റാമിലേക്ക് നിറയ്ക്കുന്നു, റാമിൽ നിന്നും നിർദ്ദേശങ്ങൾ ഒന്നൊന്നായി എടുത്ത് സെൻട്രൽ പ്രോസസിങ്ങ് യൂണിറ്റ് നടപ്പിലാക്കുന്നു. കമ്പ്യൂട്ടറിന്റെ നിലവിലുള്ള അവസ്ഥയെ അതിന്റെ മുമ്പത്തെ അവസ്ഥയിൽ നിന്ന് മാറ്റുന്ന പ്രോസസ്സർ നിർദ്ദേശങ്ങളെ സൂചിപ്പിക്കുന്ന ബൈനറി മൂല്യങ്ങളുടെ ഗ്രൂപ്പുകൾ മെഷീൻ ഭാഷയിൽ അടങ്ങിയിരിക്കുന്നു. ഉദാഹരണത്തിന്, ഒരു നിർദ്ദേശം കമ്പ്യൂട്ടറിലെ ഒരു പ്രത്യേക സ്റ്റോറേജ് ലൊക്കേഷനിൽ സംഭരിച്ചിരിക്കുന്ന മൂല്യത്തെ മാറ്റിയേക്കാം-ഉപയോക്താവിന് നേരിട്ട് നിരീക്ഷിക്കാൻ കഴിയാത്ത ഒരു പ്രഭാവമാണിത്. ഒരു നിർദ്ദേശം നിരവധി ഇൻപുട്ട് അല്ലെങ്കിൽ ഔട്ട്പുട്ട് ഓപ്പറേഷനുകളിൽ ഒന്ന് അഭ്യർത്ഥിച്ചേക്കാം, ഉദാഹരണത്തിന് ഒരു കമ്പ്യൂട്ടർ സ്ക്രീനിൽ ചില ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നത്; ഇത് ഉപയോക്താവിന് ദൃശ്യമാകേണ്ട അവസ്ഥ മാറ്റത്തിന് കാരണമാകുന്നു. മറ്റൊരു നിർദ്ദേശത്തിലേക്ക് "ചാടാൻ" നിർദ്ദേശിച്ചിട്ടില്ലെങ്കിലോ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തടസ്സപ്പെടുത്തുകയോ ചെയ്തില്ലെങ്കിൽ, നിർദ്ദേശങ്ങൾ നൽകിയിരിക്കുന്ന ക്രമത്തിൽ പ്രോസസ്സർ നടപ്പിലാക്കുന്നു. 2015-ലെ കണക്കനുസരിച്ച്, മിക്ക പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾക്കും സ്മാർട്ട്ഫോൺ ഉപകരണങ്ങൾക്കും സെർവറുകൾക്കും ഒന്നിലധികം എക്സിക്യൂഷൻ യൂണിറ്റുകളുള്ള പ്രോസസ്സറുകൾ ഉണ്ട് അല്ലെങ്കിൽ ഒന്നിലധികം പ്രോസസ്സറുകൾ ഒരുമിച്ച് കമ്പ്യൂട്ടേഷൻ നടത്തുന്നു, കൂടാതെ കമ്പ്യൂട്ടിംഗ് മുൻകാലങ്ങളെ അപേക്ഷിച്ച് കൂടുതൽ സമകാലിക പ്രവർത്തനമായി മാറിയിരിക്കുന്നു.