Software de sistema

Páginas: 13 (3065 palabras) Publicado: 20 de marzo de 2013
Software de sistema
En terminología informática el software de sistema, denominado también software de base, consiste en software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación. Como ejemplos cabe mencionar a las bibliotecas como porejemplo OpenGLpara la aceleración gráfica, PNG para el sistema gráfico o demonios que controlan la temperatura, la velocidad del disco duro, como hdparm, o la frecuencia del procesador como cpudyn.
El software de sistema por antonomasia es Microsoft Windows, que entre todas sus versiones acumula cerca de un 90% de la cuota de mercado.1 Mención especial merece el proyecto GNU, cuyas herramientas de programaciónpermitieron combinarse con el núcleo informático basado en Unix denominado Linux, formando entre ambos las conocidas como distribuciones GNU/Linux. A diferencia de la plataforma de Microsoft u otros ejemplos como Mac OS, es software libre.
Estos programas realizan diversas tareas, como la transferencia de datos entre la memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades dediscos ópticos, etc) entre otros.
[editar]Tipos de software de sistema
Cargadores de programas
Sistemas operativos (y sus componentes, muchos de los cuales pueden considerarse como software de sistema)
Controladores de dispositivos
Herramientas de programación: compiladores, ensambladores, enlazadores, etc.
Programas utilitarios
Entorno de escritorio / Interfaz gráfica de usuario (que puedenincluir Gestores de ventanas)
Línea de comandos
BIOS
Hipervisores
Bootloaders (Gestor de arranque)
Si el software de sistema se almacena en una memoria no volátil tal como circuitos integrados, usualmente se lo denomina firmware.
Cargador de programas
En informática, un cargador es la parte de un sistema operativo que es responsable de cargar programas en memoria desde los ejecutables (porejemplo, usb y cd). El cargador es usualmente una parte del núcleo del sistema operativo y es cargado al iniciar el sistema y permanece en memoria hasta que el sistema es reiniciado o apagado. Algunos sistemas operativos que tienen un núcleo paginable pueden tener el cargador en una parte paginable de la memoria, entonces a veces el cargador hace un intercambio de memoria.
Todos los sistemasoperativos que an la carga de programas tienen cargadores. Algunos sistemas operativos empotrados de computadoras altamente especializadas corren un único programa y no existen capacidades de carga de programas, por lo tanto no usan cargadores. Ejemplos de estos sistemas embebidos se encuentran en equipos de audio para automóviles.
En los sistemas Unix, el cargador es el manejador para la llamada delsistema execve().
Algunas computadoras necesitan cargadores relocalizables, los cuales ajustan direcciones de memoria (punteros) en un ejecutable para compensar las variaciones en la cual la memoria disponible de la aplicación empieza. Las computadoras que necesitan de los cargadores relocalizables son aquellos en los cuales los punteros son direcciones absolutas en vez de compensaciones dedirecciones base del programa. Un ejemplo muy conocido está en los mainframes IBM Sistema 360 y sus descendientes, incluyendo la serie de los sistemas Z9.
Los enlazadores dinámicos son otro tipo de cargador que carga y liga librerías dinámicas, como lo son los archivos dll o so.
Sistema operativo


Interacción entre el SO con el resto de las partes.


Estimación del uso de sistemas operativosen computadoras de escritorio con acceso a Internet en enero de 2012.


Estimación del uso de versiones de sistemas operativos según una muestra de computadoras con acceso a Internet en enero de 2012.


Estimación del uso de sistemas operativos en dispositivos móviles con acceso a Internet en enero de 2012.


Estimación del uso de sistemas operativos según una muestra de computadoras...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de software
  • Software De Sistemas
  • Software de sistema
  • Software De Sistemas
  • software de sistemas
  • Software de sistema
  • que es el software de sistema
  • Software de sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS