PSEUDOCÓDIGOS

 CONCEPTO:  

  • Describen un algoritmo de forma similar a un lenguaje de programación pero sin su rigidez, de forma más parecida al lenguaje natural. Presentan la ventaja de ser más compactos que los diagramas de flujo, más fáciles de escribir para las instrucciones complejas y más fáciles de transferir a un lenguaje de programación. El pseudocódigo no está regido por ningún estándar. 

  • Algunas palabras usadas son LEER/IMPRIMIR para representar las acciones de lectura de datos y salida de datos.
Conceptos de 2 autores:

Primera definición (Eduardo Cortes, V. V.): Comprende un conjunto acotado de palabras reservadas en español y símbolos especiales, que resultan suficiente para representar tanto algoritmos simples como algoritmos complejos (por ejemplo: manejo de matrices). (Eduardo Cortes, 2006)

Segunda definición (Loayza, J.C.): Es un lenguaje de especificación (descripción) de algoritmos. Se utilizo inicialmente para representar estructuras de control de programación de este tipo. Además, este lenguaje facilita el proceso de codificación y traducción a un lenguaje de programación. (Loayza, 2014)

 

BIBLIOGRAFÍA:

Eduardo Cortes, V. V. (junio de 2006). Big Bang: un recurso didáctico pedagógico en el aprendizaje de la implementación de algoritmos en pseudocódigo. REPOSITORIO INSTITUCIONAL DE LA UNLP (UNIVERSIDAD NACIONAL DE LA PLATA), 5. Obtenido de http://sedici.unlp.edu.ar/bitstream/handle/10915/20836/Documento_completo.pdf?sequence=1&isAllowed=y

Loayza, J. C. (23 de junio de 2014). Entorno De Desarrollo Para La Ejecución Y Traducción De Pseudocódigo. Pontificia Universidad Catolica Del Perú (PUCP), 39. Obtenido de http://tesis.pucp.edu.pe/repositorio/bitstream/handle/20.500.12404/5401/JARA_JUAN_ENTORNO_DESARROLLO_EJECICION_TRADUCCION_PSEUDOCIDOGO.pdf?sequence=1&isAllowed=y


EJERCICIOS EN CLASE

Realizar un programa que muestre el resultado factorial comprendido entre el número 1 al 10.

                                                                   

        

        Programa para saber si es mayor o menor de edad, validado cuando la edad es negativa

                                                                                                            


Comentarios