Está en la página 1de 4

INTRODUCCIÓN A LA

PROGRAMACIÓN ESTRUCTURADA.

Programación modular Programación


constructora Estructura secuencial.
¿Qué es? Estructuras selectivas. Estructuras ¿Qué es?
repetitivas. nidación de bucles y
condicionales. Control de datos de
entrada. PROGRAMACIÓN
TÉCNICAS DE MODULAR.
PROGRAMACIÓN

¿Qué es? La característica fundamental es que


se va a basar en el uso únicamente de Se basa en dividir el programa en
tres estructuras de control. Para ello se partes llamadas módulos, que se
El programar con flujogramas o apoya en las siguientes filosofías: analizan y codifican de forma
diagramas NS resulta muy lioso en PROGRAMACIÓN Recursos abstractos: Son los recursos independiente y que realizan una
el momento en que el programa se ESTRUCTURADA con los que no contamos a la hora de determinada tarea que será en
complica, por eso vamos a utilizar programar, pero en los que nos realidad una parte del problema
siempre el pseudocódigo, en el que apoyamos a la hora de solucionarlos. total a resolver En todo algoritmo o
vamos a utilizar dos técnicas de Estos recursos se tienen que ir programa existirá un módulo o
programación que no se usan por transformando en recursos concretos. programa principal transfiere
separado, sino que son econtrol cuando comienza la
complementarios. ejecución del programa, y luego
desde él, se va llamando al resto
Programación modular: Consiste en dividir de los subprogramas
el programa en partes llamadas módulos, e
implementar cada uno de esos módulos por
Estas técnicas separado. Programación estructurada:
son: Cuyo objetivo es hacer más legible y lógico
la estructura del programa utilizando para
ello solamente tres tipos destructuras:
selectivas, secuenciales (condicionales) y
repetitivas.
1.- ¿Qué es PROGRAMACIÓN ESTRUCTURADA?
La característica fundamental es que se va a basar en el uso únicamente de tres estructuras de control. Para ello se apoya en las siguientes
filosofías.

2.- ¿Qué es PROGRAMACIÓN MODULAR?


Se basa en dividir el programa en partes llamadas módulos, que se analizan y codifican de forma independiente y que realizan una determinada
tarea que será en realidad una parte del problema total a resolver.

3.- ¿Qué es ESTRUCTURA SECUENCIAL?


s cuando una instrucción sigue a otra en secuencia, es decir, la salida de una instrucción es la entrada de la siguiente.

4.- ¿Qué es ESTRUCTURAS SELECTIVAS?


evalúa la condición y en función del resultado se ejecuta un conjunto de instrucciones u otro. Hay tres tipos de selectivas (simple, doble o
múltiple):

* Simple: Es la estructura

5.- ¿Qué es Alternativa múltiple?


Se evalúa una condición o expresión que puede tomar n valores. Según el valor que la expresión tenga en cada momento se ejecutan las acciones
correspondientes al valor. En realidad, equivale a un conjunto de condiciones anidadas

6.- ¿Qué es FLUJOGRAMA?


En general ese valor puede ser un valor constante, un rango de valores o incluso otra condición

7.- ¿Qué es ESTRUCTURAS REPETITIVAS?


En aquella que contiene un bucle (conjunto de instrucciones que se repiten un número finito de veces). Cada repetición del bucle se llama
iteración. Todo bucle tiene que llevar asociada una condición, que es la que va a determinar cuándo se repite el bucle.
8.- ¿Qué es FUNCIONAMIENTO?
La condición del bucle se evalúa al principio, antes de entrar en él. Si la condición es verdadera, comenzamos a ejecutar las acciones del bucle y
después de la última volvemos a preguntar por la condición. En el momento en el que la condición sea falsa nos salimos del bucle y ejecutamos la
siguiente condición al bucle.

9.- ¿Qué es ESTRUCTURAS ANIDADAS?


Tanto las estructuras selectivas como los bucles se pueden anidar unos dentro de otros.

10.- ¿Qué es Anidación de condicionales?


La ventaja de anidar sentencias condicionales, es que cuando una se cumple no hay por qué mirar a las que están debajo. Tenemos que tratar
anidar la condición en la parte sino (else) en vez que en la parte entonces.

11.- ¿Qué es CONTROL DE DATOES DE ENTRADA?


Cuando existe un valor centinela que determina el fin del bucle:

El bucle se va a repetir mientras no se lea un determinado valor. La primera lectura se va a realizar fuera del bucle, y si la primera vez que lo leo ya
encuentro ese valor centinela no podemos entrar en el bucle y seguirá a continuación, sino entramos en el bucle

12.- ¿Qué es Lectura secuencial de un fichero?


Tendremos que leer del primero al último registro del fichero. Habrá que usar un Mientras, aunque hay dos posibilidades: Leer fuera del bucle y al
final de bucle, o leer dentro al principio del bucle. Se usa una u otra dependiendo del lenguaje

13.- ¿Qué es Bucle con salida interna?


Permite la salida del bucle desde un punto intermedio del mismo siempre que se cumpla la condición que aparece, entonces nos salimos a la
siguiente instrucción del bucle Iterar

14.- ¿Qué es PSEUDOCÓDIGO?


Desde bar índice valor inicial hasta valor final acciones.
15.- ¿Qué es evaluarse la condición?
entrar en el bucle al principio, si la condición al ser evaluada la primera vez es falsa.

También podría gustarte