# data[].attributes.body
Interacción de los programadores con el hardware con sistemas mecánicos y electromecánicos para el funcionamiento de la computadora. Empleo de cables, interruptores y tarjetas perforadas para la programación.

# data[].attributes.body
El primer sistema operativo fue diseñado por el Laboratorio de Investigación de General Motors, para su arquitectura IBM 701 a principios de 1956. Utilizando tarjetas de control. El lenguaje de programación llamado lenguaje de control de trabajos (JCL) indicaba a la computadora si las siguientes tarjetas contenían datos o programas, qué lenguaje de programación se utilizaba y el tiempo de ejecución aproximado.

# data[].attributes.body
Multiprogramación: Lectura por cinta magnética. Esto permitió agilizar la lectura por lotes que eran almacenadas por cinta magnética cada lectura que luego era llevada a la máquina principal, donde se procesaba y emitía los resultados en otra cinta, que de nuevo se llevaba a los pequeños computadores que la imprimían.

Sistemas de tiempo compartido: surgen de la necesidad de que el usuario se sintiera más cerca de la máquina y poder tener una interacción real con ella. Consiste en que varias

terminales se conectan al equipo y cada terminal tiene asociado uno o más procesos en él. El sistema operativo era el encargado de la conmutación (intercambio) entre los procesos favoreciendo la interacción con el usuario.

ejemplos:
UNIX: Desarrollado en 1969 es un SO portable, multiusuario y multitarea.

# data[].attributes.body
Uso de microprocesadores
mediados de los 80`s se desarrollan redes de computadoras personales con sistemas operativos en red (NOS, como Novell) y distribuidos, siendo MS-DOS(sistema operativo en disco, principal sistema operativo para computadoras personales compatible con IBM PC ) y Unix(SO multitarea y multiusuario) los más usados.
Surgen también sistemas operativos distribuidos: facilitan el acceso y la

gestión de los recursos distribuidos en la red. (e.g: Solaris-MC, Amoeba).

# data[].attributes.body
a) Mac OS: Apple 1984
b) MS-DOS: Desarrollado por Microsoft tras modificar el sistema operativo QDOS, en 1981.
c)Microsoft Windows: como una interfaz gráfica para el MS-DOS con el uso de diskettes para correr los programas.

# data[].attributes.body
1991 primer nucleo de Linux basado en la plataforma Unix.

Microsoft durante esta década mejora su sistema operativo

Windows a través de varias versiones (Windows 3.0,

Windows 3.1, Windows 95 y Windows 98”) en las que se

mejora notablemente el aspecto gráfico.

# data[].attributes.headline
Sistemas operativos dispositivos móviles década 90's

# data[].attributes.subject
Sistemas operativos dispositivos móviles década 90's

# data[].attributes.body
Palm OS o Garnet OS: Desarrollado por Palm, Inc en

1996 para PDA’S (“Computadoras de mano”),

basando su diseño en la simplicidad y el uso de

touchscreen (“Pantalla táctil”) .

Nokia S40: Desarrollado por Nokia en 1999 para su

celular Nokia 7110.

Windows CE: Desarrollado por Microsoft en 1996.

Symbian: Es el resultado de una alianza entre empresas

como: Nokia, Sony Ericsson, Siemenes, Motorola, etc.

Que en 1997 se unieron para combatir a otras

empresas. Este sistema operativo se basó en otro de

principios de los 90’s llamado EPOC 32 y utilizado en

PDA’S.

# data[].attributes.body
Linux coge más fuerza por su adaptabilidad y ejecución de tareas y menor inestabilidad.
surgen los sistemas operativos:
Windows 2000, Windows ME, Windows XP, Windows Vista,

Windows 7, Windows 8

# data[].attributes.headline
sistemas operativos Móviles década del 2000 en adelante

# data[].attributes.subject
sistemas operativos Móviles década del 2000 en adelante

# data[].attributes.body
Microsoft lanza sistema operativo móvil

llamado Windows Phone para teléfonos inteligentes que busca competir con iOS de Apple (dispositivos iPhone, Apple Tv, iPod Touch) y Android de Google (por la empresa Android, Inc, comprada por Google y basada en

Linux).

Otros sistemas operativos para dispositivos móviles son:

Java ME: Como opción para crear juegos en teléfonos móviles,  pocos dispositivos actualmente utilizan la tecnología de lenguaje en Java por la que poco a poco esta se ha ido al olvido.
Symbian: Fue uno de los primeros Sistemas operativos móviles creada por compañías como Nokia, Sony Ericsson, Siemens, Samsung.
Blackberry: SO de código cerrado desarrollado por Bb.  Fue discontinuado después del lanzamiento del Bb 10 en enero de 2013.
Firefox OS: SO descontinuado basado en HTML5 con núcleo Linux, de código abierto para varias plataformas. Desarrollado por Mozilla Corporation.