pasos para hacer un programa
esta compuesto
QUE ES UN PROGRAMA DE COMPUTADORA
Un conjunto de instrucciones o declaraciones que debe realizar el CPU en una computadora.
sistemas operativos, herramientas y aplicaciones
es parte de un programa que envia comandos al procesador
un archivo puede ajustarse a si mismo los camandos son accesibles por otro programa. estos ofrecen a los programadores una manera de divedir los programas grandes en componentes pequeños
archivos de iniciacion. los programas al ejecutarse o contienen informacion que los programadores pueden utilizar cuando se ejecuta
archivos de ayuda. los programas pueden proporcionar al usuario informacion en linea
automatiza tareas comunes o repetitivas consiste en un texto sin formto que contiene uno o mas comandos
algoridmos
es una serie de instrucciones paso a paso que cuando se siguen producen un resultado esperado
se utiliza para indicar el inicio y el fin del algoritmo
representa una operecion sobre datos
representa datos a ser leidos
representa salida de datos
indica un modulo de la solucion del problema diagrama de flujo que se muestra en otro lugar esto permite simplificar un diagrama de flujo
representa el cambio del curso de accion del algoritmo
conecta todos los simbolos en el diagrama e indica el orden en que van a ser realizadas las instrucciones
conecta una parte del diagrama de flujo con otra en una misma pagina
conecta una parte de un diagrama de flujo con otra, en paginas diferentes
extraer los requisitos de un producto de software es la primera etapa,se requiere de habilidad y experiencia en la ingenieria de software para reconocer requisitos incompletos
tarea de describir detalladamente el software a ser escrito,las especificaciones son importantes para la interfas externa que deben mantenerce estables, las buenas especificaciones han sido escritas para entender y afinar aplicaciones que ya estaban desarrolladas
determinar como funcionara de forma general sin entrar en detalles, consiste en incorporar consideraciones de la implementacion tecnologica
reducir un diseño a codigo es una parte obvia del trabajo de ingenieria de software, pero no es necesariamente la opcion mas larga
comprobar que el software realice corectamente las tareas indicadas en la especificacion. una tecnica es probar por separado cada modulo de software, y lugo de forma integral
realizacion del manual de usuario, y posiblemente un manual tecnico en el proposito de mantenimiento futuro y ampliar al sistema
mantener y mejorar el software para enfrentar errores decubiertos y nuevos requisitos.puede llevar mas tiempo que el desarrollo incial del software
son una representacion visual del flujo de datos, describiendo las opereciones necesarias y su secuencia para resolver problemas. se dibujan antes de programar en la computadora
los programadores utilizan lenguajes de programacion que les permiten describir programas de manera similar al ingles basico, el codigo de la computacion consiste en unos y ceros. los resultados se guardan en un archivo llamado codigo fuerte