Desarrollo de software



¿Qué es el desarrollo de software?

El desarrollo de software se refiere a un conjunto de actividades informáticas dedicadas al proceso de creación, diseño, despliegue y compatibilidad de software.

El software en sí es el conjunto de instrucciones o programas que le dicen a una computadora qué hacer.

Tipos

Es independiente del hardware y hace que las computadoras sean programables. Hay tres tipos básicos

Software del sistema para proporcionar funciones básicas como sistemas operativos, administración de discos, servicios, administración de hardware y otras necesidades operacionales.

Este tipo de sistemas incluye entre otros:

  • Sistemas operativos
  • Controladores de dispositivos
  • Herramientas de diagnóstico
  • Herramientas de Corrección y Optimización
  • Servidores de información
  • Programas utilitarios

Software de programación para brindar a los programadores herramientas como editores de texto, compiladores, enlazadores, depuradores y otras herramientas para crear código.

Estos incluyen básicamente:

  • Editores de texto
  • Compiladores
  • Intérpretes
  • Enlazadores
  • Depuradores
  • Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

Software de aplicación (aplicaciones o apps) para ayudar a los usuarios a realizar tareas.
  • Aplicaciones para Control de sistemas y automatización industrial
  • Aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación)
  • Software educativo
  • Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)
  • Software médico
  • Software empresarial
  • Software de cálculo numérico y simbólico.
  • Bases de datos
  • Software de diseño asistido (CAD)
  • Software de control numérico (CAM)