1. sistemas operativos Es un conjunto de programas que permiten el uso apropiado de la parte física del ordenador (hardware), y de esta manera interactuar con el usuario.
2. Un sistema operativo tiene dos objetivos 1º Comodidad para los usuarios: permitir que el usuario trabaje en un entorno sencillo de utilizar, ocultando la complejidad del hw. 2º Eficiencia: gestionar los recursos del sistema de manera eficiente.
3. Funciones del sistema operativo -Creación de programas. -Ejecución de programa. -Operaciones de entrada y salida. -Manipulación y control del sistema de archivos. -Detección de errores. -Control de acceso al programa. -Elaboración de sistemas estadísticos.
4. Sistema operativo como gestor de recursos. El sistema operativo se ejecuta en el procesador, igual que el resto de programas. Es otro programa como los demás que el procesador no distingue del resto. La diferencia esta en la finalidad, ya que la CPU dedicara parte de su tiempo a ejecutar otros programas según lo planifique el sistema operativo, y también controla el acceso al resto de recursos del sistema.
5. Historia de los sistemas operativos Generación cero: años 40 se caracteriza por la ausencia de ellos y se escribía un código diferente adaptada a cada tipo de ordenado. 1º Generación: años 50 creación del primer S.O por la necesidad de crear tareas por lotes ( es una agrupación de tares comunes en una sola) 2º Generación: años 60 surgen la multipropiedad y el multiprocesamiento. Multiprogramación: sistema en el que la memoria principal(RAN) contiene mas de un programa de usuarios. La CPU ejecuta instrucciones de un programa cuando el que estaba anteriormente en ejecución realiza operación de entrada y salida; en lugar de esperar a que finaliza la operación de entrada o salida. Multiprocesamiento: es el uso de múltiples procesos concurrentes en lugar de un único proceso en un instante determinado.
6. 3º generación: Mediados de los 60 hasta mediados de los 70 se desarrollan sistemas operativos grandes y costosos que pretendía mejorar la eficiencia de la CPU. Aparece el concepto de tiempo compartido, mediante el que se reparte el tiempo de CPU entre proceso. 4º generación: C orresponde al tiempo actual que se inicia a finales de los 70 debido a la aparición de los circuitos integrado (pastilla pequeña de material semiconductor se algunos milímetros cuadrados de área).en esta época nacen todos los sistemas operativos actuales.
7. Sistemas operativos actuales Pc: mac os: aparece junto al primer ordenador macintosh en 1984.se trata de un sistema propietario(creado para su ordenadores y que solo funcionan en ellos; con sus ventajas e inconvenientes).la característica mas novedosa era una gui(inter faz gráfica de usuarios) y el uso del ratón, que inicialmente era rechazado. ms-dos: no fue inventado por microsof si no que lo compro en 1981 a otra empresa. Tras realizar ligeras modificaciones se convirtió en la primera versión unas de sus características principales era la compatibilidad con ordenadores basados en la arquitectura x 86 y así fue el principal sistema operativo para ordenadores personales compatibles con IBM PC.
8. 1.2 Sistemas operativos actuales Microsof windos: Inicialmente era una interfaz gráfica para ms-dos. La primera versión completa fue windos 95. desde entonces an salido al mercado W-NT W-98 W-ME W-2000 W-XP W-vista W-7 los mas estable W-98 W-NT W-XP W-XP y el peor W-vista GNU-LINUX: Es una versión mejorada de Unix. Inicialmente se traslada de una linea de comandos, no disponían de interfaz grafico(GUI). Actualmente dispone de servidores gráficos y gestores de ventanas como KDE, GNOME. Citaremos algunas distribuciones actuales: DEBIAN,FEDORA,FREEBSD,UBUNTU.
9. Sistemas operativos para móviles Con los avances tecnológicos actuales son cada vez mas los dispositivos que requieren un sistema operativo debido a la complejidad del HW. Tanto teléfonos movible “inteligentes” (smarphone) como las tabletas (tablet pc) requieren una gestión de todos sus recursos.
10. 1.2 Sistemas operativos para móviles Los sistemas operativos para móviles mas destacados son: Android: tiene una cuota de mercado del 33%, esta basado en gnu-linux pertenece a google y dispone de una gran comodidad de desabolladores. Los programas se escriben en JAVA y se distribuyen mediante la plataforma ANDROID MARKET. Tiene las desventaja de la falta de homogeneidad, debido a la enorme variedad de dispositivos que lo usan. La próxima versión de androi se llamara ice-cream sanwich prevé resolver este problema. SIMBYAN OS: tiene una cuota de mercado de 31% nace por la alianza de varias empresas de telefonía. Actualmente pertenece a nokia, su plataforma para distribuir aplicaciones OVI.
11. 1.3 Sistemas operativos para móviles IOS: su cuota de mercado es el 16,2%, es el sistema operativo de apple. Desarrollado originalmente para IPHONE actualmente se utiliza también en los Ipod, Ipad etc. la plataforma de aplicaciones appe store. Es un derivado de Mac OS X, que a su vez está basado en Darwin BSD. El iOS tiene 4 capas de abstracción: la capa del núcleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios de comunicación" y la capa de "Cocoa Touch". Todo el sistema se encuentra en la partición "/root" del dispositivo, ocupa poco menos de 500 megabytes.
12. 1.4 Sistemas operativos para móviles Blackberry os: cuota de mercado 14,6%, sistema operativo desarrollado por RESEARCH IN MOTION (rim) el sistema permite multitarea y se caracteriza por tener el sistema de correo mas seguro. WINDONS PHONE: es el sistema operativo móvil desarrollado por microsof la ultima versión es windons phone 7 y la próxima sera mango, la plataforma se llamara windos market