Sei sulla pagina 1di 2

Procesador o CPU

Ejecuta las instrucciones indicadas por el usuario.

DISPOSITIVOS INTERNOS Y EXTERNOS

Memoria real o RAM: almacena las instrucciones a ejecutar por el procesador. Es voltil. Almacenamiento secundario (cintas, discos, CD-ROM): almacena informacin para poder recuperarla ms tarde, llevndola a la memoria principal antes de procesarla. Accesos ms lentos en comparacin con memoria RAM. Dispositivos E/S: son utilizados por el sistema para informar al usuario de los resultados y estado del mismo (Salida), y tambin por los usuarios para introducir los datos en el sistema (Entrada).
GESTORES DE RECURSOS

Gestor del procesador: gestiona los programas que se van a ejecutar en el ordenador y cmo han de hacerlo, en qu orden, etc. Gestor de E/S: conjunto de rutinas y datos necesarios para gestionar los distintos dispositivos E/S. Gestor de memoria: permite el uso de la memoria por parte de los programas, de la forma ms segura y elciente posible. Gestor de informacin o de ficheros: permite organizar la informacin que se va generando y almacenando en el sistema. Gestin de la informacin: el SO facilita el almacenamiento de los datos en medios magnticos (cintas y discos) y proporciona funciones de recuperacin de los mismos. Gestin de los recursos HW: controla la CPU, la memoria, los dispositivos de almacenamiento secundario y los dispositivos de E/S. Interfaz de usuario: permite trabajar con el SO, controlando el HW, los programas, administrando los usuario, el espacio en disco, etc.
1

Mono programados

Slo admiten la ejecucin de un programa en el sistema. Multitarea: permiten ejecutar varios programas. Dado que slo hay un procesador, el sistema puede ser: Multitarea apropiativo: cuando un programa desaloja al que se estaba ejecutando en la CPU. Multitarea cooperativo: no hay apropiacin. Cuando termina de ejecutarse el programa que ocupa la CPU, se procesa el siguiente.

Procesamiento por lotes (batch): Cada trabajo consiste en un paquete de instrucciones. Todos los paquetes de un mismo trabajo se juntan para formar un lote. El usuario no interacta con el sistema durante la ejecucin de los trabajos. Procesamiento de trabajos largos. No existen restricciones de tiempo: no importa el tiempo que se necesite para llevar a cabo el trabajo (horas o das). Tiempo compartido: Interactivos y muy conversacionales: el usuario puede introducir datos durante la ejecucin de los programas mediante un intrprete de comandos. Varios usuarios simultneamente.

Tiempo real Tiempos crticos de actuacin ) respuestas en milisegundos. La informacin debe estar permanentemente actualizada. Infrautilizacin del sistema: el procesador deber permanecer prcticamente inactivo para atender lo antes posible cualquier evento de entrada programas pequeos, rpidos y los clientes. Segn el nmero de usuarios: Monousuario.

- Multiusuario.

Potrebbero piacerti anche