SISTEMAS OPERATIVOS:
Cuyo objetivo es simplificar el manejo y la utilización de la computadora, haciéndolo seguro y eficiente. El sistema operativo está formado conceptualmente por tres capas principales. La capa m: cercana al hardware se denomina núcleo (kernel) y es la que gestiona los recursos hardware del sistema y la que suministra otra la funcionalidad básica del sistema operativo.
Los sistemas operativos los podemos clasificar de la siguiente manera:
Sistema operativos multitarea: una computadora procesa varias tareas al mismo tiempo.
Sistema operativo mono tareas: solo pueden manejar un proceso en cada momento o que solo pueden ejecutar las tareas de una en una.
Sistema operativo mono usuarios: nada mas puede Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes atender a un solo usuario.
Sistema operativo multiusuario: es todo lo contrario a mono usuario.
La estructura de un sistema operativo puede ver: estructura modular, estructura por microkernel. Estructuras por anillos concéntricos (capas ) estructura cliente- servidor.
Un sistema operativo es una colección de organizadas de rutina o extensiones de software del hardware. Consiste en rutinas de control que hacen funcionar una computadora y proporcionan un entorno para la ejecución de los programas. Existen otros programas que se apoyan en SO para poder acceder lao s recursos que necesitan. Esto se lleve a cabo atreves de llamadas sistema operativo.
También el SO debe brindar una forma del que el usuario se pueda comunicar con el atreves de una interfaz que le brinde una vía de comunicación con el hardware del sistema informático.
El objetivo principal del SO es lograr que el sistema informático es el lograr que el hardware de la computadora se emplee de modo eficiente, y el objetivo secundario se usa de manera cómoda.
El SO debe asegurar el correcto funcionamiento del sistema informático. Para lograr esto el hardware debe brindar algún mecanismo apropiado que impida que los usuarios intervengan en funcionamiento del sistema así mismo el SO debe poder utilizar este recurso del hardware de modo que esto se cumpla.
El SO debe ofrecer servicios a los programas y sus usuarios para facilitar la tarea de programación.