2.
un programa es un conjunto de órdenes que se le da
a la PC para que las ejecute.
Los programas tienen un CÓDIGO FUENTE, que es
lo que uno escribe en el lenguaje que esté usando
(C, C++, Basic, Java, .net, etc). Se trata de un lenguaje
que se puede aprender y entender..
3.
Ese código fuente está en un idioma que el programador
entiende, pero para que la computadora pueda entenderlo, hace
falta un COMPILADOR. Un compilador es un programa que se
encarga de transformar lo que el programador escribió en el
"lenguaje máquina" (puros "ceros" y "unos"), que es el único
lenguaje que un microprocesador puede manejar.
El compilador crea un archivo .exe, que es el programa que el
programador escribió. Al hacerle doble clic al .exe, el programa
se ejecuta.
Eso es programación básica, en el caso de Java, hace falta una
consola virtual, que ejecute los comandos que se escribieron,
4.
1. Análisis de requisitos:
Extraer los requisitos de un producto de software es
la primera etapa para crearlo. Mientras que los
clientes piensan que ellos saben lo que el software
tiene que hacer, se requiere de habilidad y
experiencia en la ingeniería de software para
reconocer requisitos incompletos, ambiguos o
contradictorios.
Pasos para desarrollar
un programa:
5.
2. Especificación
Es la tarea de describir detalladamente el software a
ser escrito, en una forma matemáticamente rigurosa.
3. Diseño y arquitectura:
Se refiere a determinar cómo funcionará de forma
general sin entrar en detalles.
6.
4. Programación:
Reducir un diseño a código puede ser la parte más
obvia del trabajo de ingeniería de software, pero no
es necesariamente la porción más larga.
5. Prueba:
Consiste en comprobar que el software realice
correctamente las tareas indicadas en la
especificación.
7.
6. Documentación:
Realización del manual de usuario, y posiblemente
un manual técnico con el propósito de
mantenimiento futuro y ampliaciones al sistema.