Estructuras De Cintrol
Enviado por AndyMc • 20 de Enero de 2014 • 324 Palabras (2 Páginas) • 393 Visitas
1.- Definición de los siguientes términos:
a) Programación Estructurada: es escribir programas con las siguientes reglas:
Diseño Modular
Los módulos son diseñados de modo descendente.
Cada modulo debe estar decodificado con las tres estructuras de control básicas que son Secuencia, selección y Repetición.
Esto contribuye a una forma de programar construyendo sentencias y claros flujos de acción en el desarrollo y ejecución de algún programa este conjunto de técnicas que han ido evolucionando, estas aumentan la productividad de un programa de manera considerable reduciendo así el tiempo que se requiere para escribir, verificar, depurar y mantener los programas. Al verse implicado un número reducido de estructuras de control es reducida la complejidad de los programas por lo cual también es reducido el número de errores.
b) Estructura de Control: Existen tres estructuras de control básicas las cuales son Secuencia, Selección y Repetición y estos son métodos que especifican el orden en que se ejecutan las instrucciones de los algoritmos. Este orden de sentencia o instrucciones ejecutadas son el flujo de control los cuales toman un rol fundamentas en los lenguajes de programación en especial en los pseudocódigos.
c) Sentencia de Programación: es la forma y orden que cada programa tiene de ejecutar sus instrucciones, acciones que estarán escritas y a una determinada secuencia se darán a ejecutar y así sucesivamente hasta llegar al final del proceso.
2.- Convierta a pseudocódigo los siguientes diagramas de flujo y describa brevemente la función que cumplen.
a)
Inicio Inicio del programa
Leer (N) leer constante
Si N mod 2=0 Condición
“SI es par”
Si_no
“NO es par”
Fin_si Fin de la condición
b)
Algoritmo geometría
Var
Real: Base, altura, área, perímetro
Inicio Inicio del programa
Leer (base y altura) leer constante
Si base > 0 y Altura >0 Condición
Área = base * altura Acción secuenciada
Perímetro = 2*base + 2*altura
Escribir “área y perímetro”
Si_no
Escribir “Datos Incorrectos”
Fin_si Fin de la condición
...