Erinevus platvormi ja keskkonna vahel

Platvorm vs keskkond

Arvutiplatvorm ja arvutikeskkond on kaks arvutiteaduses kasutatavat terminit, mis on omavahel tihedalt seotud. Seetõttu on nende tähendused tavakasutuses peaaegu sünonüümid, kuid täpsemad määratlused näitavad mõistete ja nende kasutamise erinevusi. Oxford Advanced Learneri sõnastiku kohaselt on platvorm kasutatava arvutisüsteemi või tarkvara tüüp ja keskkond on täielik struktuur, milles kasutaja, arvuti või programm töötab.

Lisateave arvuti platvormi kohta

Arvutiplatvorm on arvutitarkvara või riistvara arhitektuur, mis toimib arvutisüsteemi alustalana. Näiteks x86 arhitektuur on lauaarvutite kõige levinum platvorm maailmas. IBM AS / 400, SunMirosystem (nüüd Oracle'i omanduses) SPARC, Apple, IBM ja Motorola PowerPC ning Intel IA-64 on kõik arvutiplatvormide näited. Mõlemad toimivad vundamendina arvutisüsteemi ehitamiseks, mis toetab erinevaid opsüsteeme ja rakendustarkvara kõrgemal tasemel. Algselt kasutati terminit platvorm riistvaraarhitektuuride jaoks ja seda kasutamist pole aja jooksul muudetud. Sõnaplatvormi kasutamine on laienenud tarkvara režiimile, kuna opsüsteemid olid loodud toetama ja käitama iga üksikut arhitektuuri ning neid nimetatakse tarkvaraplatvormideks. Näideteks on Sun Solaris ja SPARC jaoks avatud Solaris ja Unisys platvormidele UnisysOS, enamasti serverites kasutatavad.

Kuna OS toimib muu rakendustarkvara alusena, kasutatakse terminit platvorm operatsioonisüsteemide, näiteks Linuxi platvormi ja Windowsi platvormi tähistamiseks. Iga tarkvaraplatvorm toetab oma rakendustarkvara, kuid eraldiseisev tarkvara, mis täidab üksikuid toiminguid, näiteks tekstitöötlusprogrammi või veebibrauserit, pole platvorm.

Lisateave keskkonna kohta

Keskkonna mõistet saab tõlgendada palju. Võrreldes termini platvormi varasema kirjeldusega, nimetatakse nii riistvaraplatvormi kui ka opsüsteemi koos, mida tavaliselt nimetatakse keskkonnaks. Tarkvara ja riistvara kollektiivne konfiguratsioon on keskkond. Näiteks 32-bitise arhitektuuriga töötav Windowsi opsüsteem on keskkond. Nii töötab ka Apple'i MacOS 64-bitise arhitektuuriga.

Mõiste keskkond järgmiseks peamiseks kasutuseks on teatud tüüpi arvutite üldise konfiguratsiooni tähistamine. Nagu võrgukeskkond, andmebaasikeskkond või veebiteenuste keskkond, mis on arvutitarkvara ja riistvara konfiguratsioonid, mis töötavad laiemalt. Seda saab kasutada ka palju lihtsamate konfiguratsioonide väljendamiseks; näiteks lauaarvuti keskkond, multimeediumkeskkond ja personaalarvuti mängukeskkond.

Rakendust, mis pakub o-tarkvarasse komplekteeritud arendusvahendeid, mis võimaldab arendajal juurdepääsu ja kasutada erinevaid funktsioone ühes keskkonnas, nimetatakse integreeritud arenduskeskkonnaks (IDE). Microsoft Visual Studio, Oracle JDeveloper ja WinDev on näited integreeritud arenduskeskkondadest, kus tavaliselt ühendatakse lähtekoodiredaktor, kompilaator ja silur ühes tarkvara.

Mis vahe on platvormil ja keskkonnal??

• Arvutiplatvorm on tarkvara või riistvara arhitektuur, mis toimib arvutisüsteemi alustalana, samas kui keskkond tähendab arvutisüsteemi tarkvara ja riistvara ühist konfiguratsiooni.

• Lisaks kasutatakse terminit keskkond kõrgemate arvutite, tarkvara või riistvara kollektiivsete konfiguratsioonide kirjeldamiseks, samal ajal kui platvorm on piiratud aluse taseme struktuuriga.