Diferencia entre revisiones de «Solución de los ejercicios de fundamentos»
 (→Ejercicio 1:  revisión de la respuesta)  | 
				 (Solución Ejercicio 2)  | 
				||
| Línea 1: | Línea 1: | ||
| − | == Ejercicio   | + | == Ejercicio 2 ==  | 
| − | + | Los componentes básicos de un sistema operativo son los siguientes:  | |
| + | |||
| + | Gestión de procesos (un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente), que incluye:  | ||
| + |       Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso      emplea el procesador en cada instante de tiempo.  | ||
| + |       Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.  | ||
| + |       Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.  | ||
| + | |||
| + | Administración de memoria principal: tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.  | ||
| + | |||
| + | Administración de ficheros: gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.  | ||
| + | |||
| + | Gestión de los dispositivos de entrada/salida (driver): parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.  | ||
| + | |||
| + | Además, se incluye como parte del sistema operativo:  | ||
| + | |||
| + | Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.  | ||
| + | Lanzador de aplicaciones: permite el lanzamiento de un programa.  | ||
| + | |||
| + | Las diferentes interfaces pueden ser:  | ||
| + | -Interfaz Gráfica  | ||
| + | -Por línea de comandos (shell)  | ||
| + | -Entrada a través de cinta/switches   | ||
| + | -Etc  | ||
Revisión del 18:48 27 nov 2011
Ejercicio 2
Los componentes básicos de un sistema operativo son los siguientes:
Gestión de procesos (un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente), que incluye:
     Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso      emplea el procesador en cada instante de tiempo.
     Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.
     Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.
Administración de memoria principal: tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.
Administración de ficheros: gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.
Gestión de los dispositivos de entrada/salida (driver): parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.
Además, se incluye como parte del sistema operativo:
Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo. Lanzador de aplicaciones: permite el lanzamiento de un programa.
Las diferentes interfaces pueden ser: -Interfaz Gráfica -Por línea de comandos (shell) -Entrada a través de cinta/switches -Etc