Software palabra
proveniente del inglés (literalmente: partes blandas o suaves), que en nuestro
idioma no posee una traducción adecuada al contexto, por lo cual se la utiliza
asíduamente sin traducir y fue adoptada por la RAE. Se refiere al equipamiento
lógico o soporte lógico de un computador digital, comprende el
conjunto de los componentes lógicos necesarios para hacer posible la
realización de una tarea específica, en contraposición a los componentes
físicos del sistema (hardware). Tales componentes lógicos incluyen, entre
otras, aplicaciones informáticas tales como procesador de textos, que permite
al usuario realizar todas las tareas concernientes a edición de textos;
software de sistema, tal como un sistema operativo, el que, básicamente,
permite al resto de los programas funcionar adecuadamente, facilitando la
interacción con los componentes físicos y el resto de las aplicaciones, también
provee una interface ante el usuario.
Clasificación del software
Si
bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, se
puede clasificar al software de la siguiente forma:
Software
de sistema: Es aquel que permite que el hardware funcione. Su objetivo es
desvincular adecuadamente al programador de los detalles del computador en particular
que se use, aislándolo especialmente del procesamiento referido a las
características internas de: memoria, discos, puertos y dispositivos de
comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le
procura al usuario y programador adecuadas interfaces de alto nivel y
utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
Sistemas
operativos
Controladores
de dispositivo
Herramientas
de diagnóstico
Herramientas
de Corrección y Optimización
Servidores
Utilidades