Programacion Estructurada

Páginas: 9 (2055 palabras) Publicado: 13 de mayo de 2012
CONALEP Ecatepec II
 MANTENIMIENTO DE CONPUTO Y
CONTROL DIGITAL


Programación Estructurada
 Genaro Julián Vázquez Medina


Programación Estructurada
 Torres Velázquez Alan Roman
 Grupo:413


Pasos para la solución de
problemas
El proceso de resolución de un
problema con una computadora
conduce a la escritura de un programa y
a su ejecución en la misma.
 Aunque elproceso de diseñar
programas es esencialmente un
proceso creativo, se pueden considerar
una serie de fases o pasos comunes,
que generalmente deben seguir todos
los programadores.


Las etapas que se deben cumplir











1 - Definición del problema
2 - Análisis del problema
3 -Selección de la mejor alternativa
4 -Diagramación
5 -Prueba de escritorio
6-Codificación
7 -Transcripción
8 -Compilación
9 -Pruebas de computador
10 -Documentación externa

1.- DEFINICIÓN DEL PROBLEMA
Está dada por el enunciado del
problema, el cual debe ser claro y
completo.
 Es importante que conozcamos
exactamente que se desea del
computador; mientras qué esto no se
comprenda, no tiene caso pasar a la
siguiente etapa.


2.- ANÁLISIS DEL PROBLEMA
Entendido el problema (que se desea
obtener del computador), para resolverlo
es preciso analizar:



Los datos o resultados que se esperan.
Los datos de entrada que nos suministran.
El proceso al que se requiere someter esos
datos a fin de obtener los resultados
esperados.
Áreas de trabajo, fórmulas y otros recursos
necesarios.






2.- ANÁLISIS DEL PROBLEMA
Unarecomendación muy práctica es el
que nos pongamos en el lugar del
computador, y analizar que es necesario
que me ordenen y en que secuencia,
para poder producir los resultados
esperados.
 También da buenos resultados hacer
similitudes con la labor de un empleado
que hace el mismo trabajo que
deseamos programarle al computador.


3.- SELECCIÓN DE LA MEJOR
ALTERNATIVA
Analizado el problema,posiblemente
tengamos varias formas de resolverlo;
lo importante es determinar cual es la
mejor alternativa: la que produce los
resultados esperados en el menor
tiempo y al menor costo.
 Claro que aquí también es muy válido
el principio de que las cosas siempre se
podrán hacer de una mejor forma.


4.- DIAGRAMACIÓN
Una vez que sabemos cómo resolver
el problema, pasamos a dibujargráficamente la lógica de la
alternativa seleccionada.
 Eso es precisamente un Diagrama de
Flujo: la representación gráfica de
una secuencia lógica de pasos a
cumplir por el computador para
producir un resultado esperado.


4.- DIAGRAMACIÓN
La experiencia nos ha demostrado que
resulta muy útil trasladar esos pasos
lógicos planteados en el diagrama a
frases que indiquen lo mismo; esdecir,
hacer una codificación del programa
pero utilizando instrucciones en
Español.
 Como si le estuviéramos hablando al
computador. Esto es lo que
denominaremos Algoritmo o
Pseudocódigo.


5.- PRUEBA DE ESCRITORIO
Para cerciorarnos de que el diagrama
(y/o el pseudocódigo) esta bien, y, para
garantizar que el programa que
codifiquemos luego también funcione
correctamente, esconveniente
someterlo a una Prueba de Escritorio .
 Esta prueba consiste en que damos
diferentes datos de entrada al programa
y seguimos la secuencia indicada en el
diagrama, hasta obtener los resultados.


6.- CODIFICACIÓN
Una vez que hayamos verificado el
diagrama mediante las pruebas de
escritorio, codificamos el programa en el
lenguaje de computador seleccionado.
 Esto es, colocamoscada paso del
diagrama en una instrucción o
sentencia, utilizando un lenguaje que el
computador reconoce.


6.- CODIFICACIÓN




Todos los lenguajes de programación
proveen facilidades para incluir líneas de
comentarios en los programas. Estos
comentarios aclaran lo que se ordena al
computador y facilitan entender el
programa. Puesto que estos comentarios
no son tenidos en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Estructurada
  • Estructura de programacion
  • ESTRUCTURA PROGRAMACION
  • Programacion Estructurada
  • Programacion estructurada
  • Programacion Estructurada
  • programacion estructurada
  • La programacion estructurada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS