Platforma prieš aplinką
Kompiuterio platforma ir kompiuterinė aplinka yra du informatikoje naudojami terminai, kurie yra glaudžiai susiję. Todėl jų reikšmės yra beveik sinonimiškos įprastu vartojimu, tačiau aiškesni apibrėžimai parodo terminų ir jų vartojimo skirtumus. Pagal „Oxford Advanced Learner“žodyną, platforma yra naudojamas kompiuterinės sistemos ar programinės įrangos tipas, o aplinka - visa struktūra, kurioje veikia vartotojas, kompiuteris ar programa.
Daugiau apie „Computer Platform“
Kompiuterio platforma yra kompiuterio programinės ar aparatinės įrangos architektūra, kuri veikia kaip kompiuterinės sistemos pagrindas. Pavyzdžiui, x86 architektūra yra labiausiai paplitusi platforma staliniams kompiuteriams pasaulyje. Kompiuterių platformų pavyzdžiai yra „IBM AS / 400“, „SunMirosystem“(dabar priklauso „Oracle“) SPARC, „Apple“, IBM ir „Motorola PowerPC“bei „Intel IA-64“. Kiekvienas iš jų yra pagrindas kuriant kompiuterinę sistemą, kuri palaiko skirtingas operacines sistemas ir taikomąją programinę įrangą aukštesniu lygmeniu. Iš pradžių aparatinės įrangos architektūrose buvo vartojamas terminas „Platforma“, kuris laikui bėgant nebuvo pakeistas. Tačiau žodžio platforma vartojimas išplito ir į 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: „Sun Solaris“ir „SPARC“atidaryti „Solaris“bei „Unisys“platformoms skirti „UnisysOS“, dažniausiai naudojami 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., Teksto procesorių ar interneto naršyklę, nėra platforma.
Daugiau apie aplinką
Yra daugybė aplinkos termino interpretacijų. Palyginus su ankstesniu platformos termino apibūdinimu, aparatinės įrangos platforma ir operacinė sistema kartu yra vadinamos aplinka. Kolektyvinė programinės ir aparatinės įrangos konfigūracija yra aplinka. Pavyzdžiui, „Windows“operacinė sistema, veikianti 32 bitų architektūroje, yra aplinka. Taip yra ir „Apple“„MacOS“, dirbanti su 64 bitų architektūra.
Kitas pagrindinis aplinkos termino vartojimas yra tam tikros rūšies bendros kompiuterių konfigūracijos žymėjimas. Tokie kaip tinklo aplinka, duomenų bazių aplinka ar žiniatinklio paslaugų aplinka, kurios yra kompiuterio programinės ir aparatinės įrangos konfigūracijos, veikiančios didesniu mastu. Jis taip pat gali būti naudojamas daug paprastesnėms konfigūracijoms išreikšti; 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, vadinama integruota kūrimo aplinka (IDE). „Microsoft Visual Studio“, „Oracle JDeveloper“ir „WinDev“yra integruotų kūrimo aplinkų pavyzdžiai, kai šaltinio kodo redaktorius, kompiliatorius ir derintuvas paprastai sujungiami į vieną programinę įrangą.
Kuo skiriasi platforma ir aplinka? • Kompiuterio platforma yra programinės ar aparatinės įrangos architektūra, kuri veikia kaip kompiuterinės sistemos pagrindas, o aplinka reiškia kolektyvinę kompiuterinės sistemos programinės ir aparatinės įrangos konfigūraciją. • Be to, terminas aplinka vartojamas apibūdinti kolektyvines kompiuterių, programinės ar aparatinės įrangos konfigūracijas aukštesniais lygmenimis, o platforma apsiriboja pamatų lygio struktūra. |