Sistema Operativo

 ¿Qué es un sistema operativo?

Un sistema operativo es el conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software

Sistemas operativos comunes

Windows


Linux



MacOS



Otros sistemas operativos

Unix


OS/2 



DOS



Solaris



Novel


 Android


Para que sirve

  •  Interpreta  los comandos que permiten al usuario comunicarse con la computadora.
  • El SO es el Programa que actúa de intermediario entre el usuario del computador y el hardware.


OBJETIVOS

  • Ejecutar programas.
  • Hacer un uso eficiente de los recursos.
  • Proporcionar visión de máquina virtual o extendida


Que hay que saber de los sistemas operativos 

  • Sus peculiaridades internas ya que influyen  mucho en el funcionamiento general.
  • La elección de un determinado SO dependiendo de la empresa.
  • Conocer el funcionamiento del sistema operativo. 

Funciones de un sistema operativo

Gestor de recursos (UCP, memoria, ...)

– Asignación y recuperación de recursos

– Protección de los usuarios

– Contabilidad/monitorización

– Soporte de usuario

Máquina extendida (servicios)

– Ejecución de programas (procesos)

– Órdenes de E/S

– Operaciones sobre archivos

– Detección y tratamiento de errores

Interfaz de usuario

– Shell (interprete de comandos)


Servir de intermediario en la comunicación entre los usuarios y el hardware de la computadora:

Para realizar esta función, el sistema operativo debe proporcionar a los usuarios un ambiente de trabajo cómodo, accesible, eficiente y seguro.



Administrar los recursos del sistema:

Proporciona un sistema lógico de comunicación y control (ordenado, seguro, consistente y eficiente) entre los distintos componentes que integran la computadora: el CPU, la memoria principal, las unidades de almacenamiento secundario y los dispositivos de entrada/salida.



Características de un sistema operativo

• Conveniencia

• Eficiencia

• Habilidad para evolucionar

• Encargado de administrar el hardware

• Relacionar dispositivos

• Algoritmos un sistema operativo hace el uso de la computadora más racional


Niveles del sistema operativo


Núcleo o Kernel


Si el procesador tiene cuatro núcleos puede procesar cuatroconjuntos de instrucciones simultáneamente, será capaz de realizar varias operaciones de forma simultánea en cada ciclo de reloj y así multiplicar el rendimiento del mismo.




– Servicios o llamadas al sistema

Una llamada al sistema es un método o función que puedeinvocar un proceso para solicitar un cierto servicio al sistema operativo.



– Intérprete de comandos o shell




Estructura conceptual



Cuando un proceso necesita un servicio lo solicita al SO mediante una llamada al sistema.

– El sistema operativo entra en ejecución para realizar la función solicitada.


Componentes y servicios del sistema operativo

Son un conjunto de acciones que se llevan a cabo en una computadora. 

  • Los procesos
  • Espacio de direcciones
  • El sistema de archivos
  • El sistema de entrada/salida
  • Los sistemas de protección
  • Shell

Componentes del SO




Estructura del sistema





Tipos de sistemas operativos






Comentarios