“Conocimientos Programación>Lenguajes De Programación

La importancia de Estructuras de decisión en Programación

2013/3/12
Un programa no es un programa sin estructuras de decisión . Una lista de comandos es un archivo por lotes y no un programa . La capacidad de alterar la ejecución de código de acuerdo con diferentes parámetros y variables es lo que hace un programa . Las estructuras de decisión alteran el procesamiento de datos de acuerdo a las diferentes circunstancias . Decisión

La "decisión " de una estructura de decisiones es una prueba , que debe dar lugar a una situación real con el fin de llevar a cabo la acción asociada a una prueba. Las secciones del programa , o casi todo el programa se pueden saltar si el resultado de la prueba no es " verdadero". Otras decisiones deciden si una sección de código se debe repetir y el número de veces que el código se debe repetir . Las dos estructuras principales de aplicación de las decisiones en los programas son la rama condicional y del bucle.
Ramificación

El único comando que realiza ramificación es el IF. La IF cuenta con tres formatos. Las primeras pruebas para la enfermedad y entonces sólo realiza el código entre corchetes por la sentencia si la condición es verdadera . El segundo formato también ofrece una sección de código alternativo para llevar a cabo si la condición es falsa. La tercera estructura, que algunas lenguas implementa como una declaración CASE, ofrece una serie de condiciones que dan diferentes acciones para cada condición , en caso de resultar ser falsas. Esta estructura también proporciona una acción predeterminada debe dejar todas las condiciones.
Looping

bucle o iteración proporciona uno de los principales beneficios de la programación . Las computadoras son muy eficientes para realizar la misma tarea una y otra vez . Las computadoras no se cansan y cometen errores , como los humanos , cuando ellos tienen la tarea de repetir una acción una y otra vez . La prueba se puede colocar en el comienzo del bucle , al final , o de una declaración en algún lugar dentro de las líneas de código dentro del bucle , que se romperá fuera del bucle si la prueba verdadera . La diferencia entre cada estrategia es que el lazo con la prueba al final llevará a cabo todo el código dentro del bucle al menos una vez . Cuando la prueba está en el principio del bucle , todo el código dentro del bucle se puede cortar por completo , y la declaración de la rotura se asegurará de que todo el código en el bucle antes de que la declaración será ejecutado al menos una vez .


Combinación

ramificación y la iteración tanto ocurre en casi todos los programas . Aunque ramificación ocurre a menudo sin iteración, repetición normalmente incluye instrucciones IF . La bifurcación condicional por lo general se requiere como parte del código que se ejecuta cada vez que se repite el bucle . Bucles requieren un conjunto de datos - ya sea una serie de registros descabellada a partir de una base de datos , o un conjunto de datos almacenados en una matriz. En cada caso, cada registro se pondrá a prueba para una condición y ramificación procesará cada registro diferente de acuerdo con su contenido.

Lenguajes De Programación
Cómo escribir código para crear una clase Circle
Cómo instalar un paquete de idioma árabe
Cómo ejecutar SSIS De Procedimiento almacenado
Cómo transferir los datos de un conjunto de registros ADO a una mesa con ADO
Cómo depurar con Eclipse JSP
Definición de una excepción de nivel bajo
Diferencia entre la gramática regular y la gramática libre de contexto
Consulta SQL Tutorial
Conocimientos Informáticos © http://www.ordenador.online