Diferencia entre revisiones de «Qué es un Sistema operativo»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
Línea 10: Línea 10:
 
* '''Abstrae del hardware''': Esto hace posible que los programas desarrollados para el sistema operativo en cuestión funcionen en distintos dispositivos, sin conocer sus detalles específicos. Es el sistema operativo el que se encarga de comunicarlo con el hardware.
 
* '''Abstrae del hardware''': Esto hace posible que los programas desarrollados para el sistema operativo en cuestión funcionen en distintos dispositivos, sin conocer sus detalles específicos. Es el sistema operativo el que se encarga de comunicarlo con el hardware.
  
* '''Proporciona una biblioteca de métodos''': Estos métodos o funciones pueden ser usados por los programadores a la hora de desarrollar sus aplicaciones.
+
* '''Proporciona una biblioteca de métodos al usuario''': Estos métodos o funciones pueden ser usados por los programadores a la hora de desarrollar sus aplicaciones.
  
 
* '''Gestiona los recursos de manera equitativa''': Un sistema operativo debe encargarse de que los procesos progresen en tiempo de ejecución. Un solo procesador debe encargarse de un gran número de procesos simultáneamente, y no es posible hacerlo en paralelo. El sistema operativo los gestiona para que todos los procesos avancen de manera ecuánime.
 
* '''Gestiona los recursos de manera equitativa''': Un sistema operativo debe encargarse de que los procesos progresen en tiempo de ejecución. Un solo procesador debe encargarse de un gran número de procesos simultáneamente, y no es posible hacerlo en paralelo. El sistema operativo los gestiona para que todos los procesos avancen de manera ecuánime.
  
 
* '''Debe consumir el mínimo de recursos''': Para que los procesos se realicen de la manera más rápida posible, el sistema operativo debe consumir los menos recursos posibles, de manera que la mayor parte de recursos se dedique a estos procesos.
 
* '''Debe consumir el mínimo de recursos''': Para que los procesos se realicen de la manera más rápida posible, el sistema operativo debe consumir los menos recursos posibles, de manera que la mayor parte de recursos se dedique a estos procesos.
 
* '''Sirve de interfaz para a los procesos de espacio de usuario'''.
 
  
 
1.2. [[Introducción histórica|Breve introducción histórica a los Sistemas Operativos]]
 
1.2. [[Introducción histórica|Breve introducción histórica a los Sistemas Operativos]]

Revisión del 16:48 29 sep 2017

Sistema Operativo.png

Un sistema operativo es el software gestiona los tres recursos fundamentales de un computador (la parte hardware), que son:

  • El procesador o CPU.
  • La memoria principal.
  • Los dispositivos de Entrada/Salida.

En este curso solo estudiaremos los sistemas operativos de propósito general. Las utilidades y características de estos son las siguientes:

  • Abstrae del hardware: Esto hace posible que los programas desarrollados para el sistema operativo en cuestión funcionen en distintos dispositivos, sin conocer sus detalles específicos. Es el sistema operativo el que se encarga de comunicarlo con el hardware.
  • Proporciona una biblioteca de métodos al usuario: Estos métodos o funciones pueden ser usados por los programadores a la hora de desarrollar sus aplicaciones.
  • Gestiona los recursos de manera equitativa: Un sistema operativo debe encargarse de que los procesos progresen en tiempo de ejecución. Un solo procesador debe encargarse de un gran número de procesos simultáneamente, y no es posible hacerlo en paralelo. El sistema operativo los gestiona para que todos los procesos avancen de manera ecuánime.
  • Debe consumir el mínimo de recursos: Para que los procesos se realicen de la manera más rápida posible, el sistema operativo debe consumir los menos recursos posibles, de manera que la mayor parte de recursos se dedique a estos procesos.

1.2. Breve introducción histórica a los Sistemas Operativos