Thursday, September 6, 2018

Diario de Aprendizaje #5

Pseudocódigos
Diario de Aprendizaje #5 – Semana del 3 de Septiembre 2018

En artículos anteriores, se ha hablado acerca de los tipos de datos, diagramas de flujo y algoritmos en el ámbito de la programación.
Ahora se hablará de una manera más práctica y útil para escribir algoritmos para su posterior codificación: los pseudocódigos.

¿Qué es un pseudocódigo?

"Se trata de un falso lenguaje, ya que apela a las normas de estructura de un lenguaje de programación, aunque se encuentra desarrollado para que pueda ser leído por un ser humano y no interpretado por una máquina.
El pseudocódigo está considerado como una descripción de un algoritmo que resulta independiente de otros lenguajes de programación.” [1]

Un ejemplo de un algoritmo con su respectivo código es el siguiente (resuelto en la primera clase de programación de la semana):


Ejemplo de un algoritmo con su respectivo pseudocódigo
Cada pseudocódigo debe contener características indispensables para hacerlo lo más práctico y entendible posible. Las principales característias de un pseudocódigo bien hecho son:
  • 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.

Ahora te toca a ti, intenta crear el pseudocódigo para el siguiente problema y comparte tu repuesta y/o opinión en los comentarios. Al final se encuentra la respuesta del algoritmo dado.

1) Un profesor tiene un salario inicial de $1500, y recibe un incremento de 10% anual durante 6 años. ¿Cuál es su salario al cabo de 6 años? ¿Qué salario ha recibido en cada uno de los 6 años? Realice el algoritmo y represente la solución mediante un pseudocódigo.

Como conclusión de la semana, me parece muy importante, interesante y útil el saber cómo crear pseudocódigos a los algoritmos, ya que son una herramienta indispensable para la buena comprensión de cómo éstos funcionan y cuáles son sus objetivos finales.

Respuesta al problema anterior

Referencias:
  • [1] Porto, J. P. (n.d.). Definición de pseudocódigo. Consultado el 6 de Septiembre, 2018, en https://definicion.de/pseudocodigo/
  • Álvarez, S. (n.d.). Pseudocódigo. Consultado el 6 de Septiembre, 2018, en https://desarrolloweb.com/articulos/pseudocodigo.html

6 comments:

  1. Excelente publicación y muy útil para ayudarnos a volver mas eficiente nuestros pseudocódigos.

    ReplyDelete
  2. Buen contenido educativo! Muestra con ejemplos claros el uso del pseudocódigo. Además invita a la interactividad con los ejercicios planteados.

    ReplyDelete
  3. Buena síntesis de lo que se observo en clase.

    ReplyDelete
  4. Buen resumen de lo visto en clase.

    ReplyDelete
  5. Excelente resumen sobre pseudocódigo, además de estar muy bien explicado.

    ReplyDelete