Platforma və Ətraf Mühit
Kompüter platforması və kompüter mühiti kompüter elmində istifadə olunan və bir-biri ilə sıx əlaqəli olan iki termindir. Buna görə də, onların mənaları ümumi istifadədə demək olar ki, sinonimdir, lakin daha açıq təriflər terminlərin və onların istifadəsinin fərqlərini göstərir. Oxford Advanced Learner lüğətinə görə, platforma istifadə olunan kompüter sistemi və ya proqram təminatı növüdür və mühit istifadəçi, kompüter və ya proqramın fəaliyyət göstərdiyi tam strukturdur.
Kompüter Platforması haqqında ətraflı
Kompüter platforması kompüter sisteminin təməli kimi çıxış edən kompüter proqram təminatı və ya aparat arxitekturasıdır. Məsələn, x86 arxitekturası dünyada masaüstü kompüterlər üçün ən çox yayılmış platformadır. IBM AS/400, SunMirosystem (indi Oracle-a məxsusdur) SPARC, Apple, IBM və Motorola PowerPC və Intel IA-64 kompüter platformalarına misaldır. Hər biri müxtəlif əməliyyat sistemlərini və tətbiqi proqram təminatını daha yüksək səviyyədə dəstəkləyən kompüter sisteminin qurulması üçün əsas rolunu oynayır. Əvvəlcə Platforma termini hardware arxitekturaları üçün istifadə edilmişdir və bu istifadə zamanla dəyişməmişdir. Bununla belə, platforma sözünün istifadəsi proqram təminatı rejiminə qədər genişlənmişdir, çünki əməliyyat sistemləri fərdi arxitekturanın hər birini dəstəkləmək və işləmək üçün hazırlanmışdır və onlar proqram platformaları adlanır. Nümunələr Sun Solaris və SPARC üçün açıq Solaris və Unisys platformaları üçün UnisysOS, əsasən serverlərdə istifadə olunur.
ƏS digər proqram təminatı üçün əsas rol oynadığından platforma termini Linux platforması və Windows platforması kimi əməliyyat sistemlərini təmsil etmək üçün istifadə olunur. Hər bir proqram platforması öz tətbiqi proqramını dəstəkləyir, lakin mətn prosessoru və ya veb brauzer kimi fərdi tapşırıqları yerinə yetirən təcrid olunmuş proqram platforma deyil.
Ətraf mühit haqqında ətraflı
Mühit termininin çoxlu şərhləri var. Platforma termininin əvvəlki təsviri ilə müqayisə etsək, həm aparat platforması, həm də əməliyyat sistemi birlikdə götürülmüş, adətən mühit adlanır. Proqram və aparatın kollektiv konfiqurasiyası ətraf mühitdir. Məsələn, 32 bitlik arxitekturada işləyən Windows əməliyyat sistemi bir mühitdir. Beləliklə, Apple-ın MacOS sistemi 64 bitlik arxitektura üzərində işləyir.
Ətraf mühit termininin növbəti əsas istifadəsi kompüterlərin ümumi konfiqurasiyasının müəyyən bir növünü ifadə etməkdir. Daha geniş miqyasda işləyən kompüter proqram təminatı və aparat konfiqurasiyaları olan şəbəkə mühiti, verilənlər bazası mühiti və ya veb xidmətləri mühiti kimi. Daha sadə konfiqurasiyaları ifadə etmək üçün də istifadə edilə bilər; məsələn, fərdi kompüterdə iş masası mühiti, multimedia mühiti və oyun mühiti.
Tərtibatçıya bir mühitdə müxtəlif funksiyalara daxil olmağa və istifadə etməyə imkan verən tək proqram təminatına yığılmış inkişaf alətləri təklif edən proqram İnteqrasiya edilmiş İnkişaf Mühiti (IDE) kimi tanınır. Microsoft Visual Studio, Oracle JDeveloper və WinDev İnteqrasiya edilmiş İnkişaf Mühitlərinə misaldır, burada adətən mənbə kodu redaktoru, kompilyator və sazlayıcı tək proqram təminatında birləşdirilir.
Platforma ilə Ətraf Mühit arasındakı fərq nədir?
• Kompüter platforması kompüter sisteminin təməli kimi çıxış edən proqram və ya aparat arxitekturasıdır, ətraf mühit isə kompüter sisteminin həm proqram təminatının, həm də aparatının birgə konfiqurasiyası deməkdir.
• Bundan əlavə, mühit termini daha yüksək səviyyələrdəki kompüterlərin, proqram təminatının və ya aparat təminatının kollektiv konfiqurasiyalarını təsvir etmək üçün istifadə olunur, halbuki platforma təməl səviyyə strukturu ilə məhdudlaşır.