Software de sistema
el software de sistema, denominado también software de base, consiste en
programas informáticos que sirven 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 por ejemplo OpenGL para 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.
Uno de los más prominentes ejemplos de software de sistema se encuentra en
el proyecto GNU, cuyas herramientas de programación permitieron
combinarse con el núcleo informático basado en Unix denominado
Linux, formando entre ambos las conocidas como distribuciones GNU/Linux.
*
El software de sistema puede clasificarse en sistema operativo, controladores de dispositivosy programas utilitarios. Un sistema operativo crea una interfaz entre el usuario y el sistemade hardware, mientras que el resto de programas refinan o permiten mejorar la interaccióncon el hardware.
Clases de software de sistema son:
* 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 pueden incluir Gestores de ventanas)
* Línea de comandos
* BIOS
* Hipervisores
* Bootloaders (Gestor de arranque)
Véase también:
*Sistema operativo
*Interfaz de programación de aplicaciones o API.
*Biblioteca de programación
Sistema operativo:
Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la
gestión de los procesos básicos de un sistema informático, y permite la normal
ejecución del resto de las operaciones.
Interfaz de programación de aplicaciones:
Una interfaz de programación de aplicaciones o API (del inglés Application
Programming Interface) es el conjunto de funciones y procedimientos (o métodos, en
la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por
otro software como una capa de abstracción. Son usados generalmente en las
bibliotecas.
Biblioteca (informática):
En ciencias de la computación, una biblioteca (del inglés library) es un conjunto de
subprogramas utilizados para desarrollar software. Las bibliotecas contienen código y
datos, que proporcionan servicios a programas independientes, es decir, pasan a formar
parte de éstos.
Software de Aplicación informática
En informática, una aplicación es un tipo de programa informático diseñado
como herramienta para permitir a un usuario realizar uno o diversos tipos de
trabajo. Esto lo diferencia principalmente de otros tipos de programas como
los sistemas operativos (que hacen funcionar al ordenador), las utilidades
(que realizan tareas de mantenimiento o de uso general), y los lenguajes de
programación (con el cual se crean los programas informáticos).
Suele resultar una solución informática para la automatización de ciertas tareas
complicadas como pueden ser la contabilidad, la redacción de documentos, o la
gestión de un almacén. Algunos ejemplos de programas de aplicación son los
procesadores de textos, hojas de cálculo, y base de datos.
Software de aplicación
*Software estándar o herramientas informáticas.
*Hace referencia a aquellas aplicaciones de uso general
especialmente diseñadas para su lanzamiento al mercado.
*
*Software a la medida.
*Esta constituido por aquellas aplicaciones
específicas que se refieren a actividades más
especializadas.
*
*http://usuarios.lycos.es/misaber/mapas/so/Sistemas%20Operativos.jpg*Introducción a la
computación, Peter Norton , Capitulo I, Leccion 1 B *Fundamentos de
informatica, Alfonso Ureña, Antonio Sanchez, capitulo 5