Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conceptos Generales
La Programacin Estructurada, como lo menciona Joyanes (1990), se define
como el conjunto de tcnicas para desarrollar programas fciles de escribir,
verificar, leer (legibles para el usuario) y mantener (posibilidad de modificar).
Como indican en la
pgina web
significados.com, se
denomina la
Diagrama de Flujos
Estructura de DecisinEstructura
o selectivade Iterativos, repetitivos o Bucle
Estructura Secuencial
Y su respectivo pseudocdigo
Y su Pseudocdigo es:
Si condicin1 Entonces
Instrucciones1;
Si no entonces
Instrucciones2;
Fin si
Tambin dentro de este tipo de condiciones podemos encontrar la Estructura
Selectiva mltiple, tambin denominada Si Anidado.
Si condicin1 Entonces
Instrucciones1;
Si no Si condicion2 Entonces
Instrucciones2;
Si no Si condicion3 Entonces
Instrucciones3;
Si no Entonces
Instruccionesn;
Fin si
Inicio
Pedir Variable
no
E
Si
Caso1
Instruccionesn Instruciones1
Caso2
Caso3
Instrucciones2 Instruccines3
Fin
Iterativos o cclicos.
Son aquellos programas en los que un grupo de instrucciones se ejecuta un
nmero determinado de veces (de modo repetitivo), hasta que se cumple una
cierta condicin que indica el fin de las condiciones que se repiten cclicamente;
esto se denomina bucle, lazo o ciclo.
La estructura de un programa cclico suele constar de los siguientes bloques o
fases:
a) Entrada de datos e instrucciones previas;
b) Lazo o bucle (conjunto de instrucciones que se repiten y ejecutan un nmero
determinado de veces);
c) Instrucciones finales o el resto del proceso; y
d) Salida de resultados (Joyanes Aguilar, 1993).
Finalmente, como lo menciona Scheid (1984), desarrollar un algoritmo significa
combinar apropiadamente las tres estructuras de control
Instruccin n
Siguiente VAR
Recordemos, como se expuso para el Si, que se consideran vlidos para el smbolo de
decisin las dos representaciones siguientes:
Su Pseudocdigo es:
Mientras [Condicin] Hacer
Instruccin 1
Instruccin 2
.
.
.
Instruccin n
Repetir
Conclusiones
La intencin final de este trabajo es explicar de una forma simple lo conceptos
bsicos de la elaboracin de las estructuras Condicionales y reiterativas,
teniendo en cuenta como debe escribirse el pseudocdigo y adems realizar el
diagrama de flujo de los mismos.
Estas 2 estructuras son las de mayor uso en los lenguajes de programacin,
como se ha indicado anteriormente hay autores que simplifican la
programacin a 3 estructuras:
Lineales o secuenciales
Selectivas o de decisin
Reiterativa, de buques o repetitivas.
La importancia de estas estructuras radica en que pueden evaluar un dato
introducido y dar un resultado o realizar mltiples clculos con la misma
finalidad de dar resultados.
Referencias Bibliogrficas
Bores, R.; Rosales, R. (1993). Computacin. Metodologa, lgica computacional y
programacin. Editorial McGraw Hill. Mxico. Primera edicin. pp.: 33 a 205.
ISBN: 970-10-0225-3.
Joyanes Aguilar, L. (1990)."Problemas de metodologa de la programacin".
Editorial Mc Graw-Hill. Primera edicin. Mxico. pp.: 115 a 116. ISBN 84-7615-4623.
Joyanes Aguilar, L. (1993). Fundamentos de programacin. Algoritmos y
estructuras de datos. Editorial Mc Graw-Hill. Primera edicin.Mxico. pp.: 76,
78,79, 81.
Lozano, R., L. (1992). Diagramacin y programacin estructurada y libre. Editorial
Mc Graw-Hill. Tercera edicin. Mxico. pp.: 264.
Isaas Prez Prez, Citlali Anah Monzalvo Lpez. Anlisis del desempeo de los
estudiantes en el diseo y construccin de algoritmos secuenciales, selectivos e
iterativos
definicion.de/pseudocodigo/
significados.com/diagrama-de-flujo/
aprenderaprogramar.com