QUE ES

EL PROGRAMA DE COMPUTADORA

ES UN CONJUNTO DE INSTRUCIONES QUE DEBE REALIZAR EL CPU DE UNA COMPUTADORA, Y SE DIVIDEN EN 3 CATEGORIAS :
- SISTEMA OPERATIVO
-HERRAMIENTAS
-APLICACIONES

como esta compuesto un programa

-ALGORITMOS: es una serie de instrucciones paso a paso, y producen un resultado esperado.
-DIAGRAMA DE FLUJO: son una manera de representar visualmente el flujo de datos a través de un sistema de tratamiento de información.
-LENGUAJES DE PROGRAMACION: permiten al programador describir un programa utilizando una variante del idioma de ingles básico, los resultados se guardan en un archivo llamado código fuente.

ARCHIVOS EJECUTABLES: es parte de un programa que en realidad envía comandos al procesador.
ARCHIVOS DE BIBLIOTECA DINAMICA DE VINCULOS: un archivo no puede ejecutarse por si mismo, sus comandos son accedidos por otro programa.
ARCHIVOS DE INIZACION: contiene información sobre configuraciones y ayudan a los programas a contener información.
ARCHIVOS DE AYUDA: contienen información en un formato con vínculos cruzados.
ARCHIVOS DE SECUENCIAS DE COMANDOS: automatiza tareas comunes; es un programa que consiste en un archivo de textos sin formato.

PASOS PARA HACER UN RPOGRAMA

1. ANALICIS DE REQUISITOS: extraen los requisitos de un producto de software es la primera etapa para hacerlo.
2. ESPECIFICACION: es la tarea de describir detalladamente el software a ser escrito , en una forma matemáticamente rigurosa.
3. DISEÑO ARQUITECTURA: se refiere determinar como funcionara de forma generalmente sin entrar en detalle.
4. PROGRAMACION: reducir un diseño a código puede ser la parte mas ovula del trabajo DE INGENIERIA DE SFTWARE.
5. PRUEBA: consiste en comprobar que el software realice correctamente las tareas indicados en la especificacion.
6. DOCUMENTACION: realizacion del manual de usuario y posiblemente un manual tecnico.
7. MANTENIMIENTO: mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos