Skip to main content

Qu'est-ce qu'une plate-forme?

Qu’est ce qu’une plateforme de paiement « fullservice » ? (Avril 2025)

Qu’est ce qu’une plateforme de paiement « fullservice » ? (Avril 2025)
Anonim

En matière de technologie et d’informatique, une plate-forme sert de base au développement et à la prise en charge du matériel et des logiciels.

Tout ce qui est créé sur une fondation fonctionne ensemble dans le même cadre. En tant que telles, chaque plate-forme a son propre ensemble de règles, normes et restrictions qui dicte quel matériel / logiciel peut être construit et comment chacune devrait fonctionner.

Les plateformes matérielles peuvent être:

  • Systèmes entiers
  • Composants individuels
  • Des interfaces

Par rapport aux plates-formes matérielles, les plates-formes logicielles sont plus étendues, mais plus faciles à comprendre par les utilisateurs. Cela a du sens, étant donné que nous interagissons plus souvent avec les logiciels / applications, même si le matériel (souris, claviers, moniteurs, écrans tactiles, par exemple) contribue à combler le fossé. Les plates-formes logicielles entrent dans les catégories générales suivantes:

  • Logiciel système
  • Logiciel d'application

Systèmes entiers

Les plates-formes matérielles peuvent être des systèmes entiers (c.-à-d. Des dispositifs informatiques) tels que des ordinateurs centraux, des stations de travail, des ordinateurs de bureau, des ordinateurs portables, des tablettes, des smartphones, etc. Chacun de ceux-ci représente une plate-forme matérielle car chacun a son propre facteur de forme, fonctionne indépendamment des autres systèmes et est capable de fournir des ressources ou des services (par exemple, exécuter un logiciel / des applications, se connecter à des appareils / à Internet, etc.) aux utilisateurs, en particulier pas prévu par la conception originale.

Composants individuels

Les composants individuels, tels que l'unité centrale de traitement des ordinateurs, sont également considérés comme des plates-formes matérielles. Les CPU (par exemple, Intel Core, ARM Cortex, AMD APU) ont des architectures distinctes qui déterminent le fonctionnement, la communication et l’interaction avec d’autres composants constituant un système complet. Pour illustrer cela, considérez le processeur comme la base qui prend en charge une carte mère, une mémoire, des lecteurs de disque, des cartes d'extension, des périphériques et des logiciels. Certains composants peuvent être interchangeables ou non, en fonction du type, de la forme et de la compatibilité.

Des interfaces

Les interfaces, telles que les connecteurs d'extension PCI Express, AGP (Accelerated Graphics Port) ou ISA, sont des plates-formes de développement de différents types de cartes d'extension / d'extension. Différents facteurs de forme d’interface sont uniques. Par exemple, il est physiquement impossible d’insérer une carte PCI Express dans un slot AGP ou ISA - n’oubliez pas que les plateformes définissent les règles et les restrictions. L'interface fournit également la communication, le support et les ressources à la carte d'extension connectée. Exemples de cartes d'extension utilisant de telles interfaces: graphiques vidéo, son / audio, adaptateurs réseau, ports USB, contrôleurs série ATA (SATA), etc.

Logiciel système

Le logiciel système est ce qui contrôle l’ordinateur en exécutant des processus simultanés tout en gérant / coordonnant plusieurs ressources matérielles conjointement avec le logiciel d’application. Les meilleurs exemples de logiciels système sont les systèmes d'exploitation, tels que Windows, macOS, Linux, Android, iOS et Chrome OS.

Le système d'exploitation sert de plate-forme en fournissant un environnement prenant en charge les interactions de l'utilisateur via des interfaces (moniteur, souris, clavier, imprimante, etc.), la communication avec d'autres systèmes (réseau, Wi-Fi, Bluetooth, etc.) et logiciel d'application.

Logiciel d'application

Le logiciel d'application inclut tous les programmes conçus pour accomplir des tâches spécifiques sur un ordinateur. La plupart ne sont pas considérés comme des plates-formes. Les exemples courants de logiciels d’application non-plate-forme sont les suivants: programmes d’édition d’images, traitements de texte, tableurs, lecteurs de musique, messagerie / chat, applications de médias sociaux, etc.

Cependant, certains types de logiciels d’application sont aussi des plates-formes . La clé est de savoir si le logiciel en question sert de support à quelque chose qui doit être construit sur lui. Voici quelques exemples de logiciels d’application en tant que plates-formes:

  • Navigateurs Web (par exemple, Chrome, Safari, Internet Explorer) sont des plates-formes pour d’autres types de logiciels, tels que des plug-ins / extensions tiers ou des thèmes.
  • Sites de média sociaux, tels que Facebook, servent de plates-formes pour la prise en charge d'applications, d'outils et / ou de services externes qui interagissent avec les fonctionnalités principales du site. Cela s'applique à la fois au site Web et à la version de l'application mobile.
  • Jeux vidéos les mods de support (via l'éditeur du jeu) sont également considérés comme des plateformes. Les mods de jeu vidéo utilisent le moteur de jeu vidéo existant comme base pour la création de cartes / niveaux, personnages, objets ou même de jeux autonomes conçus par l'utilisateur.

Consoles de jeux vidéo

Les consoles de jeux vidéo sont d'excellents exemples de matériel et de logiciels combinés pour constituer une plate-forme. Chaque type de console fonctionne comme une base prenant en charge sa propre bibliothèque de jeux (par exemple, une cartouche Nintendo d’origine n’est compatible avec aucune version ultérieure des systèmes de jeu Nintendo) et numérique (par exemple, même si le format du disque est un disque, un jeu Sony PS3 fonctionne pas sur le système Sony PS4 en raison du logiciel / langage de programmation).