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
Comentarios
Publicar un comentario