Descripcion de un pseudocodigo

Solo disponible en BuenasTareas
  • Páginas : 6 (1318 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de junio de 2011
Leer documento completo
Vista previa del texto
Pseudocódigo
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas.
Puedes añadirlas así o avisar al autor principal del artículo en su página de discusión pegando: {{subst:Avisoreferencias|Pseudocódigo}} ~~~~
El pseudocódigo (falso lenguaje) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo.El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos. Sin embargo, el pseudocódigo en general es comprensible sin necesidadde conocer o utilizar un entorno de programación específico, y es a la vez suficientemente estructurado para que su implementación se pueda hacer directamente a partir de él.
Contenido
[ocultar]
• 1 Definición de datos del pseudocódigo
• 2 Funciones y operaciones
• 3 Estructuras de control
o 3.1 Estructuras secuenciales
o 3.2 Estructuras selectivas
 3.2.1 Selectiva doble (alternativa) 3.2.2 Selectiva múltiple
 3.2.3 Selectiva múltiple-Casos
o 3.3 Estructuras iterativas
 3.3.1 Bucle mientras
 3.3.2 Bucle repetir
 3.3.3 Bucle para
 3.3.4 Bucle para cada
o 3.4 El anidamiento
• 4 Desarrollo de algoritmos
• 5 Funciones y procedimientos
• 6 Ventajas del pseudocódigo sobre los diagramas de flujo
• 7 Bibliografía
• 8 Véase también
• 9 Enlaces externos[editar] Definición de datos del pseudocódigo
La definición de datos se da por supuesta, sobre todo en las variables sencillas, si se emplea formaciones: pilas, colas, vectores o registros, se pueden definir en la cabecera del algoritmo, y naturalmente cuando empleemos el pseudocódigo para definir estructuras de datos, esta parte la desarrollaremos adecuadamente.
[editar] Funciones y operaciones
Cadaautor usa su propio pseudocódigo con sus respectivas convenciones. Por ejemplo, la instrucción "reemplace el valor de la variable x por el valor de la variable y" puede ser representado como:
• asigne a el valor de



Las operaciones aritméticas se representan de la forma usual en matemáticas.





[editar] Estructuras de control
En la redacción del pseudocódigo se utilizatres tipos de estructuras de control: las secuenciales, las selectivas y las iterativas.
[editar] Estructuras secuenciales
Las instrucciones se siguen en una secuencia fija que normalmente viene dada por el número de renglón. Es decir que las instrucciones se ejecutan de arriba hacia abajo. Las instrucciones se ejecutan dependiendo de la condición dada dentro del algoritmo.[editar] Estructuras selectivas
Las instrucciones selectivas representan instrucciones que pueden o no ejecutarse, según el cumplimiento de una condición.


Diagrama de flujo que muestra el funcionamiento de la instrucción condicional.




La condición es una expresión booleana. Instrucciones es ejecutada sólo si la condición es verdadera.
[editar] Selectiva doble (alternativa)
Lainstrucción selectiva realiza una instrucción de dos posibles, según el cumplimiento de una condición.


Diagrama de flujo que muestra el funcionamiento de la instrucción condicional.






La condición es una variable booleana o una función reducible a booleana (lógica, Verdadero/Falso). Si esta condición es cierta se ejecuta Instrucciones1, si no es así, entonces se ejecuta...
tracking img