Ai intesu a parolla tuttu u tempu, ma in seriu: chì significa?
Quandu si tratta di tecnulugia è informatica, una plataforma sirve com'è fundamentu fundamentale per u sviluppu è sustegnu di hardware è software.
Tuttu creatu in cima di una fundazione opera in u stessu framework. Per quessa, ogni prugramma anu u so propiu sette di reguli, stàndardi è restrizioni chì diceranu chì hardware / software puderà esse construitu è cumu si devandate deve travaglià.
I plataformi di hardware:
- Sistemi interni
- Componenti individuali
- Interfaces
Versus platformi di hardware, i plataforme di u prugramma sò più largu, ma facile più faciule per esse ligatu à l'utilizatori. Hè sensu, secondu chì aghjustemu interaccettate più cumune cù u software / apps, anche sempre chì u hardware (per esempiu, rossi, teclaturi, monitori, pantanziferi) aiuta à u ponte di u distinu. Puderanu software chì sò chjappi sottu à e categurìa generale di:
- Sistema di software
- Software di applicazione
Sistemi interni
I plataformi di hardware si ponu esse sistemi sani (per esempio, computing) cumu u mainframes, stagioni, scrittori, laptops, tabelli, smartphones è più. Ogni chjappura chì ponu esse una plataforma di hardware, perchè elli pussete u so propriu furmulariu, opera in modu indipendenti di l'altri sistemi, è hè capaci di furnisce risorsi o servizii (per esempiu, software / appruntà, appuntamentu à e apparecchi / internet, etc.) à l'utilizatori, micca anticipatu da u discu originale.
Componenti Individuali
I cumpunenti individuali, cum'è a unità di prucessu centru (CPU) di l'ordinateur, sò cunziddi ancu rigulari. U CPU (per esempiu, Intel Core, ARM Cortex, AMD APU) anu architectures distinti chì determinanu l'operazione, a cumunicazione è l'interaction cù l'altri cumpunenti chì componinu un sistema sanu. Per fà una illustrazione, cunfirmate u CPU cum'è a fundamentu chì sustene una basa di a basa, memoria, unità à unità, cartoni d'espansione, periferiali è software. Certi cumpunenti puderanu o ùn esse intarramudificate cù l'altri, secondu u tipu, forma è cumpatibili.
Interfaces
Interfacce, cum'è PCI Express , Accelerated Graphics Port (AGP) , o slots di espansione ISA, sò spazii per u sviluppu di e diverse tipi di carte d'addenda / espansione. Fatturisti di l'interfaccia d'interfaccia sò unichi, cusì, per esempiu, ùn hè micca fisicu pussibule inserisce una carte PCI Express in un spedizione AGP o ISA - ricordate chì e plataformi fendu règiche è restrizioni. L'interfaccia pò ancu furnisce cumunicazione, supportu è risorse à a carte d'espansione attaccata. Esempii di carte d'espansione chì utilizanu l'interfaccia sò: gràfiche video, sound / audio, adapters di rete di cunnessione, porti USB, controllers ATA (SATA) seriali, è più.
Sistema di Software
U software di u sistema hè quale cuntene a furmazione per esecutà i prucessi simultànni cù a gestione / cuncordatura di parechje risorse hardware in cungiunzione cù software d'applicazione. I megliu esempi di u prugramma di sistema sò sistemi operativi , cum'è (ma micca limità) di Windows, macOS, Linux, Android, iOS è Chrome OS.
U sistema upirativu sirve com'è una pratica per furnisce un ambienti chì sustenni l'interaczione à l'utilizatore per l'intarfessi (per esempiu monitor, mouse, keyboard, printer, etc.), cumunicazione cù altri sistemi (per esempiu, networking, Wi-Fi, Bluetooth, etc.) è software di applicazione.
Software di applicazione
Un prugrammu d'applicazione includenu tutti i prugrammi chì sò disposti per cumponenu e cumpetenze specifiche in un computer - a più ùn sò micca cunsiderate cum'è pratiche. Eghjugioni cumuni di software d'applicazioni non-prugramma sò: Programmi d'edituri d'imatge, processatore di parlatori, spreadsheets, music players, messaging / chat, social media apps, è più.
In ogni casu, ci sò parechji tipi di software d'applicazione chì sò ancu imprese . A chjave hè esse o micca chì u software in quistione serve com supportu per quarchi cosa di esse fatta nantu à ella. Arcuni esempi di u prugramma di applicazioni sò e plataformi sò:
- I navigatori Web (per esempiu, Chrome, Safari, Internet Explorer) sò platformi per altri furmazione di software, cum'è plugins / estensione di tercers o temi.
- I siti di media suciale , cum'è Facebook, servinu cum'è e plataforme in u sustegnu applicazioni esterni, strumenti è / o servizii chì interaccanu cù i funzioni core di u situ. Questu hè appiicatu ancu à u situ web cum'è a versione mobile app.
- I video games chì supportanu mods (via l'editore di u ghjocu) sò ancu cunsiderate plataformi. U mods video game utiliscia u ghjornu di u video di ghjocu dispunente com a fundamentu per creà cartoni / nivaghji, cartelli, ogetti o ancu un ghjocu stand alone.
Consoles di Video Console
Cunsigliu di video ghjucanu un gran esempiu di hardware è software pianu cumminatu cum'è una plataforma. Ogni tipu cunsulari acteghja com'è una basa chì sustene a so biblioteca di i ghjoculi fisichi (per esempiu, un cartridge Nintendo originale ùn hè cumpatibili cù qualsiasi versioni successivi di sistemi di u ghjocu di Nintendo) è in digitale (per esempiu, p'eppellu chì hè un formatu di discu, un jocu Sony PS3 ùn travaglià micca nantu à u sistema PS4 Sony due due to software / lingua di prugrammazione).