esquema del S.O

Páginas: 8 (1947 palabras) Publicado: 7 de agosto de 2014
Contenidos
Sistemas operativos
Tema 3: Estructura del sistema
operativo

Componentes típicos del SO
Servicios del SO
Llamadas al sistema
Programas del sistema
El núcleo o kernel
Modelos de diseño del SO
Cómo se implementa un SO

1

Componentes típicos de un SO
procesos

memoria

protección

Gestión de procesos

procesos

Un proceso es un programa en ejecución. Parapoder ejecutarse, un proceso necesita tiempo de
CPU, una porción de memoria, archivos, E/S y
demás recursos.
Responsabilidades del S.O.:

entrada/salida

redes

2

archivos

creación y eliminación de procesos
planificación de procesos: repartir la CPU entre los procesos
activos
sincronización entre procesos
comunicación entre procesos

Intérprete de órdenes

3

Gestión dememoria

4

Gestión de la E/S

memoria

La memoria es un recurso escaso por el que
compiten los distintos procesos.
Responsabilidades del S.O.:

entrada/salida

La E/S es un conjunto de dispositivos muy variados
y complejos de programar.
Objetivos del S.O.:

conocer qué zonas de memoria están libres y cuáles están
ocupadas
decidir qué procesos hay que cargar cuando haya memorialibre
reservar y liberar zonas de memoria según se solicite
memoria virtual: utilizar el almacenamiento secundario como
una extensión de la memoria principal.

proporcionar una interfaz uniforme para el acceso a los
dispositivos (independencia del dispositivo)
proporcionar manejadores para los dispositivos
concretos
tratar automáticamente los errores más típicos
para los dispositivos dealmacenamiento, utilizar cachés
para los discos, planificar de forma óptima las peticiones

5

6

Sistema de archivos

Sistema de protección

archivos

Un archivo es un conjunto de datos identificado
por un nombre. Los archivos se almacenan en
dispositivos de E/S. Un archivo es un concepto
de alto nivel que no existe en el hardware.
Funciones del S.O.:
manipulación de archivos:crear, borrar, leer, escribir...
manipulación de directorios
ubicar los archivos y directorios en los dispositivos de
almacenamiento secundario
automatizar ciertos servicios: copia de seguridad,
versiones, etc.

protección

La protección abarca los mecanismos destinados a
controlar el acceso de los usuarios a los recursos,
de acuerdo con los privilegios que se definan.
Objetivos del S.O.:definir el esquema general de protección: clases de usuarios,
clases de permisos/privilegios, etc.
definir mecanismos de acceso a los recursos: contraseñas,
llaves, capacidades, etc.
controlar el acceso a los recursos, denegando el acceso
cuando no esté permitido

7

Redes

8

Intérprete de órdenes
(command interpreter)

redes

Intérprete de
órdenes

Para que un usuario puedadialogar directamente
con el S.O., se proporciona una interfaz de usuario
básica para:

En un sistema distribuido, existen varios
ordenadores con sus propios recursos
locales (memoria, archivos, etc.),
conectados mediante una red.
Objetivos del S.O.:
proporcionar primitivas para conectarse con equipos
remotos y acceder de forma controlada a sus
recursos: primitivas de comunicación(enviar y
recibir datos) sistema de ficheros en red (ej. NFS)
llamada remota a procedimiento (RPC) etc.

cargar programas
abortar programas
introducir datos a los programas
trabajar con archivos
trabajar con redes

Ejemplos: JCL en sistemas por lotes,
COMMAND.COM en MS-DOS, shell en UNIX

9

Servicios del SO

10

Servicios adicionales

El S.O. ofrece a los programas una serie deservicios para trabajar en el computador:

Aparte de los servicios básicos, el S.O.
puede ofrecer algunas funciones para
optimizar el uso del sistema:
Compartición de recursos
Contabilidad (accounting) - conocer el
consumo de recursos

Ejecución de programas
Operaciones de E/S
Manipulación de archivos y directorios
Comunicación entre procesos
Comunicación con equipos remotos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reemplazo s.o.
  • tipos de s.o
  • Clasificación de S.O
  • sistemas S.O.
  • Seguridad y s.o
  • Historia s.o
  • S.o. linux
  • Instalacion del s.o

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS