Դուք լսում եք այն ամենը, ինչը լուրջ է լսում, ինչ է նշանակում:
Երբ խոսքը տեխնոլոգիայի եւ հաշվարկի մասին է, պլատֆորմը ծառայում է որպես հիմնական հիմք ապարատային եւ ծրագրային ապահովման զարգացման եւ աջակցության համար:
Հիմնադրամի վերեւում ստեղծված ամեն ինչ գործում է միասնական շրջանակներում: Որպես այդպիսին, յուրաքանչյուր պլատֆորմ ունի իր կանոնները, չափանիշները եւ սահմանափակումները, որոնք թելադրում են, թե ինչ սարքվածքներ / ծրագրեր կարող են կառուցվել եւ ինչպես պետք է աշխատեն:
Hardware հարթակները կարող են լինել `
- Բոլոր համակարգերը
- Անհատական բաղադրիչներ
- Ինտերֆեյս
Այլ ապարատային հարթակները, ծրագրային հարթակները ավելի ընդարձակ են, սակայն ավելի հեշտ է օգտագործողների կողմից: Դա իմաստ է, հաշվի առնելով, որ մենք ավելի հաճախ համագործակցում ենք ծրագրային ապահովման / ծրագրերի հետ, չնայած որ սարքավորումները (օրինակ, մկները, ստեղնաշարերը, մոնիտորները, touchscreens) նպաստում են այդ բացը: Ծրագրային ապահովման հարթակները բաժին են ընկնում ընդհանուր կատեգորիաներին.
- Համակարգի ծրագրային ապահովում
- Դիմումատուփ
Բոլոր համակարգերը
Hardware- ի պլատֆորմները կարող են լինել ամբողջ համակարգեր (այսինքն, հաշվողական սարքեր), ինչպիսիք են mainframes, workstations, desktops, laptops, tablets, smartphones եւ այլն: Դրանցից յուրաքանչյուրը ներկայացնում է ապարատային հարթակ, քանի որ յուրաքանչյուրն ունի իր սեփական ձեւի գործոնը, գործում է այլ համակարգերից անկախ եւ կարող է ապահովել ռեսուրսներ կամ ծառայություններ (օրինակ `վազող ծրագրեր / ծրագրեր, սարքեր / ինտերնետ կապ եւ այլն) օգտագործողների, հատկապես Նախատեսված չէ նախնական նախագծով:
Անհատական բաղադրիչներ
Անհատական բաղադրիչները, ինչպիսիք են համակարգիչների կենտրոնական պրոցեսորը (CPU) , համարվում են նաեւ ապարատային հարթակներ: CPU- ները (օրինակ `Intel Core, ARM Cortex, AMD APU) ունեն հստակ ճարտարապետություններ, որոնք որոշում են գործողությունը, հաղորդակցությունը եւ փոխազդեցությունը մյուս համակարգերի հետ, որոնք կազմում են ամբողջ համակարգ: Նկարագրելու համար դիտեք պրոցեսորը որպես հիմք, որն աջակցում է մայրության, հիշողության, սկավառակի կրիչներ, ընդլայնման քարտեր, ծայրամասեր եւ ծրագրային ապահովում: Որոշ բաղադրիչներ կարող են կամ չեն կարող փոխարինվել միմյանց հետ, կախված տեսակից, ձեւից եւ համադրելիությունից:
Ինտերֆեյս
Ինտերֆեյսներ, ինչպիսիք են PCI Express , արագացված գրաֆիկական պորտ (AGP) կամ ISA ընդլայնման slots, տարբեր հարթակների ձեւավորման պլատֆորմներ են, որոնք ավելացնում են հավելվածների / ընդլայնման քարտեր: Տարբեր ինտերֆեյսի ձեւի գործոնները յուրահատուկ են, այսինքն, ֆիզիկապես հնարավոր չէ մի PCI Express քարտ ներդնել AGP- ի կամ ISA- ի բնիկում, հիշեք, որ պլատֆորմները սահմանում են կանոնները եւ սահմանափակումները: Ինտերֆեյսը նաեւ ապահովում է կապի, աջակցման եւ ռեսուրսներ կցված ընդլայնման քարտին: Նման ինտերֆեյս օգտագործող ընդլայնման քարտերի օրինակներն են `վիդեո գրաֆիկա, ձայնային / աուդիո, ցանցային աուդիատորներ, USB պորտեր, սերիական ATA (SATA) կարգավարներ եւ այլն:
System Software- ը
Համակարգի ծրագրաշարը այն է, ինչն է վերահսկում համակարգիչը միաժամանակյա գործընթացների իրականացման միջոցով, երբ կիրառման ծրագրային ապահովման հետ համատեղում է բազմաթիվ ապարատային ռեսուրսների կառավարում / համակարգում: Համակարգի ծրագրային ապահովման լավագույն օրինակներն են օպերացիոն համակարգերը , ինչպիսիք են Windows, MacOS, Linux, Android, iOS եւ Chrome OS:
Օպերացիոն համակարգը ծառայում է որպես հարթակ, ապահովելով միջավայր, որը ինտերֆեյսով (օրինակ, մոնիտոր, մկնիկ, ստեղնաշար, տպիչ եւ այլն), այլ համակարգերի հետ հաղորդակցման (օրինակ `ցանցային, Wi-Fi, Bluetooth եւ այլն) միջոցով օգտվողների փոխգործակցությունն է: կիրառական ծրագրային ապահովում:
Ծրագրային ապահովման ծրագիր
Դիմող ծրագրերը ներառում են բոլոր այն ծրագրերը, որոնք նախատեսված են համակարգչային համակարգում կոնկրետ խնդիրների իրականացման համար, որոնց մեծ մասը համարվում է հարթակներ: Ոչ հարթ ծրագրային ծրագրերի ընդհանուր օրինակներ են `պատկերի խմբագրման ծրագրեր, խոսքի պրոցեսորներ, աղյուսակներ, երաժշտական նվագարկիչներ, հաղորդագրությունների փոխանակում, սոցիալական մեդիա ծրագրեր եւ այլն:
Այնուամենայնիվ, կան կիրառական ծրագրերի որոշ տեսակներ, որոնք նույնպես հարթակներ են : Բանալին այն է, թե արդյոք ծրագրային ապահովումը ծառայում է որպես դրա վրա կառուցված որեւէ բան աջակցություն: Ծրագրային ապահովման ծրագրային ծրագրերի որոշ օրինակներ են `
- Վեբ բրաուզերները (օրինակ, Chrome- ը, Safari- ը, Internet Explorer- ը) պլատֆորմներն են, ծրագրակազմի այլ ձեւերի համար, ինչպիսիք են երրորդ կողմի հավելվածները / ընդլայնումները կամ թեմաները:
- Սոցիալական մեդիա կայքերը , ինչպիսիք են Ֆեյսբուքը, ծառայում են որպես պլատֆորմներ, երբ աջակցում են արտաքին ծրագրեր, գործիքներ եւ / կամ ծառայություններ, որոնք համագործակցում են կայքի հիմնական առանձնահատկությունների հետ: Սա վերաբերում է ինչպես կայքի, այնպես էլ բջջային հավելվածի տարբերակին:
- Տեսահոլովակներ, որոնք աջակցում են mods (խաղի խմբագրիչի միջոցով), նույնպես համարվում են պլատֆորմներ: Վիդեո խաղերի ռեժիմները օգտագործում են առկա տեսախցիկի շարժիչը որպես օգտագործողի կողմից մշակված քարտեզների / մակարդակների, հերոսների, օբյեկտների կամ նույնիսկ առանձին առանձին խաղի ստեղծման հիմք:
Վիդեո խաղախցիկներ
Վիդեո խաղային կոնսուլները հիանալի օրինակ են ապարատային եւ ծրագրային ապահովման միասին որպես հարթակ: Յուրաքանչյուր մխիթարել տիպը հանդես է գալիս որպես հիմք, որն աջակցում է ֆիզիկական առումով խաղերի սեփական գրադարանին (օրինակ, Nintendo- ի խաղային համակարգերի հետագա հետագա տարբերակները) եւ թվայինորեն (օրինակ `սկավառակի ձեւաչափը, Sony PS3 խաղը չի աշխատում Sony PS4 համակարգում ծրագրային ապահովման / ծրագրավորման լեզվով):