lunes, 17 de octubre de 2016

Sistemas operativos





SISTEMAS OPERATIVOS


Resultado de imagen de sistemas operativos

El sistema operativo es un programa o un 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. 




Hay varios tipos de sistemas: 
  • Según la administración de tareas:
-Monotarea: estos sistemas son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos.
-Multitarea: es propio de los sistemas más avanzados y permiten ejecutar varios procesos a la vez.

  • Según la administración de usuarios:
-Monousuario: solo pueden responder a un usuario por vez. 
-Multiusuario: es propio de los sistemas en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo.



Todo sistema operativo tiene cuatro funciones:

  • Administrar los recursos.
  • Otorgar servicio de soporte y utilidad.
  • Suministrar una interfaz al usuario.
  • Administrar tareas y también archivos.

·Intérprete de comandos (consola):
Es un programa informático que tiene la capacidad de traducir las órdenes que introducen los usuarios, mediante un conjunto de instrucciones facilitadas por él mismo directamente al núcleo.
Hay 4 tipos de comandos:

  • Comandos internos: están incluidos dentro del intérprete.
  • Comandos estándar.
  • Comando o aplicaciones de terceros: son aplicaciones específicas instaladas adiccionalmente el en sistema.
  • Scripts de usuario: son ficheros de texto, que se ejecutan de manera secuencial.
Las principales órdenes del sistema operativo son:

Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando.

Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad, más lenta.

Gestionar el I/O: El sistema operativo crea un control unificado de los programas a los dispositivos, a través de drivers.

Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a matar el proceso.

Gestionar los permisos: Garantiza que los recursos sean solamente utilizados por programas y usuarios que tengan las autorizaciones que les correspondan.

Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los permisos de acceso a ellos.

Gestionar información: El sistema operativo proporciona información, que posteriormente será utilizada a modo de diagnóstico del funcionamiento correcto del computador.



No hay comentarios:

Publicar un comentario