Download los sistemas operativos
Document related concepts
Transcript
UNIVERSIDAD DE LOS ANDES UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.- Introducción y definición 2.- Tareas o funciones de los sistemas operativos 3.- Evolución de los sistemas operativos 4.- Los sistemas operativos para microcomputadoras PROF. ISRAEL J. RAMIREZ israel@ula.ve 5.- Microsoft Windows SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS INTRODUCCION INTRODUCCION 1. El sistema operativo es el programa que controla a la computadora y los diferentes trabajos que ésta realiza. 2. Los sistemas operativos tienen entre sus funciones: - Coordinar y manipular el hardware de la computadora. - organizar el almacenamiento de los archivos en los diversos dispositivos. - supervisar y controlar la ejecución de las diferentes tareas. - servir de interfaz entre el usuario y la computadora. - Proporcionar la seguridad básica al computador y al trabajo de los usuarios. Las computadoras están formadas por el hardware (equipo) y el software (programas). Programas de aplicación Sistema contable Comandos Programas del sistema Procesador palabras Juegos Intérpretes de programas Rutinas y utilitarios Núcleo del Sistema operativo 3. Los sistemas operativos pueden ser monousuario o multiusuario. 4. Los sistemas operativos pueden ser de tarea única o multitarea. Hoja de cálculo Microprogramación - Firmware Hardware Dispositivos físicos 5. Los sistemas operativos pueden ser monoprocesador o multiprocesador Modelo en capas de una computadora en funcionamiento SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Proceso de Carga del Sistema Operativo DEFINICION Encender la PC POWER ON Se ejecuta el test de autodiagnóstico Una definición de sistema operativo puede ser: Proceso de Carga del Sistema Operativo En una PC (Microcomputadora) POST No POST Sin errores El sistema operativo es el programa maestro que controla todo el trabajo que realiza una computadora, incluyendo la ejecución de los diferentes programas y el control de la misma computadora; que para ser funcional debe proporcionar al usuario una interfaz que le permita interactuar fácilmente con la computadora. Si Unidad de Almacenamiento Contiene 1 ó más Sistemas Operativos No Seleccionar otra unidad De almacenamiento PC está listo para ser utilizado Bajo el control de este Sistema Operativo Si Seleccionar Sistema Operativo No Archivos que contienen el Sistema Operativo OK Si Se carga el núcleo (kernel) del S.O. En la memoria principal (RAM) BOOT El Sistema Operativo se ejecuta y carga la Interfaz de Usuario SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Power On Self Test (POST) Proceso de carga (BOOT) del Sistema Operativo La primera cosa que hace una microcomputadora cuando es encendida es ejecutar el test de autodiagnóstico (POST), este test es un programa que se encuentra en el BIOS de la máquina, que asegura y prueba que los componentes esenciales de la misma estén presenten y funcionando adecuadamente (CPU, Memoria Principal, etc.) El sistema operativo, que está almacenado en algún medio de almacenamiento secundario, es el primer programa que se carga (copia), en la memoria principal (RAM) de la computadora después de que ésta ha pasado satisfactoriamente el test de autodiagnóstico POST. RAM ROM POST CPU BIOS Si el POST no encuentra errores en los componentes que éste diagnóstica, entonces, se procede a la carga y ejecución del sistema operativo (BOOT) SISTEMAS OPERATIVOS S.O Memoria principal Memoria Secundaria SISTEMAS OPERATIVOS Proceso de carga (BOOT) del Sistema Operativo Una vez que la carga del núcleo del sistema operativo en la memoria principal se realiza de forma exitosa, comienza la ejecución del mismo. A partir de este momento la computadora está bajo el control del sistema operativo. El núcleo central (kernel) del sistema operativo debe estar siempre en la memoria principal y, se mantiene en ejecución aunque no se esté procesando ninguna otra tarea, atento a procesar cualquier requerimiento de los usuarios. Memoria disponible para las distintas tareas (programas) de los usuarios RAM Manejadores dispositivos S.O Intérprete comandos Otras rutinas del sistema operativo CPU Memoria principal Núcleo (kernel) del Sistema Operativo SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS FUNCIONES FUNCIONES 1. Servir de intermediario (interfaz) en la comunicación entre los usuarios y el hardware de la computadora. 2. Administrar los recursos del sistema - Administración de dispositivos - Administración de los sistemas de almacenamiento - Administración de trabajos o programas - Administración de tareas o procesos S - Administración de la seguridad O Microcomputadora Sistema operativo Usuario RAM SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN PARA MICROCOMPUTADORAS 1950 Se desarrollaron los primeros sistemas operativos. 1964 OS/360 Introducido con la computadora IBM 360. Fue uno de los sistemas operativos más difundidos y estudiados. 1970 UNIX Fue desarrollado en los Laboratorios Bell, por Dennis Ritchie y Ken Thompson. 1971 LINUX El núcleo Linux fue concebido por el entonces estudiante de Ciencias de la Computación finlandés Linus Torvalds. 1976 CP/M ( Control Program for Microcomputers ) De Digital Research. Primer sistema operativo que se convirtió en un estándar en el mundo de las microcomputadoras para ese momento. 1981 MS-DOS ( MicroSoft Disk Operating System ). Desarrollado por la compañía estadounidense Microsoft Corporation mediante convenio con IBM . 1995 WINDOWS 95 Microsoft introdujo el Windows 95 el 24 de agosto. SISTEMAS OPERATIVOS Los sistemas operativos para microcomputadoras más utilizados en los últimos años: - Para microcomputadoras Apple Mac (Macintosh) - Mac OS X - Para microcomputadoras construidas en base a un procesador INTEL o compatibles - UNIX (en sus diferentes versiones) - LINUX - MS-DOS - Windows 3x - Windows 9x, Windows Me - Windows-NT, Windows 2000, Windows XP - Windows 7, Windows 8, Windows 8.1, Windows 10 SISTEMAS OPERATIVOS PARA MICROCOMPUTADORAS Es importante observar: Dos microcomputadoras diferentes en lo que respecta al hardware, apariencia externa y capacidades, pueden comportase en forma muy semejante, desde el punto de vista lógico, si trabajan con el mismo sistema operativo. Una microcomputadora puede comportarse de manera muy diferente cuando es utilizada bajo sistemas operativos diferentes. SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Microsoft Windows Microsoft Windows 3.x Microsoft Windows constituyen una familia de sistemas operativos desarrollados por la compañía estadounidense Microsoft Corporation. Están escritos en el lenguaje de máquina de los microprocesadores INTEL 80x86 ( 80286, 80386, 80486, Pentium, Pentium II, Pentium III, Pentium 4, etc.), pero también pueden funcionar con otros microprocesadores compatibles con éstos, como lo son los producidos por otras compañías como AMD. M S M S Microsoft Windows no fue realmente un Sistema Operativo con verdadero ambiente gráfico hasta la introducción de Windows 95. D O S W I N D O W S 3.x Microcomputadora Sistema operativo Ambiente operativo Usuario SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Versiones de Microsoft Windows 3x Versiones de Microsoft Windows 3x 2 Windows 3.0 ( liberado en Abril de 1990 ) • Windows 3.0 tuvo un gran éxito, el cual incluía una interfaz de 2 Windows 3.1 ( liberado en Abril de 1992 ) •incluía diversas pequeñas mejoras a Windows 3.0 que consistía principalmente en soporte multimedia. 2 Windows 3.11 • Windows 3.11 incluía más controladores de dispositivos que se hicieron disponibles después de la liberación de Windows 3.1 usuario mejorada significativamente, con respecto a las versiones anteriores de Windows, así como las mejoras técnicas para hacer un mejor uso de las capacidades de gestión de memoria de 80286 y 80386 procesadores de Intel. 2 Windows 3.0 a • Incorporó extensiones multimedia para Windows 3.0, liberadas a finales de 1991, podía acceder a unidades de CD-ROM y tarjetas de sonido. Windows 3.0 Multimedia Edition • Esta versión fue realizada en un CD, era recomendable instalarlo con el MS-DOS 7.10, ya que éste podía leer CD-ROM . 2 Windows 3.11 para Trabajo en Grupo • Le incorpora a Windows 3.11 el soporte para trabajar en redes de computadoras. • Red punto a punto propia de Microsoft • Redes Novell • Facilidad para conexión a la Internet SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Versiones de Microsoft Windows 9x Microsoft Windows 9x/NT - Monousuario 2 Windows 95 ( liberado el 24 de Agosto de 1995 ) Es un sistema operativo multitarea dotado de una interfaz gráfica de usuario - provee soporte para aplicaciones de 32 bits - incorpora el soporte de red - incluye MS-DOS 7.0 como una aplicación M S W I N D O W S 9x Microcomputadora Sistema operativo Usuario 2 Windows 98 ( liberado en 1998 ) Incorpora mejoras a Windows 95, que ya estaban disponibles en otros programas de Microsoft. - Incorpora el soporte para el sistema de archivos FAT32 - Introduce el soporte para el manejo de puertos USB y reproducción de DVD. SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Versiones de Microsoft Windows 9x Versiones de Microsoft Windows NT - Monousuario 2 Windows Me ( liberado en el año 2000 ) El sucesor de Windows 98 - Incorpora herramientas para compartir películas y fotografías - incorpora el reproductor de música ( reproductor de medios de Windows) - Incorporación de la protección de archivos del sistema y el soporte para restauración del sistema. - Eliminación del modo real ( ejecución del DOS antes de correr Windows al arrancar el equipo ) - Multiusuario 2 Windows NT ( liberado el 24 de Mayo de 1993 ) sistema operativo de 32 bits para redes - multiusuario, multitarea y multiprocesador - ofrece una interfaz gráfica de fácil utilización - trae todo el software necesario para trabajar en redes, permitiendo ser un cliente de la red o un servidor. Windows NT 4.0 - Servidor (server) - Estación de trabajo (workstation) SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS Versiones de Microsoft Windows NT Versiones de Microsoft Windows NT - Multiusuario 2 Windows 2000 ( liberado en el año 2000 ) sistema operativo de 32 bits para redes, unifica lo que hasta ahora eran dos sistemas operativos distintos, Windows 9x y Windows NT. - multiusuario, multitarea y multiprocesador - ofrece una interfaz gráfica de fácil utilización - Incorpora y mejora de aplicaciones para trabajar con redes (redes locales e Internet) - Incorpora sólidas tecnologías de seguridad Windows 2000 - Professional - Server - Advanced Server SISTEMAS OPERATIVOS Ediciones de Microsoft Windows XP Las ediciones ( de 32 bits) más comunes son: - Home Edition: tiene las características básicas de Windows XP pero con ciertas limitaciones ya que está destinada al uso en el hogar - Professional Edition: tiene características adicionales a la Home edition, tales como la posibilidad de unirse a un dominio, en vez de solo a grupos de trabajo, soporte para 2 procesadores, etc. - Windows XP Media Center: destinado a la utilización de las capacidades multimedia avanzadas que poseen algunas microcomputadoras - Starter Edition: Versión de iniciación que frecuentemente es instalada en equipos nuevos. (versión de prueba). Está versión tiene limitaciones únicas, como por ejemplo permitir la utilización de un máximo de tres aplicaciones simultáneas. Se liberaron dos versiones de 64 bits: Windows XP edición 64 bits para los procesadores Itanium y otra diseñada para procesadores AMD64 y EM64T. - Multiusuario 2 Windows XP ( liberado en el año 2001) XP es una abreviatura de eXPerience. • Combina la compatibilidad y las facilidades multimedia de los sistemas Windows 9x, con la fiabilidad, seguridad y rendimiento que ofrece la familia Windows NT. • Incorpora un ambiente gráfico más agradable que el de sus predecesores. • Incorpora system restore (restauración del sistema) • Incorpora y mejora de aplicaciones para trabajar con redes (redes locales, redes privadas virtuales, Internet, etc.) • Incorpora sólidas tecnologías de seguridad. • Windows XP es multiusuario, multitarea y multiprocesador. • Capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar. SISTEMAS OPERATIVOS Revisiones de Microsoft Windows XP Cada cierto tiempo, Microsoft distribuye unos paquetes denominados Service Packs (Paquetes de servicio), en el se incluyen mejoras y actualizaciones, además de algunos nuevas aplicaciones con los que aseguran un Sistema Operativo mas actualizado y mas seguro. - Service Pack 1: El SP1 para Windows XP fue liberado el 9 de noviembre de 2002 - Service Pack 2: El SP2 para Windows XP fue liberado El 6 de agosto de 2004. Este incluía todas las correcciones de los errores encontrados en el SP1, además de varias novedades, centradas sobre todo en dar mayor seguridad al sistema operativo. - Service Pack 3: El SP3 para Windows XP fue liberado el 21 de abril de 2008, y fue puesto a disposición del público en general, a través del Centro de descargas de Microsoft y Windows Update, el 6 de mayo de 2008. Microsoft ofreció soporte técnico para Windows XP hasta Abril de 2014