Zusammenfassung der Ressource
ALGORITMOS
- ¿QUÉ ES?
- Serie de pasos o instrucciones finitas y ordenadas que sirven para darle solución a alguna situación
- ¿QUÉ DEBE LLEVAR?
- inicio, instrucciones y un final
- ¿COMO DEBE SER?
- Debe ser preciso, sin ambigüedades
- ¿QUÉ TIPOS DE ALGORITMO HAY?
- CUALITATIVO
- Describe situaciones de la vida cotidiana
- Da el proceso de cosas que y hacemos en la vida
cotidiana
- DIAGRAMA DE FLUJO
- Representación grafica de las operaciones o actividades de un proceso parcial o completo
- Este presenta unicamente un punto de inicio y un punto de
cierre
- Cada paso del proceso es representado por un simbolo diferente que contiene una
breve descripción de la etapa
- ¿PARA QUÉ
SIRVE?
- Para proporcionar información acerca de los
procesos de forma clara, ordenada y breve, para
de esta manera facilitar la comprensión vidual del
proceso
- ¿COMO SE PUEDEN GRAFICAR?
- De izquierda a derecha,de arriba hacia
abajo, o combinada
- Se plantea la situación, esquematizar el proceso(donde se deben identificar los grupos mas relevantes del proceso y acomodarlos de una manera cronológica), de la
misma manera que se deben de identificar si dentro de este existen algunos sub procesos, se identifican los puntos de toma de decisión
- para realizar esto es necesario utilizan diversos
símbolos
- Para iniciar y terminar un algoritmo se usa el
siguiente símbolo:
- Para ingresar ( pedir algún dato ) se usa el siguiente símbolo:
- Para calcular ( hacer operaciones ) se usa el siguiente
símbolo:
- Para hacer una operación considerando un limite, se aplica el “mientras que”, y se usa el siguiente
símbolo:
- Para hacer de igual manera una operación poniéndole un limite se aplica el “para – hasta que”, y se
usa el siguiente símbolo:
- Para hacer una condición de “decisión”, se usa el siguiente símbolo:
- Para mostrar ( exponer algún dato ) se usa el siguiente símbolo:
- Para hacer una función / subprograma, se usa el siguiente
simbolo:
- Para llamar a una función / subprograma, se usa el siguiente símbolo:
- DEBEN CUMPLIR ESTAS CONDICIONES:
- Finitud: el algoritmo debe acabar tras un número finito de pasos. Es más, es casi fundamental que sea
en 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 el algoritmo.
Estas cantidades pertenecen además a conjuntos especificados de objetos. Por ejemplo, pueden ser cadenas de
caracteres, enteros, naturales, fraccionarios, etc
- 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 realizar el algoritmo de modo exacto y sin
ayuda de una máquina en un lapso de tiempo finito.
- ¿QUÉ TIPOS
EXISTEN?
- General o de
resumen
- Muestra la visión global del procedimiento,
no refleja mecánica operativa a detalle
- Detallado o
analítico
- Muestra con
detalle
- CUANTITATIVO
- Hace operaciones matematicas
- Tiene entrada, proceso y una salida