La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Tema 5 Representación y Técnicas de Diseño de Algoritmos

Presentaciones similares


Presentación del tema: "Tema 5 Representación y Técnicas de Diseño de Algoritmos"— Transcripción de la presentación:

1 Tema 5 Representación y Técnicas de Diseño de Algoritmos
Parte 2

2 pseudocódigo

3 Pseudocódigo Es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo. Utiliza las convenciones estructurales de un lenguaje de programación real. Está diseñado para la lectura humana y con independencia de cualquier otro lenguaje de programación.

4 SINTAXIS No tiene una forma estándar sistemática.
La sintaxis está basada en lenguajes de programación como Pascal, Basic, C/C++, Java, C#, etc. Dependiendo del programador el pseudocódigo puede llegar a escribirse desde un extremo de imitación casi exacta de un lenguaje de programación al otro extremo de una descripción textual en prosa.

5 CARACTERÍSTICAS Es una forma de representación sencilla de utilizar y de manipular. Facilita el paso del algoritmo al lenguaje de programación. Es independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita la programación y solución al algoritmo del programa.

6 ESTRUCTURA Cabecera. Cuerpo. 2 Instrucción 3 Instrucción Programa:
Módulo: Constantes: Variables: Cuerpo. 1 Inicio 2 Instrucción 3 Instrucción …………….. N Fin

7 DESCRIPCIÓN DEL PSEUDOCÓDIGO
Instrucción Pseudocódigo Asignación identificadorVariable expresión Ejemplo: X A+B Expresión PI * r ^2 (A+B)/(C*D) Entrada/salida leer identificadorVariable escribir “Texto”

8 Instrucción Pseudocódigo Comentario //Este es un comentario Estructura secuencial Instrucción1 Instrucción2 ………………… Instrucción N Selectiva simple Si condición Fin si

9 Instrucción Pseudocódigo Selectiva doble Si condición Instrucciones
Si no Fin si Selectiva múltiple Según variable hacer Caso valor1 Caso valor2 ……. De otro modo Fin según

10 Instrucción Pseudocódigo Repetitiva mientras Mientras condición
Instrucciones Fin mientras Repetitiva hacer mientras Hacer Mientras condición Repetitiva para (desde) Para valorInicial, condición, incremento Fin para

11 VENTAJAS DEL PSEUDOCÓDIGO
Ocupa menos espacio en el diseño de la solución del problema. Permite representar de forma fácil operaciones repetitivas complejas. Es más sencillo pasar el pseudocódigo a un lenguaje de programación formal. Mejora la claridad de la solución de un problema.


Descargar ppt "Tema 5 Representación y Técnicas de Diseño de Algoritmos"

Presentaciones similares


Anuncios Google