Recursos de máquina
Un sistema operativo es el software que maneja el hardware. Comprende un conjunto de programas que controla el funcionamiento del componente físico, facilitando al usuario el uso de la computadora u otro equipo.
El sistema operativo administra los recursos ofrecidos por el hardware y actúa como un intermediario entre la computadora y su usuario. Además proporciona un ambiente en donde el usuario pueda ejecutar programas en una forma conveniente y eficiente.
Programas de control
Los programas de control se dedican a coordinar el funcionamiento de todos los recursos y elementos de la computadora, es decir, el procesador, la memoria, las operaciones de entrada/salida, la información y en definitiva todo el entorno del sistema incluidos los periféricos. Se encuentran concentrados en el núcleo o kernel. y eficiente.
Gestión del procesador
Los programas del grupo de gestión del procesador son los encargados de la preparación de los programas de usuario para su ejecución, así como de la asignación de tiempos en el procesador.
Las funciones de la gestión del procesador son:
- Preparación de programas: transferir los programas ejecutables de usuario desde la memoria externa a la memoria central de la computadora a partir de una dirección de memoria, por medio de un programa que se denomina cargador.
- Planificación del procesador: controla el tiempo de utilización del procesador de cada proceso.
- Asignación de periféricos: transforma las solicitudes de uso de periféricos hecha por los programas a los equipos físicos concretos.
- Relanzamiento de programas: establecer un punto de control en el instante de la interrupción para que se pueda reproducir el estado que tenía el proceso cuando se vuelva a reactivar.
Gestión de memoria
Son los programas del sistema operativo que asignan y controlan el almacenamiento en la memoria interna y externa de la computadora.
Gestión de entrada/salida
Los programas de gestión de entrada/salida se ocupan de las operaciones que un proceso realice sobre un dispositivo externo, como impresoras, lector de cd/dvd.
Gestión de datos
Controlan y coordinan las operaciones relativas al movimiento de datos e informaciones en la computadora, como pueden ser las de transferencia, tratamiento o manejo de archivos de datos. Sus funciones son:
- Control de periféricos.
- Control de transferencia de la información.
- Tratamiento de cada bloque de información.
- Apertura y cierre de archivos.
- Acceso a los archivos.
Gestión del sistema
También denominado supervisor, es el conjunto de programas que se encarga de la coordinación y supervisión del funcionamiento de los programas. sus funciones son:
- Protección de memoria.
- Errores en la memoria.
- Errores de programa.
- Programas de proceso
- Los programas de proceso sirven para ayudar al programador en su tarea de escribir aplicaciones. Los hay de dos tipos: traductores y de servicio.
Programas traductores
Los programas traductores toman un programa escrito en un lenguaje simbólico y lo "traduce" a un lenguaje comprensible para el computador. Dentro de los programas traductores se encuentran:
- programas ensambladores.
- Programas compiladores.
- Programas intérpretes.
Programas de servicio
Los programas de servicio, también denominados "utilidades" o utilities, son un grupo de programas que realizan funciones de manipulación de datos y el mantenimiento del sistema operativo.
Fuente: https://www.todamateria.com/sistema-operativo/

Comentarios
Publicar un comentario