Zusammenfassung der Ressource
¿Qué es un algoritmo?
- Serie de pasos o instrucciones finitas y ordenadas que sirven para
darle solución a cualquier problema
- debe de ser preciso y sin ambigüedades
- Cualitativo
- Da solución, describe una solución de la vida
cotidiana
- Cuantitativo
- Tiene una entrada la cual va a ser procesada para
poder generar una salida
- Se utiliza más para resolver alguna situación que ya con necesite
situaciones matemáticas
- Son una herramienta que ayuda a entender
mejor el programa, ayuda a hacer un análisis
previo a la programación.
- ¿Qué es un diagrama de flujo?
- Es la representación gráfica de las operaciones o actividades de un proceso
parcial o completo o de la secuencia de instrucciones de un algoritmo
- Presenta normalmente un único punto de inicio y un punto de cierre
- Cada paso del proceso es representado por un
símbolo diferente que contiene una breve
descripción de la etapa.
- Se utilizan más que nada en programación, administración,
procesos industriales y psicología cognitiva
- ¿Cómo se hace un diagrama de flujo?
- Para poder empezar a hacerlo primero se requiere de
saber exactamente para que se va a utilizar y luego saber
que es lo que se espera de este.
- Para el primer paso: Se responde la pregunta ¿Qué acción nos
indica que empieza el proceso?
- El último paso debe de responder la pregunta ¿Cómo
sabemos que el último paso a terminado?
- ESQUEMATIZAR EL
PROCESO
- Se identifican el grupo de acciones más relevantes del
proceso y se ordenan de manera cronológica
- IDENTIFICAR
SUB-PROCESOS
- Identificar procesos de menor importancia, dentro
de los procesos de gran importancia
- TRAZAR DIAGRAMA
- Se utilizan símbolos
comunmente en los diagramas
- DEFINIR UN
ENLACE
- ¿Para qué sirve un diagrama de flujo?
- Proporciona información clara, ordenada y breve, da entender de
manera más fácil como realizar un proceso de un entendimiento
visual.
- Estimula el análisis, comunicación eficaz
- TIPOS
- General o de resumen
- Muestra una visión global del
procedimiento, no refleja la mecánica
operativa a detalle
- Detallado o analítico
- Muestra con detalle la mecánica
operativa del proceso, desde el inicio
hasta el fin. Suele presentarse con símbolos
- Los diagramas pueden graficarse de izquierda a derecha
(diagrama horizontal), de arriba hacia abajo (diagrama
vertical), conbinado de izquierda a derecha y arriba
hacia abajo a la vez
- Es una secuencia finita "bien definida" de tareas "bien
definidas"; cada una de las cuales se puede utilizar una
cantidad de recursos finitos.
- Los algoritmos deben cumplir estas condiciones
- Finitud: El algoritmo debe acabar tras un número finito de pasos.
Es más, es casi fundamental que sea un número razonable de
pasos
- Definibilidad: El algoritmo debe definirse de forma precisa para cada
paso. Puesto que el lenguaje humano es impreciso.
- Entrada: El algoritmo tendrá cero o más
entradas, es decir, cantidades dadas antes
de empezar un algoritmo, más que nada
cantidades específicas de objetos.
- Salida: El algoritmo tiene una o más salidas, en
relación con las entradas
- Efectividad: Se entiende por esto que una
persona sea capaz de hacer el algoritmo de
modo exacto.