കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോംഒരു കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോം അല്ലെങ്കിൽ ഡിജിറ്റൽ പ്ലാറ്റ്ഫോം[1] ഒരു സോഫ്റ്റ്വേർ എക്സിക്യൂട്ട് ചെയ്യുന്ന പരിതഃസ്ഥിതിയാണ്. ഇത് പ്രോഗ്രാം കോഡ് നടപ്പിലാക്കുന്നിടത്തോളം കാലം ഹാർഡ്വെയർ അല്ലെങ്കിൽ ഓപ്പറേറ്റിങ് സിസ്റ്റം (ഒ.എസ്), ഒരു വെബ് ബ്രൗസറും അനുബന്ധ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസുകളും അല്ലെങ്കിൽ മറ്റ് അടിസ്ഥാന സോഫ്റ്റ്വെയറുകളും ആകാം. കമ്പ്യൂട്ടർ ആർക്കിടെക്ചർ, ഒ.എസ് അല്ലെങ്കിൽ റൺടൈം ലൈബ്രറികൾ [2]ഉൾപ്പെടെ കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോമുകൾക്ക് വ്യത്യസ്ത അമൂർത്തീകരണ നിലകളുണ്ട്(abstraction levels). കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഘട്ടമാണ് ഒരു കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോം. ഒരു പ്ലാറ്റ്ഫോമിനെ സോഫ്റ്റ്വേർ വികസന പ്രക്രിയയിലെ നിയന്ത്രണം കാണാൻ കഴിയും, അതിൽ വ്യത്യസ്ത പ്ലാറ്റ്ഫോമുകൾ വ്യത്യസ്ത പ്രവർത്തനങ്ങളും നിയന്ത്രണങ്ങളും നൽകുന്നു; വികസന പ്രക്രിയയ്ക്കുള്ള ഒരു സഹായമെന്ന നിലയിൽ, അവ താഴ്ന്ന നിലയിലുള്ള ഫങ്ഷാണാലിറ്റി റെഡിമെയ്ഡ് നൽകുന്നു. ഉദാഹരണത്തിന്, ഹാർഡ്വെയറിലെ അന്തർലീനമായ വ്യത്യാസങ്ങൾ സംഗ്രഹിക്കുകയും ഫയലുകൾ സംരക്ഷിക്കുന്നതിനോ നെറ്റ്വർക്ക് ആക്സസ് ചെയ്യുന്നതിനോ ഒരു പൊതു കമാൻഡ് നൽകുന്ന ഒരു പ്ലാറ്റ്ഫോമായിരിക്കാം ഒ.എസ്. ഘടകങ്ങൾപ്ലാറ്റ്ഫോമുകളിൽ ഇവ ഉൾപ്പെടാം:
ചില ആർക്കിടെക്ചറുകൾക്ക് ഒന്നിലധികം ലെയറുകളുണ്ട്, ഓരോ ലെയറും അതിന് മുകളിലുള്ള ഒരു പ്ലാറ്റ്ഫോമായി പ്രവർത്തിക്കുന്നു. പൊതുവേ, ഒരു ഘടകം അതിന്റെ ചുവടെയുള്ള ലെയറുമായി പൊരുത്തപ്പെടണം. ഉദാഹരണത്തിന്, ജാവ വെർച്വൽ മെഷീനും (ജെവിഎം) അനുബന്ധ ലൈബ്രറികളും ഒരു പ്ലാറ്റ്ഫോമായി ഉപയോഗിക്കുന്നതിന് ഒരു ജാവ പ്രോഗ്രാം എഴുതേണ്ടതുണ്ട്, പക്ഷേ വിൻഡോസ്, ലിനക്സ് അല്ലെങ്കിൽ മാക്കിന്റോഷ് ഒഎസ് പ്ലാറ്റ്ഫോമുകൾക്കായി പ്രവർത്തിപ്പിക്കാൻ ഇത് പൊരുത്തപ്പെടേണ്ടതില്ല. എന്നിരുന്നാലും, ആപ്ലിക്കേഷന് താഴെയുള്ള ലെയറായ ജെവിഎം ഓരോ ഒഎസിനും വെവ്വേറെ നിർമ്മിക്കേണ്ടതുണ്ട്.[8] അവലംബം
ബാഹ്യ ലിങ്കുകൾWikidata has the property:
|
Portal di Ensiklopedia Dunia