Vous êtes sur la page 1sur 4

PRUEBA DE NETRADA

1.- Qu ES UN ALGORITMO?
Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una
actividad mediante pasos sucesivos.

2.- QU ES UNA SENTENCIA DE PROGRAMACIN?


Una sentencia es una lnea de cdigo en algn lenguaje de programacin. Es el elemento
bsico en que se divide el cdigo en un lenguaje de programacin.
3.- REGLAS DE PROGRAMACION
La programacin estructurada sigue tres reglas:

La secuencia: La primera de ellas indica que las instrucciones del cdigo se leern de
principio a fin
La iteracin: la segunda indica que, segn cierta condicin, un nmero de instrucciones
podran repetirse un nmero determinado de veces
La decisin: y la tercera indica que segn unas ciertas condiciones se ejecutarn o no
un conjunto de instrucciones.

4.- JERARQUA DE OPERADORES EN PROGRAMACIN

4.- TIPOS DE SENTENCIAS:


1. Sentencia de control:
a. Bifurcacin o condicionales: permiten que se ejecuten conjuntos distintos de
instrucciones, en funcin de que se verifique o no una determinada condicin.
b. Bucles o repeticiones: permiten que se ejecute repetidamente un conjunto de
instrucciones, bien un nmero pre-determinado de veces, o bien hasta que se
verifique una determinada condicin.
2. Control de flujo
El control de flujo se refiere al orden en que se ejecutan las instrucciones que tenemos
en el programa.
El orden puede ser ascendente, descendente o podemos ejecutar un conjunto de
instrucciones alguna determinada cantidad de veces en donde se modifique algunos
valores y hasta que el valor cumple alguna condicin se dejen de ejecutar esas
instrucciones.
Determinar el orden de las instrucciones depende primordialmente de el algoritmo que
queremos desarrollar en el programa.
Flujo secuencial
Se refiere a la ejecucin de instrucciones una trs otra, es decir de una lnea, a la
siguiente sin saltarse ninguna, es en dnde la salida de una es la entrada de otra.
El flujo secuencial es casi inexistente, ya que en muchos programas se hacen llamadas
a funciones y esto hace que no sea secuencial.

Flujo alternativo
Es cuando el contador del programa no sigue la siguiente instruccin (como en el flujo
secuencial) y se salta directamente a otra aunque este en una direccin de memoria
ms alejada, puede ser que se salte a otra linea incondicionalmente, es decir de
manera obligatoria, o que se haga condicionalmente que es cuando alguna expresin
cumple alguna determinada condicin y se brinca a otra instruccin. Tambin se
pueden combinar los saltos condicionales e incondicionales, es decir que se haga un
salto a un bloque de cdigo si la expresin resultara ser verdadera o otro bloque si es
falsa.
Para conseguir el flujo alternativo se debe calcular la direccin de la instruccin que
sigue.
Flujo selectivo
Se utiliza cuando para realizar algn programa se tienen diferentes casos y que los
podemos identificar con algn valor, este valor nos va a ayudar a saber si es cierto

caso a que bloque de cdigo se debe de brincar. Es como tener un tipo directorio en el
que tenemos registrado el identificador del caso que puede ser un valor "x" con el
correspondiente bloque de cdigo que debe ejecutar.

Flujo repetitivo
Por ejemplo
cuando en un
bloque de cdigo
se
tiene una
instruccin
incondicional que
salte
al principio de ese
bloque de cdigo
diramos que
estamos teniendo
un
flujo repetitivo
aunque en este
caso
infinito, pero si en
cambio tenemos
nuestro bloque de
cdigo, con alguna
variable que vaya
cambiando su
valor
y al final una
instruccin
condicional en la
que
se finalice ese bloque de cdigo si el valor de la variable cumple cierta condicin y si no
lo cumple se regrese al principio del bloque, entonces tenemos un flujo de control en el
que el bloque del cdigo se ejecuta al menos una vez. Podra ser distinto, hay algunas
ocasiones en las que puede que no se ejecute ni una sola vez, esto se logra escribiendo
la instruccin condicional al principio de la misma en donde el bloque se ejecuta
siempre y cuando se cumpla con la condicin.
En resumen el flujo repetitivo consiste en ejecutar cierto bloque de cdigo hasta que se
cierta una situacin determinada.

3. Sentencia recursiva

Vous aimerez peut-être aussi