Skip to main content

¿Cuáles son los diferentes tipos de plataforma informática?

Existen varios tipos diferentes de plataformas informáticas, tanto basadas en software como en hardware. El término plataforma se refiere a cualquier marco de software o arquitectura de hardware desde el cual se puede iniciar una aplicación de software. Las plataformas informáticas pueden incluir interfaces gráficas de usuario (GUI) y sistemas operativos (SO) como Windows o Macintosh OS y OSX, lenguajes de programación o la propia arquitectura del hardware de la computadora.

En el desarrollo de software, la plataforma se puede utilizar como un medio para garantizar el rendimiento constante de un producto cuando la plataforma se está ejecutando. Esto puede dar como resultado una aplicación de software que se puede ejecutar independientemente del sistema operativo instalado en el hardware. Ejemplos de estos tipos de aplicaciones de software incluyen paquetes basados ​​en Java y QuickTime. Algunas compañías de software basadas en Internet utilizan estas plataformas para permitir que se realicen juegos en línea sin que la restricción del sistema operativo instalado afecte la operación del software. Al utilizar una plataforma informática para emular un sistema operativo más antiguo, estos servicios permiten que los juegos se jueguen en hardware moderno que normalmente sería incompatible con el software.

Algunas casas de software han utilizado plataformas de software integradas para permitir que su software sea compatible con dos sistemas operativos desde un medio de almacenamiento. Un ejemplo de esto sería una aplicación de software o un juego que el usuario pueda instalar tanto en una computadora personal (PC) con el sistema operativo Microsoft Windows como en una computadora Apple Macintosh. Esto se conoce como una aplicación multiplataforma.

El nivel de compatibilidad demostrado por una aplicación multiplataforma se logra mediante el lenguaje de programación que también actúa como plataforma. Al utilizar esta plataforma informática integrada, las aplicaciones de software pueden programarse para iniciarse en hardware sin un sistema operativo que funcione. Esto se utiliza para proporcionar una interfaz gráfica de usuario durante la instalación de sistemas operativos en un disco vacío. Como ejemplo de independencia de la plataforma, el lenguaje de programación Java actúa tanto como lenguaje de programación como como plataforma informática. Las aplicaciones programadas en este idioma se iniciarán con éxito en cualquier sistema operativo o hardware.

Los tipos de plataformas informáticas basadas en software son comunes e incluyen sistemas operativos basados ​​en computadoras y dispositivos móviles, como sistemas basados ​​en Linux y Unix, Google Chrome, Android y Palm OS. Las plataformas basadas en hardware incluyen grandes sistemas mainframe y supercomputadoras hasta consolas de videojuegos domésticas. Las formas de plataforma de cómputo basadas en hardware también incorporan una máquina informática avanzada con un conjunto de instrucciones reducido (Máquina RISC avanzada o ARM) para arquitecturas de sistemas móviles, sistemas Unix y sistemas basados ​​en Intel x86.