Diferencia entre revisiones de «Solución de los ejercicios de fundamentos»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(Solución Ejercicio 2)
(Ejercicio 2)
 
(No se muestran 19 ediciones intermedias de 6 usuarios)
Línea 1: Línea 1:
== Ejercicio 2 ==
+
== Ejercicio 1 ==
  
Los componentes básicos de un sistema operativo son los siguientes:
+
Se puede responder a esta pregunta con el contenido de [[Componentes_básicos_de_un_sistema_operativo|este artículo]]. --[[Usuario:Pneira|Pneira]] 17:05 1 dic 2011 (UTC)
  
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:
+
== Ejercicio 2 ==
      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:
+
Se puede responder a esta pregunta con el contenido de [[Llamadas_al_sistema|este artículo]]. --[[Usuario:Pneira|Pneira]] 17:05 1 dic 2011 (UTC).
-Interfaz Gráfica
+
Una llamada al sistema es la interfaz que el sistema operativo ofrece a los procesos para solicitar recursos al propio sistema. Un sistema operativo sin llamadas al sistema no tiene sentido, a no ser que los procesos se ejecutaran en modo supervisor de la CPU, en cuyo caso el sistema operativo pierde su rol de gestor de recursos así como de estándarizador a la hora de acceder a los recursos hardware.
-Por línea de comandos (shell)
 
-Entrada a través de cinta/switches
 
-Etc
 

Revisión actual del 19:25 15 may 2019

Ejercicio 1

Se puede responder a esta pregunta con el contenido de este artículo. --Pneira 17:05 1 dic 2011 (UTC)

Ejercicio 2

Se puede responder a esta pregunta con el contenido de este artículo. --Pneira 17:05 1 dic 2011 (UTC). Una llamada al sistema es la interfaz que el sistema operativo ofrece a los procesos para solicitar recursos al propio sistema. Un sistema operativo sin llamadas al sistema no tiene sentido, a no ser que los procesos se ejecutaran en modo supervisor de la CPU, en cuyo caso el sistema operativo pierde su rol de gestor de recursos así como de estándarizador a la hora de acceder a los recursos hardware.