Universidad Interamericana para el Desarrollo Materia: Tecnologías de la Información Sistemas Operativos Héctor Leal Morales hlealm at gmail.com 02-Febrero-2008.

1 Universidad Interamericana para el Desarrollo Materia: ...
Author: Eugenia Patricia Carrizo Venegas
0 downloads 0 Views

1 Universidad Interamericana para el Desarrollo Materia: Tecnologías de la Información Sistemas Operativos Héctor Leal Morales hlealm at gmail.com 02-Febrero-2008

2 Sistemas Operativos Definición de Sistema Operativo Un conjunto de programas que actúan como intermediarios entre el usuario y el hardware de una computadora, para administrar los recursos y servicios de la misma.

3 Sistemas Operativos Definición, continuación Un sistema operativo desempeña 5 funciones básicas Interfaz de usuario Administración de recursos Administración de archivos Administración de tareas Servicios y utilerias

4 Sistemas Operativos Definición, continuación Un sistema operativo cuenta con las siguientes características Gestión de procesos Gestión de memoria Gestión de almacenamiento de datos Gestión de entrada y salida Intérprete de comandos Protocolos de comunicaciones

5 Sistemas Operativos En los 40's, se introducen los programas bit a bit, por medio de interruptores mecánicos y después se introdujo el leng. máquina que trabajaba por tarjetas perforadas. Historia de los Sistemas Operativos En los 50's, el programador interactuaba de manera directa con el hardware, la entrada de datos y los programas se realizaban a través del lenguaje máquina (bits) o a través de interruptores.

6 Sistemas Operativos Durante los 50's y 60's, General's Motors implanto el primer sistema operativo para su IBM 170. Empiezan a surgir las tarjetas perforadas. Historia, continuación En los 60's y 70's se generan los procesos Batch (por lotes)‏ Surgen las unidades de cinta y el cargador de programas, que seconsidera como el primer tipo de Sistema Operativo.

7 Sistemas Operativos Clasificación de los Sistemas Operativos. Sistemas operativos por lotes Los sistemas operativos por lotes requieren que la información esté reunida en bloque o "lote" (el programa, los datos, y las instrucciones). Los trabajos son procesados en el orden de admisión, según el modelo de "primero en llegar primero en ser atendido". En estos sistemas la memoria se divide en dos zonas. Una de ellas es ocupada por el sistema operativo, y la otra se usa para cargar programas transitorios para su ejecución. Cuando termina la ejecución de un programa se carga un nuevo programa en la misma zona de memoria. Fuente: http://entren.dgsca.unam.mx/introduccion/so_clasif.html

8 Sistemas Operativos Clasificación, continuación. Sistemas operativos multiprogramación Los sistemas de multiprogramación son capaces de soportar dos o más procesos concurrentes múltiples, permiten que residan al mismo tiempo en la memoria primaria las instrucciones y los datos procedentes de dos o más procesos. Estos sistemas implican la operación de multiproceso, para el manejo de la información. Se caracterizan principalmente por un gran número de programas activos simultáneamente que compiten por los recursos del sistema, como el procesador, la memoria, y los "dispositivos de E/S". Estos sistemas monitorean el estado de todos los programas activos y recursos del sistema. Fuente: http://entren.dgsca.unam.mx/introduccion/so_clasif.html

9 Sistemas Operativos Clasificación, continuación. Sistemas operativos multiusuario Los sistemas operativos multiusuario permiten acceder simultáneamente a un sistema de computadoras a través de dos o más terminales. Este tipo de sistema operativo es fundamental en el manejo de redes de computadoras actualmente. Fuente: http://entren.dgsca.unam.mx/introduccion/so_clasif.html

10 Sistemas Operativos Clasificación, continuación. Sistemas operativos de tiempo compartido Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen una computadora independiente. En estos sistemas el administrador de memoria proporciona aislamiento y protección de los programas, ya que generalmente no tienen necesidad de comunicarse entre ellos. El control de E/S se encarga de proporcionar o retirar la asignación a los dispositivos de forma que se preserve la integridad del sistema y se proporcione servicio a todos los usuarios. El administrador de archivos proporciona protección y control en el acceso de la información, dada la posibilidad de concurrencia y conflictos al tratar de acceder a los archivos. Fuente: http://entren.dgsca.unam.mx/introduccion/so_clasif.html

11 Sistemas Operativos Clasificación, continuación. Sistemas operativos de tiempo real Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de respuesta, procesar la información sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente menos solicitado debido a que muchos procesos residen permanentemente en memoria. El administrador de archivos se encuentra normalmente en grandes sistemas de tiempo real y su objetivo principal es manejar la velocidad de acceso, más que la utilización eficaz del almacenamiento secundario. Fuente: http://entren.dgsca.unam.mx/introduccion/so_clasif.html

12 Sistemas Operativos Cronología de los Sistemas Operativos. Microsoft Windows 1985 Windows 1.01. 1986 Windows 1.03. 1987 Windows DDL.-Windows Device Driver Library Volume 1 1987 Windows 1.04. 1987 Windows 2.03. 1988 Windows 2.10. 1989 Windows 2.11 1990 Windows 3.0. 800,000 copias vendidas de Windows 3.0. 1992 Windows 3.10. 1993 Windows 3.11. 1995 Windows 95. Windows NT 1998 Windows 98 llega a los 25 millones de licencias vendidas. 2000 Windows ME, Windows 2000 WorkStation, Server 2003 Windows XP, Windows 2003 Server Windows Vista Fuente: http://homepage.mac.com/eravila/windows.html

13 Sistemas Operativos Cronología, continación Unix Fuente: http://www.unixsup.com/unixlinux/historiaunixus.html http://www.google.com.mx

14 Sistemas Operativos Cronología, continación Unix

15 Sistemas Operativos Cronología, continación Unix

16 Sistemas Operativos Generalidades y Administración Microsoft Windows Árboles y bosques DHCP Active Directory DNS Dominios Almacenamientos Intelligent I/O, Intellimirror IIS Kerberos LDAP Microsoft Management Console Plug & Play Cluster Licencias Seguridad Servicios de Terminal Web-Based enterprise Management Windows Scripts Host WINS Service Pack

17 Sistemas Operativos Generalidades y Administración Microsoft Windows Windows Update Esquema de permisos Active Directory  Administración de Usuarios  Administración de Grupos  Relaciones de Confianza  Replicaciones  Directivas RAID 1 y 5 Certificaciones, Exámenes, Libros SMTP RRAS NAT VPN Windows Vista  Home Basic  Home Premium  Business  Ultimate  Enterprise  Starter DRM (Digital Right Management)‏

18 Sistemas Operativos Generalidades y Administración LINUX, BSD's, GNU, Free Software y Open Source www.gnu.org www.opensource.org

19 Sistemas Operativos Generalidades y Administración Linux............ Basado en estándares desde el inicio. Sistema jerárquico de archivos Mas de veinte tipos de sistemas de archivos, ext3. Sistema avanzado de gestión de software rpm, up2date, yum, apt- get, emerge, etc Resolucion automatica de dependencia (Solo algunos)‏ Hot Plug Editores de texto enriquecidos Grabacion de CD y DVD Sistema de seguridad de archivos SELinux, GRSecurity Manejo independiente de núcleos Gestores de Arranque Run Levels SMBFS, NIS y NFS Shell Lines TCP/IP Nativo

20 Sistemas Operativos Generalidades y Administración Linux............ Servidor Grafico Kerberos DHCP DNS Samba FTP Telenet SSH SMTP POP Apache CUPS NTP Bases de Datos LDAP Iptables NAT VPN Cluster Virtualización Empotrado VoIP PPP IMAP SASL GPG Versionado LOG CRON Kickstart LiveCD CDRescue DVD Distro

21 Sistemas Operativos Generalidades y Administración Linux............ Distribuciones para Usos Más Comunes  Ubuntu.com  Mandriva.com  openSUSE.org  Guadalinex.org  Knoppix.org Distribuciones para Usos Generales  Debian.org  Slackware.com  RedHat.com  Gentoo.org  CentOS.com Distribuciones para Usos Especificos  Damnsmalllinux.org  PuppyLinux.org  Engardelinux.org  IPCop.org  BackTrak

22 Sistemas Operativos Generalidades y Administración Linux............

23 Sistemas Operativos Generalidades y Administración Linux............

24 Sistemas Operativos Generalidades y Administración Ya que estamos en lo del software libre

25 Sistemas Operativos Generalidades y Administración Ya que estamos en lo del software libre

26 Sistemas Operativos Conclusiones ¿ Preguntas y Respuesta ? ¡¡Muchas Gracias!! Hector Leal Morales hlealm at gmail.com Referencias www.google.com www.gnu.org www.opensource.org http://www.unixsup.com/unixlinux/historiaunixus.html http://homepage.mac.com/eravila/windows.html Windows Server Alfaomega Ra-Ma Linux O'Reilly Anaya Toda marca y nombre utilizados en esta presentación, son propiedad de sus respectivos dueños. Este material solo tiene fines educativos.