miércoles, 18 de junio de 2014



PLATAFORMAS – Informatica - www.alegsa.com.ar

En informática, hace referencia a determinado software y/o hardware con el cual una aplicación es compatible y permite ejecutarla.

Una plataforma es, por ejemplo, un sistema operativo, un gran software que sirve como base para ejecutar determinadas aplicaciones compatibles con este. También son plataformas la arquitectura de hardware, los lenguajes de programación y sus librerías en tiempo de ejecución, las consolas de videojuegos, etc.

Existen programas multiplataforma, que permiten ejecutarse en diversas plataformas. También existen emuladores, programas que permiten ejecutar desde una plataforma programas de otra emulando su funcionamiento.

En informática, existen básicamente dos tipos de plataformas:

* Arquitectura de hardware (la arquitectura de una computadora)
* Framework de software (el sistema operativo, interfaces de usuario, lenguaje de programación)

Ejemplos de plataformas como sistemas operativos:
* Windows
* Linux
* AmigaOS
* Solaris
* Mac OS

Ejemplos de plataformas de software:
* Java - JDK y JRE
* .NET Framework
* Mozilla Prism XUL y XUL Runner
* Adobe AIR
* Mono

Ejemplos de plataformas de hardware:
* Arquitectura RISC (ej, Sun, DEC Alpha cluster, etc).
* Macintosh
* x86 (las típicas PC)
* Arquitectura ARM
* Cualquier variedad de consola de videojuego. Por ejemplo, Xbox, Playstation, etc.

Software: todo programa o aplicación programado para realizar tareas específicas.

Hardware: cualquier componente físico tecnológico, que trabaja o interactúa de algún modo con la  computadora. No
                   sólo incluye elementos internos como el disco duro, CD-ROM, disquetera, sino que también hace referencia
                   al cableado, circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora, el
                   mouse, el teclado, el monitor y demás periféricos.

Aplicación: Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las
                    aplicaciones son parte del software de una computadora, y suelen ejecutarse sobre el sistema operativo.

Sistema Operativo: Sistema tipo software que controla la computadora y administra los servicios y sus funciones como
                                  así también la ejecución de otros programas compatibles con éste.

Arquitectura de Hardware: Se refiere a la forma de estructurar una computadora, un sistema operativo, un
                                               microprocesador, un software, etc.

Lenguajes de programación:  Lenguaje artificial que puede ser usado para controlar el comportamiento de una
                                                   máquina, especialmente una computadora. Estos se componen de un conjunto de reglas
                                                   sintácticas y semánticas que permiten expresar instrucciones que luego serán
                                                   interpretadas.

Librerias:  Son un bibliotecas, conjunto de implementaciones funcionales, codificadas en un lenguaje de programación,
                  que ofrece una funcionalidad definida.

Multiplataforma: Tiene la capacidad de soportar múltiples plataformas.

Emuladores: Es un software que permite ejecutar programas en una plataforma diferente
                     de aquella para la cual fueron escritos originalmente.

Framework: Plataforma, entorno, marco de trabajo.