"കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോം" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം
Content deleted Content added
No edit summary |
|||
വരി 4:
ഒരു പ്ലാറ്റ്ഫോമിനെ സോഫ്റ്റ്വെയർ വികസന പ്രക്രിയയിലെ നിയന്ത്രണം കാണാൻ കഴിയും, അതിൽ വ്യത്യസ്ത പ്ലാറ്റ്ഫോമുകൾ വ്യത്യസ്ത പ്രവർത്തനങ്ങളും നിയന്ത്രണങ്ങളും നൽകുന്നു; വികസന പ്രക്രിയയ്ക്കുള്ള ഒരു സഹായമെന്ന നിലയിൽ, അവ താഴ്ന്ന നിലയിലുള്ള ഫങ്ഷാണാലിറ്റി റെഡിമെയ്ഡ് നൽകുന്നു. ഉദാഹരണത്തിന്, ഹാർഡ്വെയറിലെ അന്തർലീനമായ വ്യത്യാസങ്ങൾ സംഗ്രഹിക്കുകയും ഫയലുകൾ സംരക്ഷിക്കുന്നതിനോ [[കമ്പ്യൂട്ടർ നെറ്റ്വർക്ക്|നെറ്റ്വർക്ക്]] ആക്സസ് ചെയ്യുന്നതിനോ ഒരു പൊതു കമാൻഡ് നൽകുന്ന ഒരു പ്ലാറ്റ്ഫോമായിരിക്കാം ഒ.എസ്.
==ഘടകങ്ങൾ==
പ്ലാറ്റ്ഫോമുകളിൽ ഇവ ഉൾപ്പെടാം:
* ചെറിയ ഉൾച്ചേർത്ത സിസ്റ്റങ്ങളുടെ കാര്യത്തിൽ ഹാർഡ്വെയർ മാത്രം. ഉൾച്ചേർത്ത സിസ്റ്റങ്ങൾക്ക് ഒരു ഒഎസ് ഇല്ലാതെ നേരിട്ട് ഹാർഡ്വെയർ ആക്സസ് ചെയ്യാൻ കഴിയും; ഇതിനെ "നഗ്നമായ ലോഹത്തിൽ" പ്രവർത്തിക്കുന്നു.
* വെബ് അധിഷ്ഠിത സോഫ്റ്റ്വെയറിന്റെ കാര്യത്തിൽ ഒരു ബ്രൗസർ. ബ്രൗസർ തന്നെ ഒരു ഹാർഡ്വെയർ + ഒ.എസ് പ്ലാറ്റ്ഫോമിൽ പ്രവർത്തിക്കുന്നു, പക്ഷേ ഇത് ബ്രൗസറിനുള്ളിൽ പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്വെയറിന് പ്രസക്തമല്ല.
* ഒരു സ്പ്രെഡ്ഷീറ്റ് അല്ലെങ്കിൽ വേഡ് പ്രോസസർ പോലുള്ള ഒരു ആപ്ലിക്കേഷൻ, ഒരു എക്സൽ മാക്രോ പോലുള്ള ഒരു ആപ്ലിക്കേഷൻ നിർദ്ദിഷ്ട സ്ക്രിപ്റ്റിംഗ് ഭാഷയിൽ എഴുതിയ സോഫ്റ്റ്വെയർ ഹോസ്റ്റുചെയ്യുന്നു. മൈക്രോസോഫ്റ്റ് ഓഫീസ് സ്യൂട്ടിനൊപ്പം ഒരു പ്ലാറ്റ്ഫോമായി പൂർണ്ണമായ ആപ്ലിക്കേഷനുകൾ എഴുതുന്നതിലേക്ക് ഇത് വ്യാപിപ്പിക്കാം.
* റെഡിമെയ്ഡ് പ്രവർത്തനം നൽകുന്ന സോഫ്റ്റ്വെയർ ഫ്രെയിംവർക്കുകൾ.
ഒരു സേവനമായി ക്ലൗഡ് കമ്പ്യൂട്ടിംഗും പ്ലാറ്റ്ഫോമും. ഒരു സോഫ്റ്റ്വെയർ ചട്ടക്കൂടിന്റെ ആശയം വിപുലീകരിക്കുന്നതിലൂടെ, ഇവ ഡവലപ്പർ അല്ല, മറിച്ച് ദാതാവ് ഹോസ്റ്റുചെയ്യുന്ന ഘടകങ്ങളിൽ നിന്ന് സോഫ്റ്റ്വെയർ നിർമ്മിക്കാൻ ആപ്ലിക്കേഷൻ ഡവലപ്പർമാരെ അനുവദിക്കുന്നു, ഇന്റർനെറ്റ് ആശയവിനിമയം അവയെ പരസ്പരം ബന്ധിപ്പിക്കുന്നു. *സോഷ്യൽ നെറ്റ്വർക്കിംഗ് സൈറ്റുകളായ ട്വിറ്റർ, ഫേസ്ബുക്ക് എന്നിവയും വികസന പ്ലാറ്റ്ഫോമുകളായി കണക്കാക്കപ്പെടുന്നു.
*ജാവ വെർച്വൽ മെഷീൻ അല്ലെങ്കിൽ .നെറ്റ് സിഎൽആർ പോലുള്ള ഒരു വെർച്വൽ മെഷീൻ (വിഎം). മെഷീൻ കോഡിന് സമാനമായ ഫോർമാറ്റിലേക്ക് അപ്ലിക്കേഷനുകൾ കംപൈൽ ചെയ്യുന്നു, ഇത് ബൈറ്റ്കോഡ് എന്നറിയപ്പെടുന്നു, അത് വിഎം നിർവ്വഹിക്കുന്നു.
*വിർച്വലൈസ്ഡ് ഹാർഡ്വെയർ, ഒ.എസ്, സോഫ്റ്റ്വെയർ, സംഭരണം എന്നിവയുൾപ്പെടെ ഒരു പൂർണ്ണ സിസ്റ്റത്തിന്റെ വിർച്വലൈസ്ഡ് പതിപ്പ്. ഉദാഹരണത്തിന്, ശാരീരികമായി ഒരു മാക് പ്രവർത്തിപ്പിക്കാൻ ഒരു സാധാരണ വിൻഡോസ് പ്രോഗ്രാം അനുവദിക്കുന്നു.
*ചില ആർക്കിടെക്ചറുകൾക്ക് ഒന്നിലധികം ലെയറുകളുണ്ട്, ഓരോ ലെയറും അതിന് മുകളിലുള്ള ഒരു പ്ലാറ്റ്ഫോമായി പ്രവർത്തിക്കുന്നു. പൊതുവേ, ഒരു ഘടകം അതിന്റെ ചുവടെയുള്ള ലെയറുമായി പൊരുത്തപ്പെടണം. ഉദാഹരണത്തിന്, ജാവ വെർച്വൽ മെഷീനും (ജെവിഎം) അനുബന്ധ ലൈബ്രറികളും ഒരു പ്ലാറ്റ്ഫോമായി ഉപയോഗിക്കുന്നതിന് ഒരു ജാവ പ്രോഗ്രാം എഴുതേണ്ടതുണ്ട്, പക്ഷേ വിൻഡോസ്, ലിനക്സ് അല്ലെങ്കിൽ മാക്കിന്റോഷ് ഒഎസ് പ്ലാറ്റ്ഫോമുകൾക്കായി പ്രവർത്തിപ്പിക്കാൻ ഇത് പൊരുത്തപ്പെടേണ്ടതില്ല. എന്നിരുന്നാലും, ആപ്ലിക്കേഷന് താഴെയുള്ള ലെയറായ ജെവിഎം ഓരോ ഒഎസിനും വെവ്വേറെ നിർമ്മിക്കേണ്ടതുണ്ട്.
==അവലംബം==
|