Mind map
¿Qué es un algoritmo?
Map content
¿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
- Tiene una entrada la cual va a ser procesada para poder generar una salida
- Cualitativo
- Son una herramienta que ayuda a entender mejor el programa, ayuda a hacer un análisis previo a la programación.
- debe de ser preciso y sin ambigüedades
¿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
- TRAZAR DIAGRAMA
- Identificar procesos de menor importancia, dentro de los procesos de gran importancia
- IDENTIFICAR SUB-PROCESOS
- Se identifican el grupo de acciones más relevantes del proceso y se ordenan de manera cronológica
- ESQUEMATIZAR EL PROCESO
- El último paso debe de responder la pregunta ¿Cómo sabemos que el último paso a terminado?
- DEFINIR UN ENLACE
- Para el primer paso: Se responde la pregunta ¿Qué acción nos indica que empieza el proceso?
- 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.
- ¿Cómo se hace un diagrama de flujo?
- Presenta normalmente un único punto de inicio y un punto de cierre
- ¿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
- General o de resumen
- TIPOS
- Estimula el análisis, comunicación eficaz
- Proporciona información clara, ordenada y breve, da entender de manera más fácil como realizar un proceso de un entendimiento visual.
- 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 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
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.
- Salida: El algoritmo tiene una o más salidas, en relación con las entradas
- 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.
- Definibilidad: El algoritmo debe definirse de forma precisa para cada paso. Puesto que el lenguaje humano es impreciso.
- 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
- Los algoritmos deben cumplir estas condiciones
Information
- Description
- Es un mapa que te dice que es un algoritmo, para que sirve, etc. Qué son los diagramas de flujo y para que sirven.
- Created by
- María Fernanda Cardoma Grajales
- Views
- 42
- Tags
- Rating