Saltar al contenido
S

Características de los sistemas operativos

caracteristicas de los sistemas operativos

Hoy en día nos rodean los sistemas operativos, cada equipo que manejamos, sea teléfono móvil inteligente u ordenador, posee uno y es lo que le permite funcionar adecuadamente y relacionarse con nosotros.

Los sistemas operativos gestionan el hardware y ofrecen una base para las aplicaciones de software.

¿Qué es?

Puede decirse que un sistema operativo es un conjunto de programas que se encargan de iniciar el hardware del equipo, permite controlar dispositivos, administra y permite interactuar con tareas y protege la integridad de todo el sistema.

También se considera que existen cuatro definiciones básicas de sistema operativo o SO:

  1. Es un programa que permite utilizar el hardware, el cual, le provee de la capacidad de cómputo que el SO pondrá al alcance del usuario mediante una cuidadosa administración.
  2. Es un sistema que administra recursos, en especial, los que ofrece el hardware del ordenador, los procesadores, los dispositivos de entrada y salida, los datos, los medios de almacenamiento y los dispositivos de comunicación.
  3. Es un programa que actúa como intermediario entre el usuario y el hardware del equipo para que este pueda ejecutar programas y realizar diferentes tareas.
  4. Es un conjunto de programas que gestionan la ejecución de otros programas y actúa como interfaz entre usuario y equipo al administrar los recursos que ofrece el equipo.

Características de los Sistemas Operativos

Un sistema operativo tiene las siguientes características básicas:

  • Los sistemas operativos hacen más conveniente el uso del dispositivo electrónico.
  • Los SO administran de manera correcta y eficiente los recursos del hardware.
  • Los SO pueden aceptar nuevas funciones sin presentar problemas para efectuarse.
  • Debe recibir todas las señales que recibe del hardware y dispositivos periféricos conectados al mismo.
  • Puede detectar otros sistemas operativos.
  • Está regulado por un algoritmo.

Poseen gestión de trabajo

Permite planificar de manera eficiente las tareas para que sean manejadas por el sistema del computador. Crea el orden en el cual los programas son procesados y la secuencia en la cual trabajos particulares pueden ser ejecutados.

Organiza el trabajo según:

  • Los trabajos que están siendo procesados actualmente.
  • Los recursos del sistema que están en uso.
  • Los recursos que necesitan los programas que siguen.
  • Prioridad del trabajo respecto a otros.
  • Respuestas a requerimientos especiales.

Poseen gestión de recursos

Es otra de las funciones principales de un SO. Si un recurso no está disponible, un programa no puede hacer uso de él. Los SO supervisan la ejecución de cada uno de lso programas y dispositivos utilizados por el hardware y los organiza en una tabla, de esta forma puede aprobar o denegar el uso de algún programa o dispositivo.

Controlan operaciones input/output

El sistema operativo coordina las operaciones input/output y los dispositivos en los que son necesarias. Para ello establece un diccionario de programas y los dispositivos que deben emplear para completar sus operaciones input/output.

Esto es lo que te permite leer información en lugares específicos o imprimir documentos en dispositivos elegidos.

Para facilitar las tareas input/output, los sistemas operativos cuentan con un set de instrucciones de control que les permiten procesar las instrucciones input/output.

Son sistemas multi tareas

Los sistemas modernos permiten ejecutar una gran variedad de tareas a la vez como leer información del disco, imprimir documentos, reproducir música y permitir la escritura de un documento.

Gestionan la memoria

En los SO cada proceso cuenta con un espacio de memoria determinado y para que puedan ser llevados a cabo la memoria debe estar libre, todo esto lo gestiona el SO.

Poseen mecanismos asociados

Al ser sistemas operativos multiusos estos pueden proveer diferentes mecanismos básicos como:

  • Autenticación para comprobar la identidad de cada usuario.
  • Protección contra programas erróneos que puedan provocar bloqueos o que sean maliciosos y generen daños en las tareas.
  • Administración que limita los recursos a cada usuario.

Núcleo

Es la parte esencial de un SO, proveen un mecanismo para que los diferentes procesos de un ordenador puedan comunicarse entre sí y a la vez, manejar la RAM del ordenador.

Poseen drivers o controladores que permiten el uso de discos duros, monitores y otro tipo de hardware.

Permiten conexión

Permiten la conexión entre el hardware, el software y la interfaz de usuario, en fin, todo lo que necesita un ordenador o dispositivo electrónico para ser utilizado.

Componentes

Los sistemas operativos cuentan con diferentes partes que permiten el normal funcionamiento de un ordenador:

Kernel: conocido como núcleo, junto al firmware y los drivers ofrecen el nivel más básico de control sobre el hardware del equipo. Administra la memoria RAM y define la prioridad en la ejecución de programas y el acceso que tienen las aplicaciones hacia el hardware

Red: es lo que permite la conexión con otros equipos, incluso aquellos que están en Internet. Esto permite que diferentes ordenadores con sistemas operativos diferentes trabajen en la misma red y compartan recursos entre ellos.

Seguridad: es un aspecto necesario en un SO, pues debe contar con mecanismos que protejan la información y para que los procesos accedan solo a áreas de memoria permitidas, entre otras funciones.

Interfaz: puede ser gráfica o por línea de comandos, aunque hoy en día se emplean interfaces gráficas. Esto es lo que te permite interactuar con el sistema operativo, ejecutar tareas y programas.

Tipos de sistemas operativos

Hoy en día podemos encontrar diferentes sistemas operativos entre los que destacan:

  • Windows.
  • Linux.
  • Unix.
  • AmigaOS.
  • Mac OS.
  • Android.
  • Windows Phone
  • Bada
  • Symbian.
  • Web OS.
  • Black Berry OS.