Paradigma de Programaci n Estructurada
Estructurada
MC. Arturo Rojas López
Introducción 1 de 3
A
lo largo de la historia se han ido
desarrollando
distintos
lenguajes
de
programación
basados
en
distintosparadigmas o formas de estructurar y pensar
el desarrollo de software.
Durante los años 60, el desarrollo de software
se encontró con severas dificultades.
Por lo regular las entregas del software seretrasaban, sus costos excedían en gran
medida los presupuestos, y los productos
terminados no eran confiables.
MC. Arturo Rojas López
Introducción 2 de 3
Las personas empezaron a darse cuenta queel desarrollo de software era una actividad
mucho más compleja de lo que se habían
imaginado.
La actividad de investigación de los años 60
dio como resultado la evolución de lo que hoy
se denominaparadigma de programación
estructurada – un método disciplinado de
escribir programas que sean claros, que se
demuestre que son correctos y fáciles de
modificar.
MC. Arturo Rojas López
Introducción 3de 3
Al
igual que los arquitectos diseñan edificios,
empleando la sabiduría colectiva de su profesión, así
deberían los programadores diseñar los programas.
Con la programación estructurada se haaprendido
que se pueden producir programas que son más
fáciles (que los programas no estructurados) de
entender, y por lo tanto, más fáciles de probar,
depurar, modificar e inclusive de comprobar sucorrección en un sentido matemático.
A continuación se presentan las reglas para la
formación y las propiedades de los programas
estructurados.
MC. Arturo Rojas López
Estructuras de control 1 de 2Secuenci
a
Selecció
n
Estructura if
(una
selección)
t
Estructura if/else
(doble selección)
f
f
Estructura switch
(múltiple
selección)
.
.
.
t
brea
k
t
brea
k
t
brea
k
f
f
.
.
.
f
MC.Arturo Rojas López
t
Estructuras de control 2 de 2
Estructura do/while
Repetición
Estructura while
t
f
t
f
Estructura for
t
f
MC. Arturo Rojas López
Propiedades
Los círculos pequeños se...
Regístrate para leer el documento completo.