ggdfgfdgfd

Páginas: 8 (1836 palabras) Publicado: 24 de noviembre de 2013
Pseudocódigo
Es una descripción informal de alto nivel de un algoritmo informático de programación, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programación verdadero, está diseñado para la lectura humana en lugar de la lectura mediante máquina, con independencia de cualquier otro lenguaje de programación casi siempre omite detalles que no sonesenciales para la comprensión humana del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas.
Se utiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la efectivacodificación.
No existe una sintaxis estándar para el pseudocódigo, aunque los ocho IDEs que manejan pseudocódigo tengan su sintaxis propia. Aunque sea parecido, no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores.
Los diagramas de flujo y UML pueden ser considerados como una alternativa gráfica al pseudocódigo, aunque sean más ampliosen papel.

Aplicación
Muchas veces, en los libros de texto y publicaciones científicas relacionadas con la informática y la computación numérica, se utilizan pseudocódigo en la descripción de algoritmos, de manera que todos los programadores puedan entenderlo, aunque no todos conozcan el mismo lenguaje de programación. Generalmente, en los libros de texto, hay una explicación queacompaña la introducción que explica las convenciones particulares en uso.



Sintaxis
En la actualidad y por lo general, el pseudocódigo, como su nombre lo indica, no obedece a las reglas de sintaxis de ningún idioma en particular ni es de forma estándar sistemática Dependiendo del escritor, el pseudocódigo puede variar mucho en su estilo, yendo desde en un extremo, una imitación casiexacta de un lenguaje de programación real, hasta al acercarse a una descripción en prosa de formato de pseudocódigo en el otro extremo.


Características y partes
Las principales características de este lenguaje son:
Se puede ejecutar en un ordenador (con un IDE como por ejemplo SLE, LPP, PilatoX, Maruga Script, Seudocódigo o PSeInt. Otros Ides de consideración son Inter-P y Algor)
Es unaforma de representación sencilla de utilizar y de manipular.
Facilita el paso del programa 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.
Todo documento en pseudocódigo debe permitir la descripción de:
Instrucciones primitivas.
Instrucciones de proceso....Instrucciones de control.
Instrucciones compuestas.
Instrucciones de descripción.
Estructura a seguir en su realización:
Cabecera, Programa, Módulo, Tipos de datos, Constantes, Variables,
Cuerpo, Inicio, Instrucciones, y Fin.


Diagrama de flujo

El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación,economía, procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividades ha sido extendido para indicar flujos entre pasos que muevenelementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.






Características...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS