los software tiene distintas
formas categorias principales
archivos de secuencia de comandos
archivos de ayuda
archivos de iniciacion
archivos de biblioteca
simbolo de conexion entre paginas
conector
flujos
simbolo de decision
simbolo de subproceso
simbolo de documento
simbolo de entrada de datos
simbolo de proceso
simbolo terminal
mantenimiento
documentacion
prueba
programacion
diseño y arquitectura
especificacion
ES
archivos ejecutables
analisis de requisitos
diagrama de flujo
lenguajes de programacion

QUE ES UN PROGRAMA DE 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

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

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

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

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

Un conjunto de instrucciones o declaraciones que debe realizar el CPU en una computadora.

sistemas operativos, herramientas y aplicaciones

esta compuesto

pasos para hacer un programa