Fundamentos de sistemas operativos
Enviado por Laura Rico • 4 de Julio de 2020 • Informe • 1.068 Palabras (5 Páginas) • 192 Visitas
SISTEMAS OPERATIVOS
[pic 1]
PRESENTADO A
JORGE HERNANDO MALAVER PARRA
PRESENTADO POR:
Juan Nicolas López Gaona Cod. 20161020098
Diego Alejandro Rico Vela Cod. 20161020023
UNIVERSIDAD DISTRITAL
FRANCISCO JOSE DE CALDAS
INGENIERIA DE SISTEMAS
BOGOTA D.C
2020
- DEFINICIÓN DE SISTEMAS OPERATIVOS
Un sistema operativo es el software y el conjunto de programas principales que permite gestionar los recursos del hardware.
Según Silberschatz (2006), no se dispone de ninguna definición completamente adecuada para definir al concepto, sin embargo, se puede justificar su importancia y dar paso a una idea de lo que es un sistema operativo.
Su objetivo fundamental se centra en generar ciertas instrucciones comunes y operaciones de control y de asignación de recursos, esto debido a que el hardware por si mismo resultaría muy complejo de operar. Todos los componentes de software que cumplan con esta característica reciben el nombre de sistema operativo.
Adicionalmente es importante tener en cuenta que existen diferentes puntos de vista respecto a sus componentes, razón por la cual los elementos que componen un sistema operativo tampoco poseen una definición universal.
En su libro Silberschatz enuncia un “punto de vista simple” en el cual se define como todo lo que un distribuidor suministra cuando se le pide el sistema operativo.
- Componentes de un sistema operativo
Un sistema operativo puede poseer diversos componentes y características que varían según el sistema que se este trabajando, sin embargo, la mayoría de sistemas poseen estos elementos en común:
Kernel o núcleo: Se podría definir como el centro o el motor del sistema. Es aquella parte que responsable de inicializar el sistema, proporcionar un control básico sobre los recursos del hardware, procesar órdenes y decidir tiempos de ejecución y asignación de memoria y procesamiento. El Kernel se ejecuta en un área aislada para evitar que cualquier software malicioso pueda manipularlo.
Interfaz de usuario: Es la parte que permite a los usuarios interactuar con el equipo y sus componentes. Esta interfaz puede ser gráfica, brindando a los usuarios un entorno intuitivo, o desempeñar esta función a través de una línea de comandos.
Controlador de dispositivo o driver: Software encargado de permitir que el sistema interactúe con cualquier periférico. Aunque no siempre es necesario para el uso de un nuevo hardware, su uso es recomendado para evitar problemas, mejorar la seguridad y la experiencia de usuario.
Sistema de archivos: Es el componente del sistema operativo encargado administrar la memoria, el espacio a los archivos, y el acceso a la información guardada. Cada sistema operativo puede manejar un tipo distinto de sistema de archivos.
- FUNCIONES DE UN SISTEMA OPERATIVO
Fuente: Componentes de un sistema operativo. Disponible en: https://commons.wikimedia.org/wiki/File:Componentes_sistemas_operativos.gif[pic 2]
Gestión de procesos
El sistema operativo es el responsable de crear y cerrar procesos, ejecutar y detener la ejecución de los mismos y de asignar los recursos necesarios para que un proceso realice la tarea para la que ha sido ejecutado.
Gestión de memoria principal
Corresponde a una memoria volátil y de acceso rápido.
Gestión de almacenamiento secundario
La memoria secundaria permite un mayor almacenamiento y permanencia de datos, en relación con la memoria principal que es muy pequeña y no posee capacidad para almacenar grandes cantidades de datos.
Sistema de entrada y salida
Se define como un almacenamiento temporal (caché).
Sistema de archivos
Se encargan de almacenar información (código fuente, imágenes, textos, bases de datos) definidas por los distribuidores.
...