PLATEFORME

Définition - Que signifie plate-forme?

Une plate-forme est un groupe de technologies utilisées comme base sur laquelle d'autres applications, processus ou technologies sont développés.

En informatique personnelle, une plate-forme est le matériel de base (ordinateur) et le logiciel (système d'exploitation) sur lesquels les applications logicielles peuvent être exécutées. Cet environnement constitue la base de base sur laquelle toute application ou tout logiciel est pris en charge et / ou développé.

Les ordinateurs utilisent des unités centrales de traitement (CPU) spécifiques conçues pour exécuter un code de langage machine spécifique. Pour que l'ordinateur exécute des applications logicielles, les applications doivent être dans le langage machine codé en binaire de cette CPU.

Ainsi, historiquement, les programmes d'application écrits pour une plate-forme ne fonctionnaient pas sur une plate-forme différente.

Definir Tech explique la plateforme

Une plate-forme informatique - également appelée plate-forme numérique ou plate-forme informatique - fait généralement référence au système d'exploitation et au matériel informatique uniquement.

Un exemple de plate-forme informatique est un ordinateur portable moderne exécutant Windows en tant que système d'exploitation. Un autre exemple serait un ordinateur Apple exécutant le système d'exploitation Mac OS X.

Normes de plate-forme

La plate-forme est conforme à un ensemble de normes qui permettent aux développeurs de logiciels de développer des applications logicielles pour la plate-forme. Ces mêmes normes permettent aux propriétaires et aux gestionnaires d'acheter des applications et du matériel appropriés.

Ainsi, pour exécuter un programme de comptabilité sur un ordinateur, il faut acheter un logiciel de comptabilité qui a été développé pour la plate-forme sur laquelle il sera utilisé.

Plates-formes multiples

De nouvelles interfaces basées sur des normes et des interfaces ouvertes permettent aux programmes d'application de s'exécuter sur plusieurs plates-formes. De plus, les développeurs de logiciels ont développé des outils logiciels qui permettent aux applications de s'exécuter sur plusieurs plates-formes.

Logiciels multiplateformes et logiciels multiplateformes

Cela a donné naissance aux termes logiciel multiplateforme et logiciel multiplateforme. Un exemple classique est représenté par les jeux vidéo développés spécifiquement pour une certaine plate-forme, dans ce cas une console telle que la PlayStation ou la Xbox.

Bien que le même jeu puisse exister dans différentes versions pour être exécuté sur différents systèmes, si cette version est conçue pour être exécutée sur Microsoft Windows, elle ne fonctionnera pas si elle est chargée sur une Xbox.

Chaque plate-forme de jeu respectera son propre ensemble de normes ainsi que des règles et des restrictions matérielles. Par exemple, les développeurs peuvent avoir besoin de réduire les paramètres graphiques du jeu si le moteur de jeu est trop lourd sur le matériel d'une console spécifique.

Navigateurs

Les navigateurs Web plus récents permettent d'exécuter des plug-ins tiers dans le cadre du navigateur. Par conséquent, certains navigateurs sont maintenant considérés comme des plates-formes car ils sont utilisés comme base sur laquelle exécuter les programmes logiciels d'autres applications.

Plateformes mobiles

Aujourd'hui, les nouveaux appareils mobiles tels que les smartphones et les tablettes possèdent leurs propres logiciels et matériels. Ils fonctionnent indépendamment des autres systèmes et sont capables d'exécuter leurs propres applications, outils et autres logiciels, ils peuvent donc être effectivement considérés comme des plates-formes.

Plateformes numériques

Les piles de logiciels et certaines applications sont également parfois appelées plates-formes numériques.

Par exemple, SQL est une application de base de données qui est souvent utilisée comme environnement pour exécuter d'autres outils de CRM, d'analyse et de gestion des journaux.

De même, la collection des trois applications open source Elasticsearch, Logstash et Kibana constitue la pile ELK, une plate-forme utilisée à des fins de journalisation.

Cette définition a été écrite dans le contexte de l'informatique