sistemas operativos
Tema 2
Definición y necesidad de los SSOO.
Evolución de los SSOO.
Logros Principales.
Llamadas al sistema.(*)
Partes y Estructura.(*)
UNIX.
Introducción a los Sistemas
Operativos
Stallings: 2.1 – 2.4, 2.6, 2.7
(*)Tanenbaum: 1.6, 1.7
Tema 2
1
A.Ortigosa
Comodidad:
Programa que controla la ejecución de los
programas de aplicación:
Actúa como interfaz entre las aplicaciones
del usuario y el hardware: Simplifica la labor
del programador
Permite un uso eficiente de los recursos de un sistema
informático.
Concurrencia
Capacidad de evolución:
Tema 2
3
A.Ortigosa
Sistemas operativos
Tema 2
4
Parte del sistema operativo que se encuentra en la
memoria principal.
Incluyelas funciones utilizadas con más frecuencia.
Carece de estructura
También denominado kernel (DOS, Windows , Unices).
Microkernel o micronúcleo (WNT,W2K): En este caso,
el S.O. se ocupa sólo de unas pocas funciones (gestión
de memoria, procesos, IPC), reduciendo el núcleo a su
mínima expresión. El resto de funciones pasan a estar
en el espacio de usuario.
Es un programa ejecutadopor el procesador.
El sistema operativo abandona el control del
procesador para ejecutar otros programas.
Tema 2
Permite el desarrollo efectivo, la verificación y la
introducción de nuevas funciones en el sistema sin
interferir en los servicios.
Modularidad
Núcleo
Funciona de la misma manera que el
software normal de un computador.
A.Ortigosa
Hace que un computadorsea más cómodo de utilizar.
Abstracción, Factores humanos
Eficiencia:
Acceso eficiente a recursos compartidos limitados
2
Objetivos de los sistemas
operativos
Sistemas operativos
A.Ortigosa
Tema 2
5
A.Ortigosa
Tema 2
6
1
Sistema informático
Memoria
Software
del sistema
operativo
Dispositivos de E/S
Controlador
de E/S
Niveles de unsistema informático
Impresoras,
teclados,
cámaras
digitales,etc.
Controlador
de E/S
Introducción a los Sistemas Operativos
Usuario
final
Programador
Programas
y datos
Programas de aplicación
Controlador
de E/S
Diseñador
del sistema
operativo
Utilidades
Procesador
Procesador
Almacenamiento
Sistema operativo
SO
Programas
Datos
Tema 2
Hardware delcomputador
7
Servicios que ofrece el sistema
operativo (I)
Errores internos y externos del hardware.
Administra: carga en memoria, prepara recursos,…
Error
Acceso a los dispositivos de E/S:
Fallo
Proporciona interfaz de acceso, ocultando detalles y señales de
control
Acceso controlado a los archivos:
Desbordamiento
AccesoAcceso, protección a recursos, etc.
A.Ortigosa
Tema 2
9
Servicios que ofrece el sistema
operativo (III)
Tema 2
Incapacidad del sistema operativo para satisfacer
la solicitud de una aplicación.
A.Ortigosa
Tema 2
10
Actualizaciones del hardware y nuevos tipos
de hardware.
Nuevos servicios.
Correcciones.
Recoger estadísticas.
Supervisar surendimiento.
Utilizado para los usuarios con cuotas.
A.Ortigosa
aritmético.
a una posición prohibida de memoria.
Evolución de un sistema operativo
Contabilidad:
de memoria.
de dispositivos.
Errores de software.
Naturaleza del dispositivo,estructura de datos,…
Acceso al sistema:
8
Detección y respuesta a errores:
Editores, compiladores ydepuradores (debuggers).
Ejecución de programas:
Tema 2
Servicios que ofrece el sistema
operativo (II)
Creación de programas:
Figura 2.1. Niveles y vistas de un sistema informático.
A.Ortigosa
11
A.Ortigosa
Tema 2
12
2
Evolución de los sistemas
operativos
Evolución del Hardware
CPU (MHz)
RAM
Disco
Red (Bwth)
# bits direcc.
# usuarios/máquina...
Regístrate para leer el documento completo.