Platforma prieš aplinką
Kompiuterio platforma ir kompiuterių aplinka yra du kompiuterių moksle vartojami terminai, kurie yra glaudžiai susiję. Todėl jų reikšmės įprastai vartojamos yra beveik sinonimai, tačiau aiškesni apibrėžimai parodo terminų ir jų vartojimo skirtumus. Pagal Oxford Advanced Learner žodyną platforma yra naudojamos kompiuterinės sistemos arba programinės įrangos tipas, o aplinka yra visa struktūra, kurioje veikia vartotojas, kompiuteris ar programa.
Daugiau apie kompiuterio platformą
Kompiuterio platforma yra kompiuterio programinės arba techninės įrangos architektūra, kuri veikia kaip kompiuterinės sistemos pagrindas. Pavyzdžiui, x86 architektūra yra labiausiai paplitusi stalinių kompiuterių platforma pasaulyje. IBM AS/400, SunMirosystem (dabar priklauso Oracle), SPARC, Apple, IBM ir Motorola PowerPC bei Intel IA-64 yra kompiuterių platformų pavyzdžiai. Kiekvienas iš jų veikia kaip pagrindas kuriant kompiuterinę sistemą, kuri aukštesniu lygiu palaiko skirtingas operacines sistemas ir taikomąją programinę įrangą. Iš pradžių terminas „Platforma“buvo naudojamas aparatinės įrangos architektūroms, ir šis naudojimas laikui bėgant nepasikeitė. Tačiau žodžio platforma vartojimas išplito į programinės įrangos režimą, nes operacinės sistemos buvo sukurtos palaikyti ir veikti pagal kiekvieną atskirą architektūrą, ir jos vadinamos programinės įrangos platformomis. Pavyzdžiai yra „Sun Solaris“ir atvira „Solaris“, skirta SPARC, ir „UnisysOS“, skirta „Unisys“platformoms, dažniausiai naudojamos serveriuose.
Kadangi OS veikia kaip kitos taikomosios programinės įrangos pagrindas, terminas platforma vartojamas operacinėms sistemoms, tokioms kaip Linux platforma ir Windows platforma, apibūdinti. Kiekviena programinės įrangos platforma palaiko savo taikomąją programinę įrangą, tačiau atskira programinė įranga, atliekanti atskirą užduotį, pvz., tekstų rengyklė arba žiniatinklio naršyklė, nėra platforma.
Daugiau apie aplinką
Yra daug termino „aplinka“interpretacijų. Palyginus su ankstesniu termino platforma aprašymu, tiek aparatinės įrangos platforma, tiek operacinė sistema kartu paprastai vadinama aplinka. Bendra programinės ir techninės įrangos konfigūracija yra aplinka. Pavyzdžiui, „Windows“operacinė sistema, veikianti 32 bitų architektūroje, yra aplinka. Taip pat „Apple MacOS“veikia 64 bitų architektūroje.
Kitas pagrindinis termino aplinka vartosena yra tam tikro tipo bendrosios kompiuterių konfigūracijos žymėjimas. Pavyzdžiui, tinklo aplinka, duomenų bazės aplinka arba žiniatinklio paslaugų aplinka, kurios yra kompiuterių programinės ir aparatinės įrangos konfigūracijos, veikiančios didesniu mastu. Jis taip pat gali būti naudojamas išreikšti daug paprastesnes konfigūracijas; pavyzdžiui, darbalaukio aplinka, daugialypės terpės aplinka ir žaidimų aplinka asmeniniame kompiuteryje.
Programa, siūlanti kūrimo įrankius, sujungtus į vieną programinę įrangą, leidžiančią kūrėjui pasiekti ir naudoti įvairias funkcijas vienoje aplinkoje, yra žinoma kaip integruota kūrimo aplinka (IDE). „Microsoft Visual Studio“, „Oracle JDeveloper“ir „WinDev“yra integruotų kūrimo aplinkų, kuriose paprastai š altinio kodo rengyklė, kompiliatorius ir derinimo priemonė yra sujungti į vieną programinę įrangą, pavyzdžiai.
Kuo skiriasi platforma ir aplinka?
• Kompiuterių platforma yra programinės arba techninės įrangos architektūra, kuri veikia kaip kompiuterinės sistemos pagrindas, o aplinka reiškia bendrą kompiuterinės sistemos programinės ir aparatinės įrangos konfigūraciją.
• Be to, terminas aplinka vartojamas apibūdinti aukštesnio lygio kompiuterių, programinės ar aparatinės įrangos kolektyvines konfigūracijas, o platforma apsiriboja pagrindo lygio struktūra.