El uso de mapas conceptuales para la expresión de algoritmos recursivos

Estudiamos el uso de mapas conceptuales en la escritura de algoritmos recursivos. Los usamos para contestar preguntas del tipo cuanto es el valor de una función. Los mapas conceptuales son herramientas gráficas que utilizamos para organizar y representar conocimiento. Incluyen conceptos y relacione...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Peratto, Patricia Silvana
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2023
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/166469
Aporte de:
Descripción
Sumario:Estudiamos el uso de mapas conceptuales en la escritura de algoritmos recursivos. Los usamos para contestar preguntas del tipo cuanto es el valor de una función. Los mapas conceptuales son herramientas gráficas que utilizamos para organizar y representar conocimiento. Incluyen conceptos y relaciones entre conceptos. Los conceptos se escriben dentro de cajas y las relaciones son palabras que se escriben sobre líneas que conectan conceptos. Usamos coincidencia de patrones (pattern matching) para separar los casos de argumentos de funciones o condiciones sobre los argumentos. Tenemos conceptos para cada posible valor de los argumentos. La recursión es explícita. Le damos un nombre al resultado de cada llamada recursiva (en caso de funciones) e indicamos el valor de los parámetros de la función. Tenemos también procedimientos recursivos en cuyo caso usamos la llamada recursiva. Es una alternativa a los diagramas de flujo donde en vez de rombos tenemos recursión.