Razlika med platformo in okoljem

Platforma proti okolju

Računalniška platforma in računalniško okolje sta v računalništvu dva izraza, ki sta tesno povezana. Zato sta njuna pomena v skupni rabi skoraj sinonima, vendar bolj jasne opredelitve kažejo razlike izrazov in njihove uporabe. Glede na slovar Oxford Advanced Learner je platforma vrsta računalniškega sistema ali programske opreme, ki se uporablja, okolje pa je celotna struktura, znotraj katere deluje uporabnik, računalnik ali program.

Več o računalniški platformi

Računalniška platforma je arhitektura računalniške programske ali strojne opreme, ki je temelj računalniškega sistema. Na primer, arhitektura x86 je najpogostejša platforma za namizne računalnike na svetu. IBM AS / 400, SunMirosystem (zdaj je v lasti Oracle) SPARC, Apple, IBM in Motorola PowerPC ter Intel IA-64 so vsi primeri računalniških platform. Vsak je temelj za gradnjo računalniškega sistema, ki podpira različne operacijske sisteme in aplikacijsko programsko opremo na višji ravni. Izraz Platforma se je prvotno uporabljal za strojne arhitekture in ta uporaba se sčasoma ni spremenila. Vendar se je uporaba besedne platforme razširila v režim programske opreme, ker so bili operacijski sistemi zasnovani za podporo in delovanje vsake posamezne arhitekture, in jih imenujemo programske platforme. Primera sta Sun Solaris in odprta Solaris za platforme SPARC in UnisysOS za Unisys, ki se večinoma uporabljajo v strežnikih.

Ker OS deluje kot osnova za drugo aplikacijsko programsko opremo, se izraz platforma uporablja za predstavljanje operacijskih sistemov, kot sta platforma Linux in platforma Windows. Vsaka programska platforma podpira svojo aplikacijsko programsko opremo, vendar izolirana programska oprema, ki izvaja posamezno nalogo, kot sta urejevalnik besedil ali spletni brskalnik, ni platforma.

Več o okolju

Pojma okolje je veliko. V primerjavi s prejšnjim opisom pojma platforma tako platforma strojne opreme kot operacijski sistem skupaj vzamemo kot okolje. Skupna konfiguracija programske in strojne opreme je okolje. Na primer, operacijski sistem Windows, ki deluje na 32-bitni arhitekturi, je okolje. Tako tudi Appleov MacOS deluje na 64-bitni arhitekturi.

Naslednja velika uporaba izraza okolje označuje določeno vrsto splošne konfiguracije računalnikov. Kot so omrežno okolje, okolje baz podatkov ali okolje spletnih storitev, ki so računalniške programske in strojne konfiguracije, ki delujejo v večjem obsegu. Uporablja se lahko tudi za izražanje veliko preprostejših konfiguracij; na primer namizno, večpredstavnostno in igralno okolje na osebnem računalniku.

Aplikacija, ki ponuja orodja za razvijanje, združena v eno samo programsko opremo, ki razvijalcu omogoča dostop in uporabo različnih funkcij v enem samem okolju, je znana kot integrirano razvojno okolje (IDE). Microsoft Visual Studio, Oracle JDeveloper in WinDev so primeri integriranega razvojnega okolja, v katerih so običajno urejevalnik izvorne kode, prevajalnik in razhroščevalec združeni v eni sami programski opremi.

Kakšna je razlika med platformo in okoljem?

• Računalniška platforma je programska ali strojna oprema, ki deluje kot temelj računalniškega sistema, okolje pa pomeni skupno konfiguracijo programske in strojne opreme računalniškega sistema.

• Poleg tega se izraz za okolje uporablja za opis skupne konfiguracije računalnikov, programske opreme ali strojne opreme na višjih ravneh, medtem ko je platforma omejena na strukturo temeljne ravni.