Počítačová platforma je v nejobecnějším smyslu, bez ohledu na již existující prostředí, část softwaru , která je navržena tak, aby fungovala interně, dodržovala svá omezení a využívala svých zařízení.
Mezi typické platformy patří:
- hardwarová architektura ;
- Runtime knihovna. [ 1 ]
Binární spustitelné soubory musí být zkompilovány pro konkrétní hardwarovou platformu, protože různé centrální procesorové jednotky mají různý strojový kód . Operační systémy a runtime knihovny navíc umožňují opětovné použití kódu a poskytují vrstvy abstrakce , které umožňují běh stejného vysokoúrovňového zdrojového kódu na odlišně nakonfigurovaném hardwaru.
Existuje například mnoho typů úložných zařízení a každý jednotlivý počítač může mít jinou konfiguraci úložných zařízení. Aplikace je však schopna zavolat funkci save
nebo write
generikum poskytovanou OS nebo runtime knihovnami, které pak samy zpracují podrobnosti.
Platformu lze chápat jak jako omezení procesu vývoje aplikace – aplikace je napsána pro platformy X a Y – tak i jako pomoc při procesu vývoje, protože poskytuje funkce na nízké úrovni. .
Viz také
Reference
- ↑ «platforma od FOLDOC» . Foldoc.org . Konzultováno 11. července 2021