Sistemas Operativos

Páginas: 9 (2056 palabras) Publicado: 11 de agosto de 2013
Unidad 1: Conceptos generales
de Sistemas Operativos.
Tema 3: Estructura del sistema operativo.
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9

Componentes del sistema.
Servicios del sistema operativo.
Llamadas al sistema.
Programas del sistema.
Estructura del sistema.
Máquinas virtuales.
Modelo cliente – servidor.
Diseño e implementación de sistemas.
Generación de sistemas.
EscuelaUniversitaria de
Informática (Segovia)

1

3.1 Componentes del sistema:
Sistema grande y complejo:
División en componentes, con sus entradas, salidas y
funciones cuidadosamente definidas:

Escuela Universitaria de
Informática (Segovia)

2

3.1 Componentes del sistema:
3.1.1 Gestión de procesos:
Proceso: programa en ejecución.
Necesita de ciertos recursos:






Tiempode CPU.
Memoria.
Archivos.
Dispositivos de E/S.
Puede necesitar también datos de inicialización.

A la finalización de un proceso el SO recupera los
recursos que le había asignado.
Es la unidad de trabajo de un sistema. El sistema consiste
sólo en una colección de procesos.

Escuela Universitaria de
Informática (Segovia)

3

3.1 Componentes del sistema:
3.1.1 Gestión de procesos(2):
El SO se encarga de las siguientes actividades
relacionadas con la gestión de procesos:






Crear y eliminar procesos.
Suspender y reanudar procesos.
Proveer mecanismos para la sincronización de procesos.
Proveer mecanismos para la comunicación de procesos.
Proveer mecanismos para manejar bloqueos mútuos.

Escuela Universitaria de
Informática (Segovia)

4

3.1Componentes del sistema:
3.1.2 Gestión de la memoria principal:
Memoria principal: almacén de datos de acceso rápido,
que son compartidos por la CPU y los dispositivos de E/S.
Es el único dispositivo de almacenamiento grande que la CPU
puede direccionar y acceder directamente.
Las instrucciones deben estar en la MP para que la CPU
pueda ejecutarlas (es preciso cargar los programas en MP).
ElSO se encarga de las siguientes actividades relacionadas
con la gestión de memoria:
• Saber qué partes de la memoria se están usando, cuáles están
libres y quién las está usando.
• Decidir qué procesos cargar en la memoria.
• Asignar y liberar espacio de memoria.
Escuela Universitaria de
Informática (Segovia)

5

3.1 Componentes del sistema:
3.1.3 Gestión de archivos:
Archivo:conjunto de información relacionada,
generalmente programas y datos. Se organizan en directorios
para hacer su uso más sencillo. Cuando varios usuarios tienen
acceso a los archivos, se debe controlar quién y de qué modo
accede a ellos.
El SO se encarga de las siguientes actividades relacionadas
con la gestión de archivos:





Crear y eliminar archivos.
Crear y eliminar directorios.Proveer las primitivas para manejo de archivos y directorios.
Establecer la correspondencia archivo-almacenamiento
secundario.
• Guardar los archivos en almacenamientos no volátiles.
Escuela Universitaria de
Informática (Segovia)

6

3.1 Componentes del sistema:
3.1.4 Gestión del sistema E/S:
Se trata de un conjunto de dispositivos muy variados y
complejos de programar.
El SO seencarga de las siguientes actividades relacionadas
con la gestión del sistema E/S:
• Proporcionar una interfaz uniforme para el acceso a los
dispositivos.
• Proporcionar manejadores para los dispositivos concretos.
• Tratar automáticamente los errores más típicos.
• Para los dispositivos de almacenamiento, usar cachés.
• Para los discos, planificar de forma óptima las peticiones.

EscuelaUniversitaria de
Informática (Segovia)

7

3.1 Componentes del sistema:
3.1.5 Gestión de almacenamiento secundario:
Almacenamiento no volátil, casi todos los programas
(compiladores, ensambladores, rutinas de ordenación,
editores y formateadores) se guardan en disco hasta que se
cargan en memoria.
El SO se encarga de las siguientes actividades relacionadas
con la gestión de discos:
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS