0% encontró este documento útil (0 votos)
475 vistas3 páginas

Seudocodigo

El seudocódigo es una forma sencilla de representar los pasos de un programa sin usar las convenciones de un lenguaje de programación específico. Permite diseñar algoritmos de una manera independiente del lenguaje y facilita la transición a la programación real. El seudocódigo utiliza elementos como datos, operaciones, estructuras de control y ciclos para representar de manera clara y concisa las soluciones a problemas antes de implementarlas en un lenguaje formal.

Cargado por

paula Alvarez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
475 vistas3 páginas

Seudocodigo

El seudocódigo es una forma sencilla de representar los pasos de un programa sin usar las convenciones de un lenguaje de programación específico. Permite diseñar algoritmos de una manera independiente del lenguaje y facilita la transición a la programación real. El seudocódigo utiliza elementos como datos, operaciones, estructuras de control y ciclos para representar de manera clara y concisa las soluciones a problemas antes de implementarlas en un lenguaje formal.

Cargado por

paula Alvarez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Seudocódigo

Seudocódigo
El seudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma
más cercana al lenguaje de programación que vamos a utilizar posteriormente. Es la manera más
sencilla de poder graficar las distintas instrucciones que se deben llevar a cabo para que un
programa o software realizase una determinada función o tarea, de una forma parecida a como
lo haríamos en un lenguaje de programación real, pero sin las convenciones propias del tipo de
lenguaje en el cual estamos trabajando.
Entonces, el seudocódigo es una manera relativamente sencilla de expresar los distintos pasos
que debe realizar un programa hasta alcanzar su objetivo.
Características
 Se puede ejecutar en un ordenador
 Es una forma 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.
 Herramienta para diseñar algoritmos
 Se escribe en cualquier formato
 Paso previo a la programación real
Ventajas
 Una de las ventajas más importantes de la aplicación de pseudocódigo es cualquier tarea
de desarrollo, por compleja o repetitiva que sea esta, puede ser representada de manera
mucho más sencilla que si lo tuviéramos que hacer en un lenguaje de programación real.
 El seudocódigo permite que la transición de las ideas y estructuras contenidas en su
interior pueden ser trasladadas a otros lenguajes de programación, mucho más complejos
y estructurados, de manera mucho más sencilla y entendible.
 Otra de las ventajas del seudocódigo es que cuando tenemos un desarrollo realizado en
este sistema, nos facilita la escritura final en el lenguaje elegido en mejores condiciones
ya que nos es mucho mejor a la hora de encontrar problemas y errores, todo lo que se
traduce en un desarrollo de software más compacto, limpio y eficaz, ya que habremos
podido estudiar el algoritmo de manera mucho más precisa.
 Ocupan mucho menos espacio en el desarrollo del problema.
 Es más sencilla la tarea de pasar de pseudocódigo a un lenguaje de programación formal.
 Mejora la claridad de la solución de un problema.

Desventajas
 Falta de normas específicas que lo enmarquen. Esto provoca que muchas veces que quien
vaya a implementar un código sea vea complicado al no comprender la lógica de un
determinado programa.
 En el caso de implementarse el seudocódigo en programas muy extensos, puede llegar a
ser bastante difícil de entender, sobre todo si somos programadores novatos o estudiantes
de alguna carrera de informática.
Elementos que los componen
 Datos.
 Operaciones Primitivas Elementales.
 Estructuras de Control.
 Ciclos: son estructuras de control repetitivo, es decir, son aquellas en las que una sentencia
o grupos de sentencias se repiten muchas veces. Este conjunto de sentencias se denomina
bucle o lazo.
 Variables: Representa elementos, acciones, cosas, procesos, datos o información relevante
del problema a resolver.
 Condiciones: comparan una variable contra otros valores, para que, en base al resultado de
esta comparación, se siga un curso de acción dentro del programa.

También podría gustarte