Ինչ է պլատֆորմը:

Դուք լսում եք այն ամենը, ինչը լուրջ է լսում, ինչ է նշանակում:

Երբ խոսքը տեխնոլոգիայի եւ հաշվարկի մասին է, պլատֆորմը ծառայում է որպես հիմնական հիմք ապարատային եւ ծրագրային ապահովման զարգացման եւ աջակցության համար:

Հիմնադրամի վերեւում ստեղծված ամեն ինչ գործում է միասնական շրջանակներում: Որպես այդպիսին, յուրաքանչյուր պլատֆորմ ունի իր կանոնները, չափանիշները եւ սահմանափակումները, որոնք թելադրում են, թե ինչ սարքվածքներ / ծրագրեր կարող են կառուցվել եւ ինչպես պետք է աշխատեն:

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 եւ այլն) միջոցով օգտվողների փոխգործակցությունն է: կիրառական ծրագրային ապահովում:

Ծրագրային ապահովման ծրագիր

Դիմող ծրագրերը ներառում են բոլոր այն ծրագրերը, որոնք նախատեսված են համակարգչային համակարգում կոնկրետ խնդիրների իրականացման համար, որոնց մեծ մասը համարվում է հարթակներ: Ոչ հարթ ծրագրային ծրագրերի ընդհանուր օրինակներ են `պատկերի խմբագրման ծրագրեր, խոսքի պրոցեսորներ, աղյուսակներ, երաժշտական ​​նվագարկիչներ, հաղորդագրությունների փոխանակում, սոցիալական մեդիա ծրագրեր եւ այլն:

Այնուամենայնիվ, կան կիրառական ծրագրերի որոշ տեսակներ, որոնք նույնպես հարթակներ են : Բանալին այն է, թե արդյոք ծրագրային ապահովումը ծառայում է որպես դրա վրա կառուցված որեւէ բան աջակցություն: Ծրագրային ապահովման ծրագրային ծրագրերի որոշ օրինակներ են `

Վիդեո խաղախցիկներ

Վիդեո խաղային կոնսուլները հիանալի օրինակ են ապարատային եւ ծրագրային ապահովման միասին որպես հարթակ: Յուրաքանչյուր մխիթարել տիպը հանդես է գալիս որպես հիմք, որն աջակցում է ֆիզիկական առումով խաղերի սեփական գրադարանին (օրինակ, Nintendo- ի խաղային համակարգերի հետագա հետագա տարբերակները) եւ թվայինորեն (օրինակ `սկավառակի ձեւաչափը, Sony PS3 խաղը չի աշխատում Sony PS4 համակարգում ծրագրային ապահովման / ծրագրավորման լեզվով):