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.
de aquella para la cual
fueron escritos originalmente.
Framework: Plataforma, entorno, marco de
trabajo.