Documente Academic
Documente Profesional
Documente Cultură
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se
puede clasificar al software en tres tipos:
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).
Si el software de sistema se almacena en una memoria no borrable tal como circuitos
integrados, usualmente se lo denomina firmware.
Las funciones de una aplicación dependen de su propósito, según el cual pueden clasificarse
en dos categorías:
Programas básicos (o utilitarios): Son aplicaciones cuyo propósito es mejorar, en alguna forma,
el desempeño del ordenador.
Procesadores de texto: Aplicaciones diseñadas para editar y/o procesar de texto, logrando
documentos de alta calidad.
Navegadores de Internet: Aplicaciones diseñadas para proveer acceso a Internet, sus servicios
y sus recursos.
Desarrolladores de sitios web: Aplicaciones que brindan al usuario las herramientas necesarias
para diseñar, crear, editar y publicar páginas y sitios Web.
Importancia del software:
En la actualidad, se usan software para controlar prácticamente cualquier aparato electrónico.
Se encuentran en los sistemas de control de aviones, transportes y plantas de energía. También
en los aparatos electrónicos que usamos frecuentemente, como hornos, microondas, televisión y
refrigeradores.
Los equipos médicos como marcapasos y equipos de diagnóstico son controlados también por
un software. En fin, la sociedad moderna depende del correcto funcionamiento de un software.