2021/09/01

Arquitectura de un Sistema Operativo

 

¿Por qué se habla tanto de los sistemas operativos?


Los sistemas operativos, se encuentran en todos los dispositivos. Dependiendo de su creador están hechos para diferentes propósitos, además de tener diferentes partes.

Existen varios tipos de software y estos se clasifican de distintas maneras. Las más conocidas son:   Software de aplicación, los programas que realizan tareas para los usuarios, utilización concreta de la máquina. También están los softwares del sistema, proporcionan la infraestructura que requiere el software de aplicación. Consisten en sistema operativo y utilidades. Por último, el software de utilidad amplia las capacidades del sistema operativo, ya que permite formatear un disco o copiar archivos a CDs, comunicaciones por red y el manejo de multimedia.

 


Lo que tienen en común los diferentes tipos de sistemas operativos, es que todos tienen una interfaz de usuario la que permite la comunicación con el usuario, esta se puede dar de dos formas puede ser de texto (Shell) o graphical user interface (GUI).  También, se tiene de un núcleo que permite realizar las funciones más básicas requeridas por el hardware del computador, algunas de sus funciones van desde la administración de archivo hasta planificador y despachador.

Administrador de ventanas, las ventanas son bloques de espacio en la pantalla, lo que permite manejar los contenidos por ventana y de las interacciones a través del ratón o del teclado.  Estos son los que se encargan de determinar el estilo de la interfaz grafica de usuario.

Administrador de archivos se encarga de coordinar el uso de los dispositivos de almacenamiento masivo de la máquina, contiene directorios o carpetas que son colecciones que creamos nosotros los usuarios.

Algo que nunca olvidamos es escuchar la música y ver la pantalla de Windows cuando se prende o el ver la manzana blanca siempre que prendemos un dispositivo iPhone. Esta es una parte muy importante del sistema operativo y es el inicio que se le conoce también como Bootstrapping el que incluye:

  •      Proceso de arranque: procedimiento en el que se transfiere el SO desde el almacenamiento masivo a la memoria principal
  •         Un procesador está diseñado para que su contador de programa comience en una dirección concreta predeterminada cada vez que se inicia el procesador
  •         Una pequeña parte de la memoria donde el procesador espera iniciar se conoce como memoria de sólo lectura (ROM –Read-Only Memory)
  •         Boot loader: cargador de arranque – hace que se transfiera el OS

Esto puede ser lo mas importante de los sistemas operativos, como están construidos y como es que interactúan con nosotros. Porque el al final su principal meta es que sea usado por la mayoría de las personas, es por es que buscan que sea cada vez más fácil para el usuario utilizarlo.


No hay comentarios.:

Publicar un comentario

Green IT

  Tenemos que cuidar el planeta Pensamos que muchas veces al usar la tecnología estamos siendo ecológicos, porque solo se compra una vez, ...