|
El proceso de creación de software es materia de la ingeniería del software. Es un proceso complejo que involucra diversas tareas de gestión y desarrollo. Como resumen de las etapas para la creación de un software, se pueden mencionar:
• Análisis
• Desarrollo
• Construcción
• Pruebas (unitarias e integradas)
• Paso a Producción
Dentro de estas etapas, existen subetapas
El software adopta varias formas en distintos momentos de su ciclo de vida:
• Código Fuente: escrito por programadores. Contiene el conjunto de instrucciones destinadas a la computadora.
• Código Objeto: resultado del uso de un compilador sobre el código fuente. Consiste en una traducción de éste último. El código objeto no es directamente inteligible por el ser humano, pero tampoco es directamente entendible por la computadora. Se trata de una representación intermedia del código fuente.
• Código Ejecutable: resultado de enlazar uno o varios fragmentos de código objeto. Constituye un archivo binario con un formato tal que el sistema operativo es capaz de cargarlo en la memoria de una computadora, y proceder a su ejecución.
El código ejecutable es directamente inteligible por la computadora.
Microsoft, es una empresa de Estados Unidos, fundada por Bill Gates y Paul Allen, los cuales siguen siendo sus principales accionistas.
Dueña y productora de los sistemas operativos: Microsoft DOS y Microsoft Windows, que se utilizan en la mayoría de las computadoras del planeta.
|