Universidad Interamericana para el Desarrollo
Materia: Tecnologías de la Información
Sistemas OperativosHéctor Leal Moraleshlealm at gmail.com
02-Febrero-2008
Sistemas OperativosDefinición de Sistema Operativo
Un conjunto de programas que actúan como intermediarios
entre el usuario y el hardwarede una computadora, para administrar los recursos y
servicios de la misma.
Sistemas OperativosDefinició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
Sistemas OperativosDefinició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
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.
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.
Sistemas OperativosClasificació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
Sistemas OperativosClasificació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
Sistemas OperativosClasificació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
Sistemas OperativosClasificació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
Sistemas OperativosClasificació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
Sistemas OperativosCronología de los Sistemas Operativos
.
Microsoft Windows
1985 Windows 1.01.1986 Windows 1.03.1987 Windows DDL.-Windows Device Driver Library Volume 11987 Windows 1.04.1987 Windows 2.03.1988 Windows 2.10.1989 Windows 2.111990 Windows 3.0. 800,000 copias vendidas de Windows 3.0.1992 Windows 3.10.1993 Windows 3.11.1995 Windows 95. Windows NT1998 Windows 98 llega a los 25 millones de licencias vendidas.2000 Windows ME, Windows 2000 WorkStation, Server2003 Windows XP, Windows 2003 Server
Windows Vista
Fuente: http://homepage.mac.com/eravila/windows.html
Sistemas OperativosCronología, continación
Unix
Fuente: http://www.unixsup.com/unixlinux/historiaunixus.html http://www.google.com.mx
Sistemas OperativosCronología, continación
Unix
Sistemas OperativosCronología, continación
Unix
Sistemas OperativosGeneralidades 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
Sistemas OperativosGeneralidades 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)
Sistemas OperativosGeneralidades y Administración
LINUX, BSD's, GNU, Free Softwarey Open Source
www.gnu.org www.opensource.org
Sistemas OperativosGeneralidades 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
Sistemas OperativosGeneralidades 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
Sistemas OperativosGeneralidades 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
Sistemas OperativosGeneralidades y Administración
Linux............
Sistemas OperativosGeneralidades y Administración
Linux............
Sistemas OperativosGeneralidades y Administración
Ya que estamos en lo del software libre
Sistemas OperativosGeneralidades y Administración
Ya que estamos en lo del software libre
Sistemas OperativosConclusiones
¿ Preguntas y Respuesta ?
¡¡Muchas Gracias!!
Hector Leal Moraleshlealm at gmail.com
Referenciaswww.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.