ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructuras de control y pseudocodigo


Enviado por   •  13 de Noviembre de 2013  •  373 Palabras (2 Páginas)  •  225 Visitas

Página 1 de 2

Estructuras de control y pseudocodigo

Estamos por terminar con los contenidos de nuestro primer bloque, para finalizar veremos 2 conceptos muy importantes dentro de lo que es la elaboración de algoritmos: el pseudocódigo y las estructuras de control.

CARACTERÍSTICAS DEL PSEUDOCÓDIGO

El pseudocódigo es un método para representar de manera textual la solución de problemas mediante algoritmos; utiliza un lenguaje no formal para describir la secuencia de acciones que se deben ejecutar.

Algunas características del pseudocódigo son:

• Emplea palabras normales de un idioma por ejemplo: inicio, solicitar, escribir, imprimir, calcular, fin.

• No existe un vocabulario obligado, aunque por el uso frecuente y la comodidad se han establecido estándares.

• Las instrucciones deben ser escritas con precisión, sin ambigüedades como prodría suceder con el método de texto narrativo.

• Las instrucciones aunque escritas con precisión no requieren la rigurosidad de la empleadas en un lenguaje de programación.

• Un algoritmo representado en pseudocódigo puede convertirse con facilidad en el código de cualquier lenguaje de programación.

A continuación se muestra un algoritmo en pseudocódigo para obtener la suma de 2 números:

1. Inicio

2. Solicitar x, y

3. Calcular Suma=x+y

4. Imprimir Suma

5. Salir

Como puedes ver en el ejemplo anterior el empleo de pseudocódigo ¡es sencillo!

ESTRUCTURAS DE CONTROL

Los algoritmos pueden tener diferentes opciones de resultado, dependiendo de los datos de entrada que se proporcionen o del resultado de un determinado proceso.

Para lograr que un algoritmo llegue a la solución se pueden utilizar distintas estructuras. Las secuencias, o tambien llamadas estructuras de control, tienen como objetivo ofrecer diferentes opciones de solución dependiendo de determinadas condiciones, las cuales se conocen como sentencias alternativas o selectivas, ya que se puede elegir, de entre varios un camino de ejecución del programa. Otro de los objetivos de las secuencias de control es poder ejecutar un proceso varias veces hasta que se cunpla determinada condición, a estos procesos, en el ambiente de prorgamación se les conoce como bucles o bifurcaciones. Cuando un algortimo, futuro programa, no contiene alternativas de selección o procesos repetitivos se le conoce como flujo secuencial, ya que se ejecutan línea tras línea las instrucciones del proceso hasta llegar al final.

Las estructuras de control son:

• Secuencial

• Alternativa

• Repetitiva

ESTRUCTURA SECUENCIAL

Sigue el orden de las instrucciones planteadas en el algoritmo, por lo que existe un solo camino para obtener el resultado. Por ejemplo, calcular el importe determinado de un número de artículos del mismo precio.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com