Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estructuras y Técnicas para Algoritmos - Coggle Diagram
Estructuras y Técnicas para Algoritmos
Estructuras Básicas del Pensamiento Humano
Secuencia: Sucesión de acciones ordenadas para alcanzar un objetivo.
Decisión: Selección entre alternativas basada en una condición (preguntas lógicas).
Requiere evaluar condiciones (verdadero o falso).
Ciclos: Repetición de acciones una cantidad definida de veces o mientras se cumpla una condición.
Técnicas de Representación de Algoritmos
Diagramas de Flujo:
Características: Representación gráfica mediante símbolos estandarizados (inicio/fin, procesos, decisiones, entradas/salidas).
Ventaja: Visualización clara del flujo del camino a seguir.
Desventaja: Riesgo de desorden si las flechas de flujo no se usan correctamente.
Diagramación Rectangular Estructurada (DRE):
Características: Algoritmo enmarcado dentro de un rectángulo; utiliza tres esquemas básicos (secuencia, decisión, ciclo).
Ventaja: Exige mayor orden, es más concreta y la analogía con la codificación es directa
Seudocódigos:
Características: Representación textual bajo normas técnicas orientadas a la programación.
Ventaja: Facilita enormemente la posterior transcripción a un lenguaje de programación.
Requisitos: Definición de nombre, declaración de variables, estructura Inicio/Fin y uso de operadores (relacionales y booleanos: AND, OR, NOT).