No tengo

Solo disponible en BuenasTareas
  • Páginas : 5 (1201 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de febrero de 2011
Leer documento completo
Vista previa del texto
FUNDAMENTOS DE DIAGRAMACION ESTRUCTURADA

Programación
Proceso para convertir especificaciones generales de un sistema en instrucciones utilizables por la máquina, que produzcan los resultados esperados. Se le conoce también como desarrollo de software.

Programa
Conjunto de instrucciones para una computadora. Las computadoras necesitan de los programas para funcionar, y un programa nohace nada a menos que sus instrucciones sean ejecutadas por el procesador. Un programa se puede referir tanto a un programa ejecutable como a su código fuente, el cual es transformado en un ejecutable cuando es compilado.

Datos
Es una representación simbólica (numérica, alfabética, etc.), atributo o característica de una entidad. Por ejemplo los datos de una persona como su nombre, edad, fechade nacimiento, dirección, etc.

Información
Es el conjunto organizado de datos procesados que constituyen un mensaje sobre un determinado ente o fenómeno.
DATOS PROCESAMIENTO INFORMACION

RESOLUCION DE PROBLEMAS MEDIANTE EL USO DEL COMPUTADOR

1. 2. 3.

4. 5. 6. 7.

Análisis o Planteamiento del Problema. Diseño del Algoritmo. Representación Gráfica del Algoritmo (Diagramación).Prueba de Escritorio. Codificación del Programa. Prueba y Depuración del Programa Documentación del Programa.

Análisis o Planteamiento del Problema Determinar los datos de salida o resultados que se esperan (OBJETIVO). Analizar los datos de entrada que nos suministran. Definir las tareas de procesamiento que convertirán a los datos de entrada en datos de salida (RESULTADOS).

Datos de EntradaProceso

Resultados

Diseño del Algoritmo Consiste en determinar las acciones o secuencia lógica de pasos que debe realizar para llegar al objetivo final. Si el problema es muy complicado lo mejor es dividirlo en partes mas pequeñas e intentar resolverlas por separado. (DIVIDE Y VENCERAS)

Representación Gráfica del Algoritmo (Diagramación) Una vez que sabemos como resolver el problema,pasamos a realizar un gráfico de la lógica alternativa seleccionada. Prueba de Escritorio Consiste en dar diferentes valores a los datos de entrada del programa y seguimos la secuencia indicada en el diagrama, hasta obtener los resultados. Con este paso determinamos si la lógica es la correcta o si es necesario realizar alguna modificación. Es recomendable probar con diferentes valores en losdatos de entrada y tomar en cuenta los posibles casos.

Codificación del Programa Consiste en traducir cada paso del diagrama en una instrucción o sentencia utilizando algún lenguaje de programación que el computador pueda reconocer. Este conjunto de instrucciones se conoce como Programa Fuente. Prueba y Depuración del Programa Depurar es ejecutar el programa en una computadora y corregir laspartes que no funcionan. En esta fase se comprueba el funcionamiento del programa y esto se hace con datos reales o ficticios. Al depurar un programa se puede encontrar los siguientes errores.
Errores de Sintaxis • Aparecen cuando el programador viola las reglas del lenguaje de programación. (posible error de escritura). • Se detectan con el compilador. Errores de ejecución Errores de Lógica • Seproducen cuando se • Se detectan cuando el realizan operaciones no programa no arroja los permitidas como dividir resultados esperados. por cero, leer un dato no • No son detectados por numérico en un dato el compilador. numérico. • Se detectan porque se produce una parada anormal en el programa.

Cuando no hay errores en las compilación, el compilador traduce cada instrucción del programafuente a instrucciones propias de la máquina (lenguaje de máquina), creando el Programa Objeto.

Documentación del Programa

Se debe realizar una descripción narrativa y gráfica del programa para que sea mas entendible debería incluir entre otras cosas el Diagrama, Prueba de Escritorio, etc.

Inicio 1. Análisis del problema 2. Diseño del Algoritmo 3. Diagramación 4. Prueba de Escritorio 5....
tracking img