los-tres-grandes-grupos-de-software-1920

Software es todo equipo o soporte lógico (intangible) de un sistema informático que abarca el conjunto de los componentes que son necesarios para la realización de tareas específicas. En contraposición está el hardware que se refiere a las partes físicas. Dicho de otra manera, se trata de las aplicaciones o programas que únicamente funcionan en un ordenador.

La abreviatura del anglicismo software es Sw. Se utiliza la palabra sin traducir porque está admitida por la Real Academia Española. Por su parte, el Insituto de Ingeniería Eléctrica y Electrónica define software como:

“El conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación”.

Fue John W. Tukey en 1957 el que acuñó por primera vez el término software.

Clasificación

Son tres los grandes grupos en los que se divide este concepto informático:

  • Software de sistema. Elementos que permiten el mantenimiento del sistema en global: sistemas operativos, controladores de dispositivos, servidores, utilidades, herramientas de diagnóstico, de corrección y optimización.
  • Software de programación. Diferentes alternativas y lenguajes para desarrollar programas de informática: editores de texto, compiladores, intérpretes, enlazadores, depuradores, entornos de desarrollo integrados (IDE).
  • Software de aplicación. Permite a los usuarios llevar a cabo una o varias tareas específicas en cualquier campo de actividad: aplicaciones ofimáticas, para control de sistemas y automatización industrial, software educativo, software empresarial, bases de datos, telecomunicaciones (Internet), videojuegos, software médico, software de diseño asistido (CAD), software de control numérico (CAM).

Procedimientos

Mediante la ingeniería de software se obtienen mejores resultados de desarrollo y uso. Entre los objetivos fundamentales destacan:

  • Mejorar el diseño de aplicaciones o software para adaptarse a las necesidades de las organizaciones o finalidades para las que fueron creadas.
  • Promover la calidad al desarrollar aplicaciones complejas
  • Conseguir mayor exactitud en los costos de proyectos y tiempo de desarrollo.
  • Aumentar la eficiencia de los sistemas.
  • Detectar posibles mejoras para un mejor funcionamiento a través de pruebas.

Actualmente el software es muy necesario porque está dentro de cualquier ordenador independientemente del sector de actividad. Lo más importante es que los productos informáticos:

  • Cumplan con sus funciones.
  • No produzca daños en caso de errores.
  • No desperdicien los recursos.
  • Cuenten con una interfaz de usuario y documentación adecuadas.

 

0
Comentarios

Deja un comentario