Los sistemas operativos utilizan imágenes y botones para poder comunicarnos con el ordenador de manera más sencilla y fácil para así decirle lo que queremos ejecutar en cada momento a nuestro ordenador.
Su función principal es la de darnos las herramientas necesarias para poder controlar nuestra computadora y poder hacer uso de ella, de la forma más cómoda y sencilla posible.
Cada generación sucesiva del Sistema operativo ha venido acompañada de reducciones substanciales en los costos, consumo de energía y por incrementos notables en velocidad y capacidad. En la actualidad existe una gran variedad de Sistemas Operativos como Windows 7, Windows 8, Linux, iOS y más.
Primera generación (finales de la década de los 50's)
En esta década aparecieron los sistemas operativos de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes.
Cuando se ejecutaba alguna tarea ésta tenía la atención total de la máquina. Al terminar cada tarea, la atención era devuelta al sistema operativo, y ahí empezaba con la siguiente tarea. Los laboratorios de investigación de General Motors poseen el créito de haber sido los primeros en poner en curso un sistema operativo para la IBM 701.
Segunda generación (Primer mitad de la década de los 60's)
En esta generación se desarrollaron los sistemas con multiprogramación, en los cuales se utilizan varios procesadores para un solo sistema, con la finalidad de poder incrementar el poder de procesamiento de la máquina. El sistema operativo localizaba entonces un unidad de cinta disponible con las características deseadas, y le indicaba al operador que montara una cinta de esta unidad.
Tercera generación (segunda mitad de la década de los 60's y parte de los 70's)
En esta época surge la familia de ordenadores IBM/360 diseñados como sistemas para uso general, por lo que requerían manejar grandes volúmenes de información de distinto tipo, lo cual provocó una nueva evolución de los sistemas operativos: los sistemas de modos múltiples, que soportan simúltáneamente por lotes, tiempo compartido, procesamiento en tiempo real y multiprocesamiento.
Cuarta generación (Mitad de la década de los 70's hasta el día de hoy)
Los sistemas operativos conocidos en la época actual son los considerados como sistemas de cuarta generación. Con la ampliación del uso de redes de computadoras y del procesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su lugar el usuario observa una interfaz gráfica creada por el sistema operativo.
Linea del tiempo de los Sistemas Operativos:
Windows 3.1:

Windows 95:
En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.
Windows 98:

Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.
Windows XP:

Windows Vista:

Es la penúltima versión del sistema operativo Windows, sucesor de Windows Vista. Fue lanzado el 22 de julio del 2009 reinstalado en computadoras y el 22 de octubre para el público en general.
OS/2:

Mac OS:

UNIX:

Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.
Windows 8:

Android:

CONCLUSIONES:
Windows: Es el sistema operativo adecuado si no tienes muchos conocimientos en la informática, ya que esta diseñado para ser muy sencillo de usar, si eres aficionado a los videojuegos o si quieres que la impresora, teclado, usb, mouse o cualquier otro aparato sea compatible entonces debes usar este sistema operativo.
iOs: En la actualidad no hay muchas diferencias entre Microsoft y Apple. Su rendimiento es muy parecido. Lo que destaca en estos días es su diseño y su sistema operativo.
Este sistema operativo esta prácticamente libre de virus, es fácil que instales aplicaciones, tiene interfaz liviana.
No existe un sistema operativo mejor que otro, cada uno tiene sus ventajas y desventajas, todo depende de cual sea el que mejor se acomode a tus necesidades y conocimientos.