Platforma vs. životní prostředí
Počítačová platforma a počítačové prostředí jsou dva pojmy používané v informatice, které spolu úzce souvisejí. Jejich významy jsou proto v běžném používání téměř synonymem, ale jasnější definice ukazují rozdíly v pojmech a jejich použití. Podle slovníku Oxford Advanced Learner je platforma typ používaného počítačového systému nebo softwaru a prostředí je úplná struktura, v níž uživatel, počítač nebo program pracuje.
Více o počítačové platformě
Počítačová platforma je počítačový software nebo hardwarová architektura, která funguje jako základ počítačového systému. Například architektura x86 je nejběžnější platformou pro stolní počítače na světě. IBM AS / 400, SunMirosystem (nyní ve vlastnictví Oracle) SPARC, Apple, IBM a Motorola PowerPC a Intel IA-64 jsou příklady počítačových platforem. Každý z nich funguje jako základ pro budování počítačového systému, který podporuje různé operační systémy a aplikační software na vyšší úrovni. Původně byl termín Platform používán pro hardwarové architektury a toto použití se v průběhu času nezměnilo. Použití slovní platformy se však rozšířilo do režimu softwaru, protože operační systémy byly navrženy tak, aby podporovaly a fungovaly na každé jednotlivé architektuře, a nazývají se softwarové platformy. Příklady jsou Sun Solaris a otevřené Solaris pro platformy SPARC a UnisysOS pro platformy Unisys, většinou používané v serverech.
Protože OS funguje jako základ pro další aplikační software, termín platforma se používá k reprezentaci operačních systémů, jako je platforma Linux a platforma Windows. Každá softwarová platforma podporuje svůj vlastní aplikační software, ale izolovaný software provádějící samostatnou úlohu, jako je textový procesor nebo webový prohlížeč, není platformou.
Více o životním prostředí
Existuje mnoho výkladů pojmu prostředí. Ve srovnání s dřívějším popisem pojmu platforma se hardwarová platforma i operační systém společně nazývají obvykle prostředím. Prostředím je kolektivní konfigurace softwaru a hardwaru. Například operační systém Windows pracující na 32bitové architektuře je prostředím. Stejně tak Apple MacOS pracuje na 64bitové architektuře.
Dalším významným využitím pojmu prostředí je označení určitého typu obecné konfigurace počítačů. Například síťové prostředí, databázové prostředí nebo prostředí webových služeb, což jsou konfigurace počítačového softwaru a hardwaru pracující ve větším měřítku. Může být také použit k vyjádření mnohem jednodušších konfigurací; například stolní prostředí, multimediální prostředí a herní prostředí na osobním počítači.
Aplikace, která nabízí vývojové nástroje sdružené do jednoho softwaru, který vývojáři umožňuje přístup a použití různých funkcí v jednom prostředí, se nazývá integrované vývojové prostředí (IDE). Microsoft Visual Studio, Oracle JDeveloper a WinDev jsou příklady integrovaných vývojových prostředí, ve kterých jsou obvykle zdrojový kód editor, kompilátor a debugger kombinovány do jediného softwaru.
Jaký je rozdíl mezi platformou a prostředím?? • Počítačová platforma je softwarová nebo hardwarová architektura, která funguje jako základ počítačového systému, zatímco prostředí znamená kolektivní konfiguraci softwaru i hardwaru počítačového systému.. • Dále se pojem prostředí používá k popisu kolektivních konfigurací počítačů, softwaru nebo hardwaru na vyšších úrovních, zatímco platforma je omezena na strukturu základní úrovně. |