SlideShare a Scribd company logo
1 of 86
Heder Ithamar Romero Romero 
Sistemas Operativos 
4:00 a 5:00
Evolución y clasificación 
de los sistemas 
operativos
Introducion 
• Sin el software, una computadora es en esencia una masa metálica sin utilidad. Con el 
software, una computadora puede almacenar, procesar y recuperar información, encontrar 
errores de ortografía en manuscritos, entre otras cosas. 
• El software para computadoras puede clasificarse en general en dos clases: los programas de 
sistema, que controlan la operación de la computadora en sí y los programas de aplicación, 
los cuales resuelven problemas para sus usuarios. 
• El programa fundamental de todos los programas de sistema es el sistema operativo, que 
controla todos los recursos de la computadora y proporciona la base sobre la cual pueden 
escribirse los programas de aplicación. 
• Un sistema de cómputo consta del hardware, programas de sistema y programas de 
aplicación, como se observa en la imagen.
¿QUÉ ES UN SISTEMA OPERATIVO? 
• Un Sistema Operativo es el software encargado de ejercer el control y 
coordinar el uso del hardware entre diferentes programas de aplicación y los 
diferentes usuarios. Es un administrador de los recursos de hardware del 
sistema.
EVOLUCION DE LOS SISTEMAS 
OPERATIVOS AÑOS 40 
• En ese entonces no existían los Sistemas Operativos y los programadores 
debian interactuar con el hardware de la computadora sin ayuda externa. 
Todo se hacía en lenguaje máquina.
AÑOS 50 
• Los sistemas operativos hacen una aparición discreta y bastante simple, con 
conceptos tales como el monitor residente, el proceso por lotes y el 
almacenamiento temporal.
AÑOS 60 
• En los años 1960 hubo cambios notables en varios campos de la informática, 
con la aparición del circuito cerrado la mayoría orientados a seguir 
incrementando el potencial de los computadores. Para ello se utilizaban 
técnicas de lo más diversas:
-Multiprogramación: En un sistema multiprogramado la memoria principal alberga a más 
de un programa de usuario. El CPU ejecuta instrucciones de un programa, cuando el que se 
encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la 
operación de E/S, se pasa a ejecutar otro programa. 
-Tiempo compartido: En este punto tenemos un sistema que usa la electrónica disponible, 
pero carece de interactividad; para conseguirla debe convertirse en un sistema multiusuario, 
en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación 
de tiempo compartido. 
-Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en 
tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. 
-Multiprocesador: Permite trabajar con máquinas que poseen más de un microprocesador. 
En un multiprocesador los procesadores comparten memoria y reloj.
AÑOS 70 
• Debido al avance de la electrónica, esta década se podría definir como la de 
los sistemas de propósito general y en ella se desarrollan tecnologías que se 
siguen utilizando en la actualidad.
AÑOS 80 
• En esta época dos sistemas operativos eran mayoritarios:MS-DOS,escrito por 
Microsoft para IBM PC y otras computadoras que utttilizaban CPU Intel 
8088, y UNIX, que denominaba en las PC"s personales 
• que hacían uso del Motorola 68000.
AÑOS 90 
• En 1991 aparece la primera versión del núcleo de Linux. Creado por Linus 
Torvalds y un sinfin de colaboradores a través de Internet. Este sistema se 
basa en Unix, un sistema que en un principio trabajaba en modo de 
comandos, estilo MS-DOS.
CONCEPTOS DE LOS SISTEMAS 
OPERATIVOS 
• La interfaz entre el sistema operativo y los programas del usuario se define 
como el conjunto de " instrucciones ampliadas" que proporciona el sistema 
operativo. Estas instrucciones ampliadas se conocen como llamadas al 
sistema. Las llamadas al sistema crean, eliminan y utilizan varios objetos del 
software, controlados por el sistema operativo, los más importantes son los 
procesos y archivos.
Procesos 
• Un concepto central en todos los sistemas operativos es el de proceso. Un proceso es 
básicamente, un programa en ejecución. Consta del programa ejecutable, sus datos y pila, 
contador y otros registros, además de toda la información necesaria para ejecutar el programa. 
• En muchos sistemas operativos, toda la información relativa a un proceso, distinta del contenido 
de su propio espacio de dirección, se almacena en una tabla del sistema operativo llamada tabla de 
procesos, la cual consta de un arreglo (o lista ligada) de estructuras, una por cada proceso 
existente en ese momento. 
• Así, un proceso (suspendido) consta de su espacio de dirección, llamado imagen central y los 
datos de su tabla de procesos, que entre otras cosas contiene sus registros. 
• Un proceso llamado intérprete de comando o Shell lee los comandos a partir de una terminal.
Archivos 
• La otra gran categoría de llamadas al sistema se relaciona con el sistema de archivos. Una de las funciones 
principales del sistema operativo es ocultar las peculiaridades de los discos y demás dispositivos de E/S, para 
presentar al programador un modelo agradable y nítido de archivos independientes de los dispositivos. Antes 
de poder leer un archivo, hay que abrir éste; después de leer un archivo, éste debe cerrarse; las llamadas 
permiten hacer todo esto. 
• Para poder proporcionar un espacio donde almacenar los archivos, la mayoría de los sistemas operativos 
soportan el concepto de directorio como una forma de agrupar los archivos. 
• Los datos de un directorio pueden ser archivos u otros directorios. El proceso y las jerarquías de archivos que 
se encuentran dentro dela jerarquía del directorio pueden determinarse mediante el nombre de la ruta de 
acceso desde la parte superior de dicha jerarquía, el directorio raíz. 
• Cada proceso tiene activo un directorio de trabajo, en el que se buscan aquellos nombres de las rutas de 
acceso que no comiencen con una diagonal.
Llamadas al sistema 
• Los programas del usuario se comunican con el sistema operativo y le solicitan 
servicio mediante las llamadas al sistema. A cada una de ellas le corresponde un 
procedimiento de la biblioteca que pueden llamar los programas del usuario. Este 
procedimiento pone los parámetros de la llamada al sistema en un lugar específico, 
como pueden ser los registros de la máquina, para después ejecutar una instrucción 
TRAP (un tipo de llamada a procedimiento protegido) para iniciar el sistema 
operativo. 
• La finalidad del procedimiento de biblioteca es ocultar los detalles de la instrucción 
TRAP y hacer que las llamadas al sistema perezcan llamadas comunes a un 
procedimiento.
El Shell 
• El sistema operativo es el código que lleva a cabo las llamadas al sistema. Los editores, 
compiladores, ensambladores, liga dores e intérpretes de comandos no son parte del sistema 
operativo, aunque sean importantes y útiles. 
• El comando de Unix llamado Shell, el cual, sin ser parte del sistema operativo, hace un uso 
extenso de muchas de las características del sistema, por lo que sirve como un buen ejemplo 
del uso que puede darse a las llamadas al sistema. También es la interfaz principal entre un 
usuario sentado frente a una terminal y el sistema operativo. 
• Cuando un usuario inicia sesión, el Shell se inicializa. Shell reconoce a la terminal como su 
entrada y salida estándar. Comienza mostrando el indicador, un carácter tal como un signo 
de dólares, que indica la usuario que Shell aguarda para aceptar un comando.
ELEMENTOS DE LOS SISTEMAS 
OPERATIVOS 
• Un sistema operativo está compuesto por un conjunto de paquetes de 
software que pueden utilizarse para gestionar las interacciones con el 
hardware, estos elementos se incluyen por lo general en este conjunto de 
software:
-El núcleo, que representa las funciones básicas del sistema operativo, 
por ejemplo, la gestión de memoria, de los procesos, de los archivos, de 
las entradas/salidas principales y de las funciones de comunicación. 
-El intérprete de comandos, que posibilita la comunicación con el 
sistema operativo a través de un lenguaje de control, permitiendo al 
usuario controlar los periféricos sin conocer las características del 
hardware utilizando, la gestión de las direcciones físicas, etc. 
-El sistema de archivos, que permite que los archivos se registren en 
una estructura arbórea
Sistemas de protección 
• Mecanismo que controla el acceso de los programas o los usuarios a los 
recursos del sistema. El SO se encarga de: 
• Distinguir entre uso autorizado y no autorizado. 
• Especificar los controles de seguridad a realizar. 
• Forzar el uso de estos mecanismos de protección.
Sistema de comunicaciones 
• Para mantener las comunicaciones con otros sistemas es necesario poder 
controlar el envío y recepción de información a través de las interfaces de 
red. También hay que crear y mantener puntos de comunicación que sirvan a 
las aplicaciones para enviar y recibir información, y crear y mantener 
conexiones virtuales entre aplicaciones que están ejecutándose localmente y 
otras que lo hacen remotamente.
Programas de sistema 
• Son aplicaciones de utilidad que se suministran con el SO pero no forman 
parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de 
programas, siendo algunas de las tareas que realizan: 
• Manipulación y modificación de archivos. 
• Información del estado del sistema. 
• Soporte a lenguajes de programación. 
• Comunicaciones.
Gestor de recursos 
• Como gestor de recursos, el sistema operativo administra: 
• La unidad central de procesamiento (donde está alojado el microprocesador). 
• Los dispositivos de entrada y salida. 
• La memoria principal (o de acceso directo). 
• Los discos (o memoria secundaria). 
• Los procesos (o programas en ejecución). 
• Y en general todos los recursos del sistema.
CLASIFICACIÓN DE 
LOS SISTEMAS 
OPERATIVOS
Sistema operativo multitareas: 
• Es el modo de funcionamiento disponible en algunos sistemas operativos, 
mediante el cual una computadora procesa varias tareas al mismo tiempo.
Sistema operativo mono tareas: 
• Los sistemas operativos mono tareas son más primitivos y es todo lo 
contrario al viso anteriormente, es decir, solo pueden manejar un proceso en 
cada momento o que solo puede ejecutar las tareas de una en una.
Sistema operativo monousuario: 
• Los sistemas operativos monousuarios son aquellos que nada más puede 
atender a un solo usuario, gracias a las limitaciones creadas por el hardware, 
los programas o el tipo de aplicación que se esté ejecutando.
Sistema operativo multiusuario: 
• Es todo lo contrario a monousuario, y en esta categoría se encuentran todos 
los sistemas que cumplen simultáneamente las necesidades de dos o más 
usuarios, que comparten mismos recurso.
Manejo de recursos 
• Centralizado: Permite usar los recursos de una sola computadora. 
• Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) 
de más de una computadora al mismo tiempo.
OBJETIVOS DE LOS SISTEMAS 
OPERATIVOS 
• El objetivo principal de un sistema operativo es lograr que el sistema de 
computación se use de manera cómoda, y el objetivo secundario es que el 
hardware de la computadora se emplee de manera eficiente.
Ejemplos de sistemas operativos para PC 
 Microsoft Windows 
 GNU/Linux 
 Unix 
 Debian 
 Ubuntu 
 Mandriva 
 Sabayon 
 Fedora 
 Mac OS X 
 Linpus linux 
 Haiku (BeOS) 
 Solaris 
 FreeBSD 
 OpenBSD 
 Google Chrome OS
WINDOWS
¿QUÉ ES WINDOWS? 
• Windows (Ventanas), es un programa que nos permite trabajar con diferentes 
ventanas (programas) simultáneamente, permitiendo la manipulación de 
información entre una y otra, ya que es la característica principal.
1975 – 1981: Inicio de Microsoft 
La compañía fue fundada en 1975 por William H. 
Gates III y Paul Allen. Ambos se habían conocido 
durante su época de estudiantes por su afición 
común a programar con la computadora PDP-10 
de Digital Equipment Corporation. Pocos han 
oído hablar de las microcomputadoras, pero dos 
jóvenes apasionados de la informática, Bill Gates y 
Paul Allen, perciben que la informática personal 
es el camino hacia el futuro.
Presionados por el poco tiempo disponible, compraron QDOS (Quick and Dirty 
Operating System) a Tim Paterson, un programador de Seattle por 50.000 dólares, y le 
cambiaron el nombre a MS-DOS (Microsoft Disk Operative System). 
Esta primera versión de MS-DOS soportaba 16 Kb 
de memoria RAM. Disquetes de 5,25 pulgadas de 
una sola cara de 160 Kb e incluía ya 22 órdenes. 
Además de incluir ya el intérprete de comandos 
COMMAND.COM. y manejar archivos con 
extensión .com y .exe.
Windows 1.0 
• MS-DOS era eficaz pero de difícil comprensión para algunas personas, por lo 
que 4 años más tarde, Microsoft lanzó Windows. Aunque fue llamado 
inicialmente “Interface Manager”, finalmente se le cambió el nombre porque 
describe mejor los cuadros y las “ventanas” informáticas, que resultan 
fundamentales en el sistema. La interfaz inicial sufrió un cambio tras el 
Apple Lisa, un experimento de Apple por crear una interfaz gráfica de 
usuario.
Este amplia las prestaciones de MS-DOS e incorpora una interfaz gráfica de usuario. Ahora en 
lugar de escribir comandos, es posible desplazarse entre pantallas o “ventanas” moviendo el 
mouse, y señalando lo que se quiere. 
Las siguientes fueron las principales características 
de Windows 1.0: 
•Interfaz gráfica con menús desplegables, ventanas 
en cascada y soporte para mouse. 
•Gráficos de pantalla e impresora independientes 
del dispositivo. 
•Multitarea cooperativa entre las aplicaciones 
Windows. 
Windows 1.0 requiere como mínimo 256 KB, y 
recomienda disponer de 512KB.
Windows 2.0 
• En diciembre del 1987, sale al mercado Windows 2.0. Sus características 
más importantes fueron el soporte de archivos PIF para aplicaciones DOS y 
la opción de superponer ventanas, controlar el diseño de la pantalla, y los 
métodos abreviados de teclado.
Será el primer Windows que incorpore el Panel de 
control, presente hasta la actualidad. 
Nacen aplicaciones como Excel, Word for Windows, 
Corel Draw, etc. Los primeros programas basados en 
Windows. 
Este sistema operativo, está diseñado para el 
procesador Intel 286, por lo que al salir al mercado el 
386, se publica Windows/386, para aprovechar sus 
funcionalidades de memoria extendida. Esta nueva 
característica permitía múltiples máquinas virtuales 
DOS con multitarea. 
Tiene su propio formato de archivo ejecutable y proporciona sus propios controladores de 
dispositivo.
Windows 3.0 
• Publicado en mayo de 1990, supone una reconstrucción de Windows, que 
ahora consigue re direccionar más de 640KB de memoria. Gracias a ello sus 
gráficos avanzados son de 16 colores.
Las siguientes fueron las principales 
características de Windows 3.0: 
•Modo estándar (286), con soporte mejor soporte 
de memoria (large memory). 
•Se agregó en Administrador de Programas y de 
Archivos 
•Soporte de Red 
•Soporte para combo boxes, menús jerárquico y 
los archivos .INI privados para capa aplicación 
empezaron a cobrar más valor. 
Todo ello se instala con múltiples disquetes, por lo que Windows se usa cada vez más en el 
trabajo y en casa, que también incluye juegos como el Solitario, Buscaminas…
Windows NT 
Windows NT se lanza en julio de 1993, tras haber vendido más de 
10 millones de copias de Windows 3.0/3.1, Windows es ya el 
sistema operativo más utilizado. Por ello Windows NT fue 
diseñado para estaciones de trabajo avanzadas y para servidores. 
Las letras NT provienen de la designación del producto como 
“Nueva Tecnología” (New Technology). Aunque la leyenda 
urbana dice que Dave Cutler, responsable de proyecto, trajo sus 
conocimientos sobre VMS en DEC. (Windows NT son las letras 
posteriores del abecedario a VMS).
Windows NT 3.1 
Inicialmente estaba destinado a ser una versión de un sistema 
operativo creado entre Microsoft e IBM. Cuando desde 
Microsoft vieron el éxito decidió abandonar la colaboración 
con IBM y lo lanzó al mercado rebautizándolo como Windows 
NT. 
La estrategia de marketing de Microsoft era que Windows NT 
pareciera la continuación de Windows 3.1.Por primera vez se 
dio soporte para el sistema de ficheros NTFS, pero no se hará 
realmente efectivo hasta la llegada de Windows 2000.
Windows NT 3.5 / 3.51 
Publicado a finales de 1994, Microsoft da el salto a la 
arquitectura PowerPC, manteniendo la arquitectura de 
Intel x86. 
Uno de los principales objetivos era aumentar la velocidad 
del sistema operativo. Inicialmente se llamó al proyecto 
“Daytona” en honor a un circuito de carreras de EE.UU 
Incorpora un añadido llamado “NewShell”. Que no era más 
que la versión Beta de la nueva interfaz gráfica de Windows 
95 y NT 4.0, con el botón y menú de inicio.
Windows NT 4.0 
Windows NT 4.0 fue la cuarta versión del sistema operativo de 
Microsoft Windows NT, lanzado en 1996. 
Su interfaz es similar a la de Windows 95, y es un sistema de 32 
bits. 
Durante su etapa de desarrollo, tiene el nombre de “Cairo”. 
Presenta novedades como el soporte para diferentes 
plataformas como MIPS, Alpha, Intel, etc. Presenta varias 
versiones como Workstation, Server, etc. Estas permitían 
adaptarlo a varias necesidades.
Windows 95 
El 24 de agosto de 1995 Microsoft lanza Windows 95, el cual supone un record de ventas con 7 
millones de copias en 5 semanas. Es el lanzamiento más publicitado de Microsoft. 
Durante su desarrollo se conoció como Windows 4 o también como Chicago. 
• Sustituyo a MS-DOS como sistema operativo y a Windows 3.x 
como entorno gráfico. 
• Se encuadra dentro de la familia Windows 9x. 
• En esta época empieza a surgir el correo electrónico, los 
fax/módems y los juegos multimedia, Windows 95 tiene 
compatibilidad integrada con internet, conexión de red por 
acceso telefónico y nuevas funciones de Plug and Play que 
facilitan la instalación de hardware y software.
Windows 98 
Fue presentado el 25 de junio de 1998, Windows 98 (con nombre en clave 
Memphis) es la primera versión de Windows diseñada específicamente 
para los consumidores. Los equipos informáticos son habituales en la 
oficina y en el hogar. 
Aun es un sistema operativo basado en MS-DOS. 
Se publican dos ediciones de este S.O., esta última con correcciones para 
muchos problemas menores, soporte de USB mejorado y el Internet 
Explorer 5, la conexión compartida a internet que permitía compartir a 
múltiples ordenadores en una LAN una única conexión a Internet por 
medio de NAT, y soporte para DVD-ROM. No era una actualización gratuita 
para los compradores de la primera edición, lo que suponía un problema ya 
que muchos programas necesitaban Windows 98SE.
Windows 2000 
Se puso en circulación el 17 de febrero del 2000, conocido durante su desarrollo como NT 5.0. 
Es una versión útil para los administradores de sistemas, tuvo éxito tanto en el mercado de los 
servidores como en el de las estaciones de trabajo. 
Es un sistema operativo para empresas, y algunas de las tareas que 
puede realizar son: crear cuentas de usuarios, asignar recursos y 
privilegios, actuar como servidor web, FTP, servidor de impresión, 
DNS, DHCP, etc. Su principal punto fuerte es el Active Directory, 
herramienta desde la cual se puede administrar toda la infraestructura 
de una organización. 
En dicho sistema operativo, se introdujeron algunas modificaciones 
respecto a sus predecesores como el sistema de archivos NTFS 5, con 
la capacidad de cifrar y comprimir archivos.
Windows ME 
• Fue lanzado el 14 de septiembre del 2000. Es un sistema operativo grafico 
hibrido de 16/32 bits. Es el sucesor de Windows 98 en la familia Win 9x y 
de Windows 2000 cronológicamente, fue puesto en el mercado como 
“Home Edition” cuando fue comparado con Windows 2000, lanzado siete 
meses antes. 
Fue el último sistema operativo basado en el 
kernel Windows 9x, teniendo a MS-DOS de 
fondo.
Windows XP 
• Con nombre clave “Whistler”, Windows XP se lanzó al 
mercado el 25 de octubre de 2001. 
• Las letras “XP” provienen de la palabra eXPerience y 
su periodo de desarrollo fue menor a 18 meses, 
concretamente entre Diciembre de 1999 y Agosto de 
2001. 
• Actualmente es el sistema operativo más utilizado del 
planeta para procesadores x86 y se considera que 
existen más de 400 millones de copias funcionando.
WINDOWS VISTA 
• Microsoft comenzó a trabajar en los planes de desarrollo de Windows Vista (nombre en 
clave «Longhorn») en 2001, después de la introducción de Windows XP. Inicialmente estaba 
previsto para ser lanzado a finales de 2003 como un paso menor entre Windows XP y 
«Blackcomb». 
 Procesador de 800 MHz o superior. 
 Memoria de 512MB RAM 
 Video: Tarjeta Gráfica compatible con DirectX 9.0 
 Disco duro : 15GB de espacio libre (HDD de 20GB de 
capacidad).
WINDOWS 7 
• El desarrollo de este sistema operativo comenzó inmediatamente después del 
lanzamiento de Windows Vista. El 20 de julio de 2007 se reveló que ese 
sistema operativo era llamado internamente por Microsoft como la versión 
«7». Hasta ese momento la compañía había declarado que Windows 7 
tendría soporte para plataformas de 32 bits y 64 bits, aunque la versión para 
servidores que comparte su mismo núcleo (Windows Server 2008 R2, que 
sucedería a Windows Server 2008) sería exclusivamente de 64 bits
WINDOWS 8 
• Windows 8 es la versión actual del sistema operativo de Microsoft Windows, 
producido por Microsoft para su uso en computadoras personales, incluidas 
computadoras de escritorio en casa y de negocios, computadoras portátiles, 
netbooks, tabletas, servidores y centros multimedia.
LINUX
¿QUÉ ES LINUX? 
Linux es un sistema operativo diseñado por cientos de programadores 
de todo el planeta, aunque el principal responsable del proyecto es 
Linus Tovalds. Su objetivo inicial es propulsar el software de libre 
distribución junto con su código fuente para que pueda ser modificado 
por cualquier persona, dando rienda suelta a la creatividad. El hecho de 
que el sistema operativo incluya su propio código fuente expande 
enormemente las posibilidades de este sistema.
CentOS 
El creador de de CentOS fue Lance Davis. Es una distribución de Linux 
basada en código fuente libre disponible de Red Hat Enterprise Linux. Cada 
versión de CentOS es mantenida durante 7 años con actualizaciones de 
seguridad. Las versiones nuevas son liberadas cada 2 años y actualizadas 
regularmente para dar soporte al hardware nuevo. 
La primera versión de CentOS fue lanzada en mayo de 2004 y la última 
versión estable es la CentOS 6.2, lanzada en diciembre de 2011. 
CentOS, se utiliza básicamente para la administración de sistemas.
Redhat 
Es una distribución Linux creada por Red Hat, que fue una de las más populares 
en los entornos de usuarios domésticos. La versión 1.0 fue presentada el 3 de 
noviembre de 1994. 
Originalmente Red Hat Linux fue desarrollado exclusivamente dentro de Red Hat, 
con la sola realimentación de informes de usuarios que recuperaban de fallos y 
contribuciones a los paquetes de software incluidos; y no contribuciones a la 
distribución como tal. Esto cambió tardíamente en el 2003 cuando Red Hat Linux 
se fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El 
nuevo plan es extraer el código base de Fedora para crear nuevas distribuciones 
de Red Hat Enterprise Linux.
Fedora 
Fedora es un sistema operativo para uso doméstico, que se caracteriza por 
su velocidad. Es desarrollado por una comunidad de usuarios alrededor de 
todo el mundo. Es gratuito y libre, tanto para utilizarlo como para 
compartirlo o para conocer su funcionamiento. 
La versión actual para descargar es: Fedora 16
Mandriva 
Distribución francesa basada en RedHat y muy accesible para quienes se 
inician. Tras la fusión con Conectiva cambió su nombre por Mandriva. 
Esta distribución de Linux, dispone de varias versiones para usos distintos. 
Son las siguientes: 
Mandriva One 2011 
Powpack 2011 
Enterprise Server 5.2
Debian 
Debian es otra de las distribuciones más utilizadas de Linux. Se está 
trabajando para ofrecer Debian con otros núcleos, en especial con el Hurd. El 
Hurd es una colección de servidores que se ejecutan sobre un micronúcleo 
(como Mach) para implementar las distintas funcionalidades. El Hurd es 
software libre producido por el proyecto GNU. 
Debian siempre mantiene al menos tres versiones en mantenimiento activo: 
estable, en pruebas e inestable. 
La versión estable actual de Debian es la 6.0, llamada squeeze. Fué 
publicada originalmente con la versión 6.0.0 el 6 de febrero de 2011 y su 
última actualización es la versión 6.0.3, publicada el 8 de octubre de 2011.
Ubuntu 
Ubuntu es una distribución Linux que ofrece un sistema operativo 
orientado a ordenadores de escritorio proporcionando también soporte 
para servidores. 
Basada en Debian GNU/Linux, Ubuntu se centra en la facilidad de uso, 
los lanzamientos regulares (cada 6 meses) y la facilidad en la 
instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa 
privada fundada y financiada por el empresario sudafricano Mark 
Shuttleworth. 
Cabe destacar que Canonical Ltd., ofrece multitud de aplicaciones para 
descargar.
Mac OS X
1984: Sistema 1 
El Sistema 1 tenía escritorio, ventanas, iconos, 
mouse, menús y scrollbars. 
El basurero “Trash” funcionaba como un tobogán 
de basura, todo desaparecía luego de reiniciar el 
ordenador, no se podía trabajar en dos 
aplicaciones al mismo tiempo, solo en una, ya que 
la memoria virtual no existía.
1985: Sistema 2 
• El Sistema 2 fue notable en mejoras. Incrementó la velocidad del Finder 
haciéndolo un veinte por ciento más rápido, los comandos de regresar y 
cerrar se eliminaros. Fueron agregadas más opciones como: crear nuevos 
folders, apagar, la impresora de escritorio y los ítems eran listados de forma 
vertical con un pequeño icono. Los discos o unidades podían ser arrastrados 
al icono de basura y podían ser extraídos.
1986: Sistema 3 
En el Sistema 3 el Finder fue mejorado y 
más rápido, el orden de los archivos HFS 
(Hierarchical File System) fue 
reemplazado por el nuevo sistema de 
Macintosh MFS (Macintosh File System) 
de los Sistemas 1 y 2.
1987: Sistema 4 
El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este 
sistema se le agregó múltiple soporte al monitor. 
•El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el 
Finder múltiple, los usuarios podían cambiar entre el Finder, que solo 
soportaba un programa y el Finder múltiple que soportaba múltiples 
programas al mismo tiempo. 
Ahora el Finder mostraba cuanta memoria utilizaba cada programa, 
también se le agregó un Panel de control configurable. 
•El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos 
errores y controladores de impresora.
1988: Sistema 6 
En el Sistema 6 se agregaron colores, aun así el Finder no tenía color, aunque las 
máquinas ya eran capaces. A la opción de “Borrar Disco” se le agrego un botón para 
poder cancelar esta acción, también fue agregada la opción de mostrar el número 
de versión del archivo. 
Fue así también agregada una notificación en el monitor 
permitiendo a los programas notificar a lo usuario por 
medio de la barra de menú si ellos necesitaban conectarlo.
1990: Sistema 7 
• El Sistema 7 fue el gran cambio de software para esta época, se eliminó el 
Finder y el Finder múltiple. El Sistema 7 ya sólo tenía el Finder múltiple 
permitiendo hacer muchas tareas simultáneamente. 
• La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs 
usar mas de 8 MB de Ram, en el sistema operativo, esto fue también 
implementado en el Sistema 7.
1997: Mac OS 8 
Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al 
mismo tiempo, dando la opción de controlar múltiples aplicaciones al mismo 
tiempo con un mejor desempeño de las computadoras con procesador. 
La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, 
también podía ser personalizada. El Web Sharing permitía a los usuario 
hospedar páginas en sus computadoras.
1999: Mac OS 9 
La opción de tener varios usuarios en una Mac fue agregada en esta 
versión, permitía a los usuarios ingresar y tener sus propias 
configuraciones. AppleTalk sobre TCP/IP fue también implementado. 
Software Update permitía a los usuarios tener las actualizaciones de 
softwares fuera de Internet, y podía informar a los usuarios de las 
nuevas actualizaciones cuando ellos salían.
Mac OS X 
Esta basado fuertemente en las PowerPC-port de OpenStep. 
Por eso Mac OS X hereda la memoria y procesador de 
Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX – 
UNIX Protocolo del programa que soporta y trabaja en 
interfaz de redes, también algunos elementos de la interfaz 
de NeXT’s. 
Mac OS X, hoy en día este sistema operativo esta 
virtualmente en todas las Mac’s, y fue trabajado por una 
década para poder obtener el éxito que tiene ahora.
2001: Mac OS X 10.0 “Cheetah” 
Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este 
incorporaba muchas características que fueron agregadas por 
las personas que colaboraron en Mac OS X Public Beta. 
Mac OS X 10.0 también contenía todas características de un 
sistema operativo moderno, protegía la memoria, y así los 
programas no podían utilizar la información de otros 
programas, de esta forma el procesador no se bloqueaba, los 
drivers de los dispositivos podían ser cargados o descargados 
si eran necesario.
2001: Mac OS X 10.1 “Puma” 
• Mac OS 10.1 fue lanzado luego de un año del 10.0, e incorporaba mejor 
desempeño especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3, 
10.1.4, y 10.1.5 todas tenían mejora en los errores, y actualizaciones en sus 
componentes. La mayoría de open source como utilidades de UNIX fueron 
incluidas en las Mac OS X y drivers adicionales para poder soportar mas 
dispositivos.
2002: Mac OS X 10.2 “Jaguar” 
El 25 de agosto de 2002 fue lanzada esta versión y Apple 
prosiguió con la andadura de su sistema operativo con el 
lanzamiento de Mac OS X v10.2 “Jaguar”) y que contaba 
con un nuevo incremento en su rendimiento, un nuevo y 
depurado look y más de 150 mejoras, entre estas estaba 
el mayor soporte para redes de Microsoft Windows, 
Quartz Extreme para la composición de gráficos sea 
procesada directamente por la tarjeta de video y un filtro 
contra spam.
2003: Mac OS X 10.3 “Panther” 
Mac OS X v10.3 “Panther” se lanzó el 24 de octubre de 2003. 
Además de tener un rendimiento mucho mayor, incorporó la mayor 
actualización en la interfaz de usuario, y muchas mejoras que Jaguar 
el año anterior. Esta versión ya no era compatible en los antiguos 
modelos G3. 
Algunas de las mejoras de esta versión es que el Finder fue 
actualizado e incorpora una interfaz metálica y búsqueda rápida. 
Exposé permitía una nueva forma de manipular ventanas, también 
incorporo el Cambio Rápido de Usuarios, que permite tener sesiones 
con diferentes usuarios abiertas al mismo tiempo y pasar de una a 
otra rápidamente.
2005: Mac OS X 10.4 “Tiger” 
• Mac OS X v10.4 “Tiger” fue lanzado el 29 de abril de 2005 y fue la versión 
disponible más reciente, contenía más de 200 nuevas mejoras, pero como sucedió 
con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en 
particular, cualquier equipo Apple que no contara con conexión FireWire no podía 
ser soportado en Tiger. 
• Esta versión incluya nuevas características como Spotlight un sistema de búsqueda 
basado en contenidos y metadatos, así también Dashboard se encontraban widgets, 
unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso 
instantáneo a la información.
2006: Mac OS X 10.5 “Leopard” 
Mac OS X v10.5 “Leopard” es lanzada hoy 26 de Octubre de 
2007. Esta versión es compatible con las PowerPC y con la nueva 
tecnología Intel. 
La mayor de ellas siendo un gran avance en las funciones 
de texto-a-voz con una nueva voz sintetizada llamada 
Alex, que incluso puede hablar claramente a altas 
velocidades. Además, trae soporte para pantallas Braille.
Ejemplos de sistemas operativos para 
dispositivos móviles 
• Android 
• iOS 
• Bada 
• BlackBerry OS 
• BlackBerry 10 
• Windows Phone 
• Symbian OS 
• HP webOS 
• Firefox OS 
• Ubuntu Phone OS 
• Tizen 
• Asha Platform
Android
Android es un sistema operativo basado en el kernel de Linux 
diseñado principalmente para dispositivos móviles con pantalla táctil, 
como teléfonos inteligentes o tabletas, y también para relojes 
inteligentes, televisores y automóviles, inicialmente desarrollado por 
Android, Inc. Google respaldó económicamente y más tarde compró 
esta empresa en 2005. Android fue presentado en 2007 junto la 
fundación del Open Handset Alliance: un consorcio de compañías de 
hardware, software y telecomunicaciones para avanzar en los 
estándares abiertos de los dispositivos móviles.10 El primer móvil con 
el sistema operativo Android fue el HTC Dream y se vendió en octubre 
de 2008.
iOS
iOS (por sus siglas en inglés iPhone/iPod/iPad Operating 
System) es un sistema operativo móvil de la empresa Apple Inc. 
Originalmente desarrollado para el iPhone (iPhone OS), siendo 
después usado en dispositivos como el iPod Touch, iPad y el 
Apple TV. Apple, Inc. no permite la instalación de iOS en 
hardware de terceros. Tenía el 26% de cuota de mercado de 
sistemas operativos móviles vendidos en el último cuatrimestre 
de 2010, detrás de Google Android y Nokia Symbian. En mayo 
de 2014, más del 90% de los dispositivos iOS (iPad, iPod y 
iPhone) poseen iOS 7.
Firefox OS
Firefox OS (nombre clave: Boot to Gecko o B2G) es un 
sistema operativo móvil, basado en HTML5 con núcleo 
Linux, de código abierto (a diferencia de Android) para 
varias plataformas. Es desarrollado por Mozilla 
Corporation bajo el apoyo de otras empresas6 y una gran 
comunidad de voluntarios de todo el mundo. El sistema 
operativo está diseñado para permitir a las aplicaciones 
HTML5 comunicarse directamente con el hardware del 
dispositivo usando JavaScript y Open Web APIs.
Referencias Bibliográficas 
• http://histinf.blogs.upv.es/2011/12/09/el-sistema-operativo-windows-desde-sus-inicios- 
a-la-actualidad/ 
• http://es.wikipedia.org 
• http://www.maestrosdelweb.com/principiantes/historia-de-windows/ 
• http://www.taringa.net/posts/info/11171050/Evolucion-de-Windows– 
_todos_.html 
• http://windows.microsoft.com/es-ES/windows/history
• http://histinf.blogs.upv.es/2011/12/23/historia-de-linux/ 
• http://es.wikipedia.org/wiki/Firefox_OS 
• http://www.davidfv.net/ponencias/Linux_El_triunfo/node3.html 
• https://sites.google.com/site/elenasanzbarbero/sistemas-operativos/funciones-clasificacion- 
y-evolucion-del-sistema-operativo 
• http://www.monografias.com/trabajos88/sistemas-operativos-linux-y-windows/ 
sistemas-operativos-linux-y-windows.shtml 
• http://www.monografias.com/trabajos16/sistema-operativo/sistema-operativo. 
shtml 
• http://es.wikipedia.org/wiki/Sistema_operativo 
• http://es.wikipedia.org/wiki/Windows_8

More Related Content

What's hot

Sistemas operativos de tiempo compartido
Sistemas operativos de tiempo compartidoSistemas operativos de tiempo compartido
Sistemas operativos de tiempo compartidocamilo_flores
 
X.25 y frame relay
X.25 y frame relayX.25 y frame relay
X.25 y frame relayJLC1988
 
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicosFundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicosJosé Antonio Sandoval Acosta
 
Mapa Conceptual sobre Frame relay
Mapa Conceptual sobre Frame relayMapa Conceptual sobre Frame relay
Mapa Conceptual sobre Frame relayRaymond Cedeño
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 
Tipos de control de flujo
Tipos de control  de flujoTipos de control  de flujo
Tipos de control de flujoFernando Luz
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osifuadinformatico
 
Diagrama de bloques de una computadora
Diagrama de bloques de una computadoraDiagrama de bloques de una computadora
Diagrama de bloques de una computadoravixtor
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)JoseCnchica
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpuMedardoPerez
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Clasificacion de la memoria ram y rom
Clasificacion de la memoria ram y romClasificacion de la memoria ram y rom
Clasificacion de la memoria ram y romDennisse Mayon
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSGonzalo Murga Sotelo
 

What's hot (20)

Sistemas operativos de tiempo compartido
Sistemas operativos de tiempo compartidoSistemas operativos de tiempo compartido
Sistemas operativos de tiempo compartido
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
 
X.25 y frame relay
X.25 y frame relayX.25 y frame relay
X.25 y frame relay
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpu
 
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicosFundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
 
Mapa Conceptual sobre Frame relay
Mapa Conceptual sobre Frame relayMapa Conceptual sobre Frame relay
Mapa Conceptual sobre Frame relay
 
Presentación de bus de datos
Presentación de bus de datosPresentación de bus de datos
Presentación de bus de datos
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Tipos de control de flujo
Tipos de control  de flujoTipos de control  de flujo
Tipos de control de flujo
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osi
 
Diagrama de bloques de una computadora
Diagrama de bloques de una computadoraDiagrama de bloques de una computadora
Diagrama de bloques de una computadora
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpu
 
Tema 4: Procesamiento paralelo.
Tema 4: Procesamiento paralelo.Tema 4: Procesamiento paralelo.
Tema 4: Procesamiento paralelo.
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Clasificacion de la memoria ram y rom
Clasificacion de la memoria ram y romClasificacion de la memoria ram y rom
Clasificacion de la memoria ram y rom
 
Protocolo pop3
Protocolo pop3Protocolo pop3
Protocolo pop3
 
Administracion de entrada y salida
Administracion de entrada y salidaAdministracion de entrada y salida
Administracion de entrada y salida
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
 

Similar to Evolución Sistemas Operativos

Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSaraiCelis
 
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfSistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfRichard Daniel Coro Arcayne
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmmazonf
 
Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)JEmilioAragonR
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosjuan_180
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02txetxu12
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativosJoseGCordero
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos jesusda254
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
Sistemas operativos.nuevo.pptx listo
Sistemas operativos.nuevo.pptx listoSistemas operativos.nuevo.pptx listo
Sistemas operativos.nuevo.pptx listoAngel Martinez
 

Similar to Evolución Sistemas Operativos (20)

Sistemas operativos-linux-y-windows
Sistemas operativos-linux-y-windowsSistemas operativos-linux-y-windows
Sistemas operativos-linux-y-windows
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos ii (1)
Sistemas operativos ii (1)Sistemas operativos ii (1)
Sistemas operativos ii (1)
 
2 conceptos basicos
2 conceptos basicos2 conceptos basicos
2 conceptos basicos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamiento
 
Deber
DeberDeber
Deber
 
Unidad1
Unidad1Unidad1
Unidad1
 
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfSistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
 
Sistema operativo daniela
Sistema operativo danielaSistema operativo daniela
Sistema operativo daniela
 
Presentación1
Presentación1Presentación1
Presentación1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
ssso.pptx
ssso.pptxssso.pptx
ssso.pptx
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Sistemas operativos.nuevo.pptx listo
Sistemas operativos.nuevo.pptx listoSistemas operativos.nuevo.pptx listo
Sistemas operativos.nuevo.pptx listo
 

More from Heder Ithamar Romero

More from Heder Ithamar Romero (20)

Cold fusion
Cold fusionCold fusion
Cold fusion
 
C++
C++C++
C++
 
Configuacion de estaciones de trabajo
Configuacion de estaciones de trabajoConfiguacion de estaciones de trabajo
Configuacion de estaciones de trabajo
 
Administración de memoria
Administración de memoriaAdministración de memoria
Administración de memoria
 
Oracle
OracleOracle
Oracle
 
ESTADO DE RESULTADOS
ESTADO DE RESULTADOSESTADO DE RESULTADOS
ESTADO DE RESULTADOS
 
Matematicas Discretas - Sistemas Numericos
Matematicas Discretas - Sistemas NumericosMatematicas Discretas - Sistemas Numericos
Matematicas Discretas - Sistemas Numericos
 
Derivadas de Funciones Trigonometricas
Derivadas de Funciones TrigonometricasDerivadas de Funciones Trigonometricas
Derivadas de Funciones Trigonometricas
 
Derivada Reglas Basicas
Derivada Reglas BasicasDerivada Reglas Basicas
Derivada Reglas Basicas
 
Derivada y Razones de Campbio - Tangente
Derivada y Razones de Campbio - TangenteDerivada y Razones de Campbio - Tangente
Derivada y Razones de Campbio - Tangente
 
Derivada - La Recta Tangente
Derivada - La Recta TangenteDerivada - La Recta Tangente
Derivada - La Recta Tangente
 
Derivada - Regla de los cuatro pasos.
Derivada - Regla de los cuatro pasos.Derivada - Regla de los cuatro pasos.
Derivada - Regla de los cuatro pasos.
 
Numeros Reales
Numeros RealesNumeros Reales
Numeros Reales
 
Resolucion de Desigualdades Parte 2
Resolucion de Desigualdades Parte 2Resolucion de Desigualdades Parte 2
Resolucion de Desigualdades Parte 2
 
Numeros Reales
Numeros RealesNumeros Reales
Numeros Reales
 
Resolucion de Desigualdades Parte 3
Resolucion de Desigualdades Parte 3Resolucion de Desigualdades Parte 3
Resolucion de Desigualdades Parte 3
 
Orden de los numeros reales
Orden de los numeros realesOrden de los numeros reales
Orden de los numeros reales
 
Reglas de Derivacion.
Reglas de Derivacion.Reglas de Derivacion.
Reglas de Derivacion.
 
Investigacion de Operaciones - Problemas de sillas
Investigacion de Operaciones - Problemas de sillasInvestigacion de Operaciones - Problemas de sillas
Investigacion de Operaciones - Problemas de sillas
 
Inglaterra
InglaterraInglaterra
Inglaterra
 

Recently uploaded

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Recently uploaded (6)

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Evolución Sistemas Operativos

  • 1. Heder Ithamar Romero Romero Sistemas Operativos 4:00 a 5:00
  • 2. Evolución y clasificación de los sistemas operativos
  • 3. Introducion • Sin el software, una computadora es en esencia una masa metálica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía en manuscritos, entre otras cosas. • El software para computadoras puede clasificarse en general en dos clases: los programas de sistema, que controlan la operación de la computadora en sí y los programas de aplicación, los cuales resuelven problemas para sus usuarios. • El programa fundamental de todos los programas de sistema es el sistema operativo, que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación. • Un sistema de cómputo consta del hardware, programas de sistema y programas de aplicación, como se observa en la imagen.
  • 4.
  • 5. ¿QUÉ ES UN SISTEMA OPERATIVO? • Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.
  • 6. EVOLUCION DE LOS SISTEMAS OPERATIVOS AÑOS 40 • En ese entonces no existían los Sistemas Operativos y los programadores debian interactuar con el hardware de la computadora sin ayuda externa. Todo se hacía en lenguaje máquina.
  • 7. AÑOS 50 • Los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal.
  • 8. AÑOS 60 • En los años 1960 hubo cambios notables en varios campos de la informática, con la aparición del circuito cerrado la mayoría orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban técnicas de lo más diversas:
  • 9. -Multiprogramación: En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. El CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. -Tiempo compartido: En este punto tenemos un sistema que usa la electrónica disponible, pero carece de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. -Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. -Multiprocesador: Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador los procesadores comparten memoria y reloj.
  • 10. AÑOS 70 • Debido al avance de la electrónica, esta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad.
  • 11. AÑOS 80 • En esta época dos sistemas operativos eran mayoritarios:MS-DOS,escrito por Microsoft para IBM PC y otras computadoras que utttilizaban CPU Intel 8088, y UNIX, que denominaba en las PC"s personales • que hacían uso del Motorola 68000.
  • 12. AÑOS 90 • En 1991 aparece la primera versión del núcleo de Linux. Creado por Linus Torvalds y un sinfin de colaboradores a través de Internet. Este sistema se basa en Unix, un sistema que en un principio trabajaba en modo de comandos, estilo MS-DOS.
  • 13. CONCEPTOS DE LOS SISTEMAS OPERATIVOS • La interfaz entre el sistema operativo y los programas del usuario se define como el conjunto de " instrucciones ampliadas" que proporciona el sistema operativo. Estas instrucciones ampliadas se conocen como llamadas al sistema. Las llamadas al sistema crean, eliminan y utilizan varios objetos del software, controlados por el sistema operativo, los más importantes son los procesos y archivos.
  • 14. Procesos • Un concepto central en todos los sistemas operativos es el de proceso. Un proceso es básicamente, un programa en ejecución. Consta del programa ejecutable, sus datos y pila, contador y otros registros, además de toda la información necesaria para ejecutar el programa. • En muchos sistemas operativos, toda la información relativa a un proceso, distinta del contenido de su propio espacio de dirección, se almacena en una tabla del sistema operativo llamada tabla de procesos, la cual consta de un arreglo (o lista ligada) de estructuras, una por cada proceso existente en ese momento. • Así, un proceso (suspendido) consta de su espacio de dirección, llamado imagen central y los datos de su tabla de procesos, que entre otras cosas contiene sus registros. • Un proceso llamado intérprete de comando o Shell lee los comandos a partir de una terminal.
  • 15. Archivos • La otra gran categoría de llamadas al sistema se relaciona con el sistema de archivos. Una de las funciones principales del sistema operativo es ocultar las peculiaridades de los discos y demás dispositivos de E/S, para presentar al programador un modelo agradable y nítido de archivos independientes de los dispositivos. Antes de poder leer un archivo, hay que abrir éste; después de leer un archivo, éste debe cerrarse; las llamadas permiten hacer todo esto. • Para poder proporcionar un espacio donde almacenar los archivos, la mayoría de los sistemas operativos soportan el concepto de directorio como una forma de agrupar los archivos. • Los datos de un directorio pueden ser archivos u otros directorios. El proceso y las jerarquías de archivos que se encuentran dentro dela jerarquía del directorio pueden determinarse mediante el nombre de la ruta de acceso desde la parte superior de dicha jerarquía, el directorio raíz. • Cada proceso tiene activo un directorio de trabajo, en el que se buscan aquellos nombres de las rutas de acceso que no comiencen con una diagonal.
  • 16. Llamadas al sistema • Los programas del usuario se comunican con el sistema operativo y le solicitan servicio mediante las llamadas al sistema. A cada una de ellas le corresponde un procedimiento de la biblioteca que pueden llamar los programas del usuario. Este procedimiento pone los parámetros de la llamada al sistema en un lugar específico, como pueden ser los registros de la máquina, para después ejecutar una instrucción TRAP (un tipo de llamada a procedimiento protegido) para iniciar el sistema operativo. • La finalidad del procedimiento de biblioteca es ocultar los detalles de la instrucción TRAP y hacer que las llamadas al sistema perezcan llamadas comunes a un procedimiento.
  • 17. El Shell • El sistema operativo es el código que lleva a cabo las llamadas al sistema. Los editores, compiladores, ensambladores, liga dores e intérpretes de comandos no son parte del sistema operativo, aunque sean importantes y útiles. • El comando de Unix llamado Shell, el cual, sin ser parte del sistema operativo, hace un uso extenso de muchas de las características del sistema, por lo que sirve como un buen ejemplo del uso que puede darse a las llamadas al sistema. También es la interfaz principal entre un usuario sentado frente a una terminal y el sistema operativo. • Cuando un usuario inicia sesión, el Shell se inicializa. Shell reconoce a la terminal como su entrada y salida estándar. Comienza mostrando el indicador, un carácter tal como un signo de dólares, que indica la usuario que Shell aguarda para aceptar un comando.
  • 18. ELEMENTOS DE LOS SISTEMAS OPERATIVOS • Un sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware, estos elementos se incluyen por lo general en este conjunto de software:
  • 19. -El núcleo, que representa las funciones básicas del sistema operativo, por ejemplo, la gestión de memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación. -El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizando, la gestión de las direcciones físicas, etc. -El sistema de archivos, que permite que los archivos se registren en una estructura arbórea
  • 20. Sistemas de protección • Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de: • Distinguir entre uso autorizado y no autorizado. • Especificar los controles de seguridad a realizar. • Forzar el uso de estos mecanismos de protección.
  • 21. Sistema de comunicaciones • Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.
  • 22. Programas de sistema • Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan: • Manipulación y modificación de archivos. • Información del estado del sistema. • Soporte a lenguajes de programación. • Comunicaciones.
  • 23. Gestor de recursos • Como gestor de recursos, el sistema operativo administra: • La unidad central de procesamiento (donde está alojado el microprocesador). • Los dispositivos de entrada y salida. • La memoria principal (o de acceso directo). • Los discos (o memoria secundaria). • Los procesos (o programas en ejecución). • Y en general todos los recursos del sistema.
  • 24. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
  • 25. Sistema operativo multitareas: • Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.
  • 26. Sistema operativo mono tareas: • Los sistemas operativos mono tareas son más primitivos y es todo lo contrario al viso anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.
  • 27. Sistema operativo monousuario: • Los sistemas operativos monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se esté ejecutando.
  • 28. Sistema operativo multiusuario: • Es todo lo contrario a monousuario, y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recurso.
  • 29. Manejo de recursos • Centralizado: Permite usar los recursos de una sola computadora. • Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
  • 30. OBJETIVOS DE LOS SISTEMAS OPERATIVOS • El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware de la computadora se emplee de manera eficiente.
  • 31. Ejemplos de sistemas operativos para PC  Microsoft Windows  GNU/Linux  Unix  Debian  Ubuntu  Mandriva  Sabayon  Fedora  Mac OS X  Linpus linux  Haiku (BeOS)  Solaris  FreeBSD  OpenBSD  Google Chrome OS
  • 33. ¿QUÉ ES WINDOWS? • Windows (Ventanas), es un programa que nos permite trabajar con diferentes ventanas (programas) simultáneamente, permitiendo la manipulación de información entre una y otra, ya que es la característica principal.
  • 34. 1975 – 1981: Inicio de Microsoft La compañía fue fundada en 1975 por William H. Gates III y Paul Allen. Ambos se habían conocido durante su época de estudiantes por su afición común a programar con la computadora PDP-10 de Digital Equipment Corporation. Pocos han oído hablar de las microcomputadoras, pero dos jóvenes apasionados de la informática, Bill Gates y Paul Allen, perciben que la informática personal es el camino hacia el futuro.
  • 35. Presionados por el poco tiempo disponible, compraron QDOS (Quick and Dirty Operating System) a Tim Paterson, un programador de Seattle por 50.000 dólares, y le cambiaron el nombre a MS-DOS (Microsoft Disk Operative System). Esta primera versión de MS-DOS soportaba 16 Kb de memoria RAM. Disquetes de 5,25 pulgadas de una sola cara de 160 Kb e incluía ya 22 órdenes. Además de incluir ya el intérprete de comandos COMMAND.COM. y manejar archivos con extensión .com y .exe.
  • 36. Windows 1.0 • MS-DOS era eficaz pero de difícil comprensión para algunas personas, por lo que 4 años más tarde, Microsoft lanzó Windows. Aunque fue llamado inicialmente “Interface Manager”, finalmente se le cambió el nombre porque describe mejor los cuadros y las “ventanas” informáticas, que resultan fundamentales en el sistema. La interfaz inicial sufrió un cambio tras el Apple Lisa, un experimento de Apple por crear una interfaz gráfica de usuario.
  • 37. Este amplia las prestaciones de MS-DOS e incorpora una interfaz gráfica de usuario. Ahora en lugar de escribir comandos, es posible desplazarse entre pantallas o “ventanas” moviendo el mouse, y señalando lo que se quiere. Las siguientes fueron las principales características de Windows 1.0: •Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse. •Gráficos de pantalla e impresora independientes del dispositivo. •Multitarea cooperativa entre las aplicaciones Windows. Windows 1.0 requiere como mínimo 256 KB, y recomienda disponer de 512KB.
  • 38. Windows 2.0 • En diciembre del 1987, sale al mercado Windows 2.0. Sus características más importantes fueron el soporte de archivos PIF para aplicaciones DOS y la opción de superponer ventanas, controlar el diseño de la pantalla, y los métodos abreviados de teclado.
  • 39. Será el primer Windows que incorpore el Panel de control, presente hasta la actualidad. Nacen aplicaciones como Excel, Word for Windows, Corel Draw, etc. Los primeros programas basados en Windows. Este sistema operativo, está diseñado para el procesador Intel 286, por lo que al salir al mercado el 386, se publica Windows/386, para aprovechar sus funcionalidades de memoria extendida. Esta nueva característica permitía múltiples máquinas virtuales DOS con multitarea. Tiene su propio formato de archivo ejecutable y proporciona sus propios controladores de dispositivo.
  • 40. Windows 3.0 • Publicado en mayo de 1990, supone una reconstrucción de Windows, que ahora consigue re direccionar más de 640KB de memoria. Gracias a ello sus gráficos avanzados son de 16 colores.
  • 41. Las siguientes fueron las principales características de Windows 3.0: •Modo estándar (286), con soporte mejor soporte de memoria (large memory). •Se agregó en Administrador de Programas y de Archivos •Soporte de Red •Soporte para combo boxes, menús jerárquico y los archivos .INI privados para capa aplicación empezaron a cobrar más valor. Todo ello se instala con múltiples disquetes, por lo que Windows se usa cada vez más en el trabajo y en casa, que también incluye juegos como el Solitario, Buscaminas…
  • 42. Windows NT Windows NT se lanza en julio de 1993, tras haber vendido más de 10 millones de copias de Windows 3.0/3.1, Windows es ya el sistema operativo más utilizado. Por ello Windows NT fue diseñado para estaciones de trabajo avanzadas y para servidores. Las letras NT provienen de la designación del producto como “Nueva Tecnología” (New Technology). Aunque la leyenda urbana dice que Dave Cutler, responsable de proyecto, trajo sus conocimientos sobre VMS en DEC. (Windows NT son las letras posteriores del abecedario a VMS).
  • 43. Windows NT 3.1 Inicialmente estaba destinado a ser una versión de un sistema operativo creado entre Microsoft e IBM. Cuando desde Microsoft vieron el éxito decidió abandonar la colaboración con IBM y lo lanzó al mercado rebautizándolo como Windows NT. La estrategia de marketing de Microsoft era que Windows NT pareciera la continuación de Windows 3.1.Por primera vez se dio soporte para el sistema de ficheros NTFS, pero no se hará realmente efectivo hasta la llegada de Windows 2000.
  • 44. Windows NT 3.5 / 3.51 Publicado a finales de 1994, Microsoft da el salto a la arquitectura PowerPC, manteniendo la arquitectura de Intel x86. Uno de los principales objetivos era aumentar la velocidad del sistema operativo. Inicialmente se llamó al proyecto “Daytona” en honor a un circuito de carreras de EE.UU Incorpora un añadido llamado “NewShell”. Que no era más que la versión Beta de la nueva interfaz gráfica de Windows 95 y NT 4.0, con el botón y menú de inicio.
  • 45. Windows NT 4.0 Windows NT 4.0 fue la cuarta versión del sistema operativo de Microsoft Windows NT, lanzado en 1996. Su interfaz es similar a la de Windows 95, y es un sistema de 32 bits. Durante su etapa de desarrollo, tiene el nombre de “Cairo”. Presenta novedades como el soporte para diferentes plataformas como MIPS, Alpha, Intel, etc. Presenta varias versiones como Workstation, Server, etc. Estas permitían adaptarlo a varias necesidades.
  • 46. Windows 95 El 24 de agosto de 1995 Microsoft lanza Windows 95, el cual supone un record de ventas con 7 millones de copias en 5 semanas. Es el lanzamiento más publicitado de Microsoft. Durante su desarrollo se conoció como Windows 4 o también como Chicago. • Sustituyo a MS-DOS como sistema operativo y a Windows 3.x como entorno gráfico. • Se encuadra dentro de la familia Windows 9x. • En esta época empieza a surgir el correo electrónico, los fax/módems y los juegos multimedia, Windows 95 tiene compatibilidad integrada con internet, conexión de red por acceso telefónico y nuevas funciones de Plug and Play que facilitan la instalación de hardware y software.
  • 47. Windows 98 Fue presentado el 25 de junio de 1998, Windows 98 (con nombre en clave Memphis) es la primera versión de Windows diseñada específicamente para los consumidores. Los equipos informáticos son habituales en la oficina y en el hogar. Aun es un sistema operativo basado en MS-DOS. Se publican dos ediciones de este S.O., esta última con correcciones para muchos problemas menores, soporte de USB mejorado y el Internet Explorer 5, la conexión compartida a internet que permitía compartir a múltiples ordenadores en una LAN una única conexión a Internet por medio de NAT, y soporte para DVD-ROM. No era una actualización gratuita para los compradores de la primera edición, lo que suponía un problema ya que muchos programas necesitaban Windows 98SE.
  • 48. Windows 2000 Se puso en circulación el 17 de febrero del 2000, conocido durante su desarrollo como NT 5.0. Es una versión útil para los administradores de sistemas, tuvo éxito tanto en el mercado de los servidores como en el de las estaciones de trabajo. Es un sistema operativo para empresas, y algunas de las tareas que puede realizar son: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor web, FTP, servidor de impresión, DNS, DHCP, etc. Su principal punto fuerte es el Active Directory, herramienta desde la cual se puede administrar toda la infraestructura de una organización. En dicho sistema operativo, se introdujeron algunas modificaciones respecto a sus predecesores como el sistema de archivos NTFS 5, con la capacidad de cifrar y comprimir archivos.
  • 49. Windows ME • Fue lanzado el 14 de septiembre del 2000. Es un sistema operativo grafico hibrido de 16/32 bits. Es el sucesor de Windows 98 en la familia Win 9x y de Windows 2000 cronológicamente, fue puesto en el mercado como “Home Edition” cuando fue comparado con Windows 2000, lanzado siete meses antes. Fue el último sistema operativo basado en el kernel Windows 9x, teniendo a MS-DOS de fondo.
  • 50. Windows XP • Con nombre clave “Whistler”, Windows XP se lanzó al mercado el 25 de octubre de 2001. • Las letras “XP” provienen de la palabra eXPerience y su periodo de desarrollo fue menor a 18 meses, concretamente entre Diciembre de 1999 y Agosto de 2001. • Actualmente es el sistema operativo más utilizado del planeta para procesadores x86 y se considera que existen más de 400 millones de copias funcionando.
  • 51. WINDOWS VISTA • Microsoft comenzó a trabajar en los planes de desarrollo de Windows Vista (nombre en clave «Longhorn») en 2001, después de la introducción de Windows XP. Inicialmente estaba previsto para ser lanzado a finales de 2003 como un paso menor entre Windows XP y «Blackcomb».  Procesador de 800 MHz o superior.  Memoria de 512MB RAM  Video: Tarjeta Gráfica compatible con DirectX 9.0  Disco duro : 15GB de espacio libre (HDD de 20GB de capacidad).
  • 52. WINDOWS 7 • El desarrollo de este sistema operativo comenzó inmediatamente después del lanzamiento de Windows Vista. El 20 de julio de 2007 se reveló que ese sistema operativo era llamado internamente por Microsoft como la versión «7». Hasta ese momento la compañía había declarado que Windows 7 tendría soporte para plataformas de 32 bits y 64 bits, aunque la versión para servidores que comparte su mismo núcleo (Windows Server 2008 R2, que sucedería a Windows Server 2008) sería exclusivamente de 64 bits
  • 53. WINDOWS 8 • Windows 8 es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia.
  • 54. LINUX
  • 55. ¿QUÉ ES LINUX? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema.
  • 56. CentOS El creador de de CentOS fue Lance Davis. Es una distribución de Linux basada en código fuente libre disponible de Red Hat Enterprise Linux. Cada versión de CentOS es mantenida durante 7 años con actualizaciones de seguridad. Las versiones nuevas son liberadas cada 2 años y actualizadas regularmente para dar soporte al hardware nuevo. La primera versión de CentOS fue lanzada en mayo de 2004 y la última versión estable es la CentOS 6.2, lanzada en diciembre de 2011. CentOS, se utiliza básicamente para la administración de sistemas.
  • 57. Redhat Es una distribución Linux creada por Red Hat, que fue una de las más populares en los entornos de usuarios domésticos. La versión 1.0 fue presentada el 3 de noviembre de 1994. Originalmente Red Hat Linux fue desarrollado exclusivamente dentro de Red Hat, con la sola realimentación de informes de usuarios que recuperaban de fallos y contribuciones a los paquetes de software incluidos; y no contribuciones a la distribución como tal. Esto cambió tardíamente en el 2003 cuando Red Hat Linux se fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El nuevo plan es extraer el código base de Fedora para crear nuevas distribuciones de Red Hat Enterprise Linux.
  • 58. Fedora Fedora es un sistema operativo para uso doméstico, que se caracteriza por su velocidad. Es desarrollado por una comunidad de usuarios alrededor de todo el mundo. Es gratuito y libre, tanto para utilizarlo como para compartirlo o para conocer su funcionamiento. La versión actual para descargar es: Fedora 16
  • 59. Mandriva Distribución francesa basada en RedHat y muy accesible para quienes se inician. Tras la fusión con Conectiva cambió su nombre por Mandriva. Esta distribución de Linux, dispone de varias versiones para usos distintos. Son las siguientes: Mandriva One 2011 Powpack 2011 Enterprise Server 5.2
  • 60. Debian Debian es otra de las distribuciones más utilizadas de Linux. Se está trabajando para ofrecer Debian con otros núcleos, en especial con el Hurd. El Hurd es una colección de servidores que se ejecutan sobre un micronúcleo (como Mach) para implementar las distintas funcionalidades. El Hurd es software libre producido por el proyecto GNU. Debian siempre mantiene al menos tres versiones en mantenimiento activo: estable, en pruebas e inestable. La versión estable actual de Debian es la 6.0, llamada squeeze. Fué publicada originalmente con la versión 6.0.0 el 6 de febrero de 2011 y su última actualización es la versión 6.0.3, publicada el 8 de octubre de 2011.
  • 61. Ubuntu Ubuntu es una distribución Linux que ofrece un sistema operativo orientado a ordenadores de escritorio proporcionando también soporte para servidores. Basada en Debian GNU/Linux, Ubuntu se centra en la facilidad de uso, los lanzamientos regulares (cada 6 meses) y la facilidad en la instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth. Cabe destacar que Canonical Ltd., ofrece multitud de aplicaciones para descargar.
  • 63. 1984: Sistema 1 El Sistema 1 tenía escritorio, ventanas, iconos, mouse, menús y scrollbars. El basurero “Trash” funcionaba como un tobogán de basura, todo desaparecía luego de reiniciar el ordenador, no se podía trabajar en dos aplicaciones al mismo tiempo, solo en una, ya que la memoria virtual no existía.
  • 64. 1985: Sistema 2 • El Sistema 2 fue notable en mejoras. Incrementó la velocidad del Finder haciéndolo un veinte por ciento más rápido, los comandos de regresar y cerrar se eliminaros. Fueron agregadas más opciones como: crear nuevos folders, apagar, la impresora de escritorio y los ítems eran listados de forma vertical con un pequeño icono. Los discos o unidades podían ser arrastrados al icono de basura y podían ser extraídos.
  • 65. 1986: Sistema 3 En el Sistema 3 el Finder fue mejorado y más rápido, el orden de los archivos HFS (Hierarchical File System) fue reemplazado por el nuevo sistema de Macintosh MFS (Macintosh File System) de los Sistemas 1 y 2.
  • 66. 1987: Sistema 4 El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema se le agregó múltiple soporte al monitor. •El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el Finder múltiple, los usuarios podían cambiar entre el Finder, que solo soportaba un programa y el Finder múltiple que soportaba múltiples programas al mismo tiempo. Ahora el Finder mostraba cuanta memoria utilizaba cada programa, también se le agregó un Panel de control configurable. •El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos errores y controladores de impresora.
  • 67. 1988: Sistema 6 En el Sistema 6 se agregaron colores, aun así el Finder no tenía color, aunque las máquinas ya eran capaces. A la opción de “Borrar Disco” se le agrego un botón para poder cancelar esta acción, también fue agregada la opción de mostrar el número de versión del archivo. Fue así también agregada una notificación en el monitor permitiendo a los programas notificar a lo usuario por medio de la barra de menú si ellos necesitaban conectarlo.
  • 68. 1990: Sistema 7 • El Sistema 7 fue el gran cambio de software para esta época, se eliminó el Finder y el Finder múltiple. El Sistema 7 ya sólo tenía el Finder múltiple permitiendo hacer muchas tareas simultáneamente. • La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs usar mas de 8 MB de Ram, en el sistema operativo, esto fue también implementado en el Sistema 7.
  • 69. 1997: Mac OS 8 Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al mismo tiempo, dando la opción de controlar múltiples aplicaciones al mismo tiempo con un mejor desempeño de las computadoras con procesador. La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, también podía ser personalizada. El Web Sharing permitía a los usuario hospedar páginas en sus computadoras.
  • 70. 1999: Mac OS 9 La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también implementado. Software Update permitía a los usuarios tener las actualizaciones de softwares fuera de Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían.
  • 71. Mac OS X Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX – UNIX Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de la interfaz de NeXT’s. Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene ahora.
  • 72. 2001: Mac OS X 10.0 “Cheetah” Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta. Mac OS X 10.0 también contenía todas características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o descargados si eran necesario.
  • 73. 2001: Mac OS X 10.1 “Puma” • Mac OS 10.1 fue lanzado luego de un año del 10.0, e incorporaba mejor desempeño especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3, 10.1.4, y 10.1.5 todas tenían mejora en los errores, y actualizaciones en sus componentes. La mayoría de open source como utilidades de UNIX fueron incluidas en las Mac OS X y drivers adicionales para poder soportar mas dispositivos.
  • 74. 2002: Mac OS X 10.2 “Jaguar” El 25 de agosto de 2002 fue lanzada esta versión y Apple prosiguió con la andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2 “Jaguar”) y que contaba con un nuevo incremento en su rendimiento, un nuevo y depurado look y más de 150 mejoras, entre estas estaba el mayor soporte para redes de Microsoft Windows, Quartz Extreme para la composición de gráficos sea procesada directamente por la tarjeta de video y un filtro contra spam.
  • 75. 2003: Mac OS X 10.3 “Panther” Mac OS X v10.3 “Panther” se lanzó el 24 de octubre de 2003. Además de tener un rendimiento mucho mayor, incorporó la mayor actualización en la interfaz de usuario, y muchas mejoras que Jaguar el año anterior. Esta versión ya no era compatible en los antiguos modelos G3. Algunas de las mejoras de esta versión es que el Finder fue actualizado e incorpora una interfaz metálica y búsqueda rápida. Exposé permitía una nueva forma de manipular ventanas, también incorporo el Cambio Rápido de Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente.
  • 76. 2005: Mac OS X 10.4 “Tiger” • Mac OS X v10.4 “Tiger” fue lanzado el 29 de abril de 2005 y fue la versión disponible más reciente, contenía más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en particular, cualquier equipo Apple que no contara con conexión FireWire no podía ser soportado en Tiger. • Esta versión incluya nuevas características como Spotlight un sistema de búsqueda basado en contenidos y metadatos, así también Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantáneo a la información.
  • 77. 2006: Mac OS X 10.5 “Leopard” Mac OS X v10.5 “Leopard” es lanzada hoy 26 de Octubre de 2007. Esta versión es compatible con las PowerPC y con la nueva tecnología Intel. La mayor de ellas siendo un gran avance en las funciones de texto-a-voz con una nueva voz sintetizada llamada Alex, que incluso puede hablar claramente a altas velocidades. Además, trae soporte para pantallas Braille.
  • 78. Ejemplos de sistemas operativos para dispositivos móviles • Android • iOS • Bada • BlackBerry OS • BlackBerry 10 • Windows Phone • Symbian OS • HP webOS • Firefox OS • Ubuntu Phone OS • Tizen • Asha Platform
  • 80. Android es un sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android, Inc. Google respaldó económicamente y más tarde compró esta empresa en 2005. Android fue presentado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de hardware, software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles.10 El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008.
  • 81. iOS
  • 82. iOS (por sus siglas en inglés iPhone/iPod/iPad Operating System) es un sistema operativo móvil de la empresa Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), siendo después usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalación de iOS en hardware de terceros. Tenía el 26% de cuota de mercado de sistemas operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Google Android y Nokia Symbian. En mayo de 2014, más del 90% de los dispositivos iOS (iPad, iPod y iPhone) poseen iOS 7.
  • 84. Firefox OS (nombre clave: Boot to Gecko o B2G) es un sistema operativo móvil, basado en HTML5 con núcleo Linux, de código abierto (a diferencia de Android) para varias plataformas. Es desarrollado por Mozilla Corporation bajo el apoyo de otras empresas6 y una gran comunidad de voluntarios de todo el mundo. El sistema operativo está diseñado para permitir a las aplicaciones HTML5 comunicarse directamente con el hardware del dispositivo usando JavaScript y Open Web APIs.
  • 85. Referencias Bibliográficas • http://histinf.blogs.upv.es/2011/12/09/el-sistema-operativo-windows-desde-sus-inicios- a-la-actualidad/ • http://es.wikipedia.org • http://www.maestrosdelweb.com/principiantes/historia-de-windows/ • http://www.taringa.net/posts/info/11171050/Evolucion-de-Windows– _todos_.html • http://windows.microsoft.com/es-ES/windows/history
  • 86. • http://histinf.blogs.upv.es/2011/12/23/historia-de-linux/ • http://es.wikipedia.org/wiki/Firefox_OS • http://www.davidfv.net/ponencias/Linux_El_triunfo/node3.html • https://sites.google.com/site/elenasanzbarbero/sistemas-operativos/funciones-clasificacion- y-evolucion-del-sistema-operativo • http://www.monografias.com/trabajos88/sistemas-operativos-linux-y-windows/ sistemas-operativos-linux-y-windows.shtml • http://www.monografias.com/trabajos16/sistema-operativo/sistema-operativo. shtml • http://es.wikipedia.org/wiki/Sistema_operativo • http://es.wikipedia.org/wiki/Windows_8