Zusammenfassung der Ressource
Desarrollo de la lógica algorítmica
- Metodología para la solución de problemas
- Resuelve problemas
computacionales
- consta de 5
etapas
- Identificación
del problema
- Analiza la información inicial
- Distingue los datos pertenientes
- Siempre dependera
del desarrollo
- Elige una estructura
conveniente
- Planteamiento
de alternativas
- Continua con análisis de alternativas
- Plantea la mayor cantidad
de alternativas
- Aumenta la probabilidad
de encontrar una
alternativa
- Elección de
alternativas
- Se da la alternativa mas
adecuada para la solucón
- Toma encuenta
datos e información
- Desarrollo de la
solución
- Debe llegar a una solución
- Por caminos cortos
- Debe ser eficaz
- Evaluación de
la solución
- Nos lleva a una solución
- Nos muestra la solución
- Metodología para el diseño de software
- una metodología de software implica
- Interpretar
- Crear
- Planificar
- Controlar información
- Metodología de Programación
- Programación estructurada
- son una generación
de código
- con un flujo limpio
- Un diseño claro
- Una estructura
jerárquica
- Pruebas y depuración
- Implementación de algoritmos
- Es el proceso que toma la especificación del algoritmo
- traducir el algoritmo a
un lenguaje
- Que pueda ser interpretado
- Puede adoptar estructuras como:
- Secuenciales
- Necesita de pasos para continuar
- Selectivos
- Establecen condiciones
- Repetitivos
- establece un rango de repetición para una
- Elementos y reglas de los lenguajes
algorítmicos
- Se distinguen por algoritmos
- Un algoritmo es un
conjunto ordenado
- estructurado de pasos
- compuesto por
reglas predefinidas
- Sus características son:
- Debe ser preciso
- Debe ser perfectamente
definido
- Debe tener legibilidad
- Debe tener redacción clara y consisa
- Diagramas de Flujo
- indica fases lógicas.
- El sentido de ejecución
- Es una herramienta de análisis
- Es un medio de
comunicación Eficiente
- Da una forma concisa de
documentación
- Pseudocódigos
- Es un lenguaje natural
- Utiliza la lógica en programas mediante
- Palabras claves
- Plantea un proceso
- Debe posibilitar la descripción de:
- Instrucciones de entrada salida
- Instrucciones de proceso
- Sentencias de control de flujo de ejecución
- Acciones repetitivas controladas.
- Partes de algoritmos
- Entrada
- Proceso
- Salida
- Tipos de algoritmos
- Según su sistema de Signos
- Cualitativos
- Cuantitativos
- Según sus funciones
- De ordenamiento
- De busqueda
- De encaminamiento
- Según su estrategía
- Probabilísticos
- Ofrece un margen de probabilidades
- Heúristicos
- Son resultados posibles
- De escala
- Modifican el proceso