COMPETENCIA :Desarrollar e implementar diferente contenido interactivo mediante la aplicación del lenguaje de programación SCRATCH.
- un alegorismo es un conjunto ordenado a través de el cual podemos halar solución a problemas mediante algunas figuras geométricas que representan la entrada desarrollo y salida de información ¨secuencias de pasos lógicos. Traducido al sistema binario cada bits representa un numero natural por lo tanto los alegorismos son un conjunto de reglas definidas que permiten solucionar problemas mediante operaciones
ACTIVIDAD:
1.¿Que ye características tiene un alegorismos ?
2.¿Culaes son las partes de un alegorismo ?
3.Dibuje y escriba las figuras geométricas utilizadas en los alegorismos y su función
DESARROLLO DE ACTIVIDAD :
1.Todo algoritmo debe cumplir con una serie de características para ser identificado como tal.
De igual modo, los pasos o acciones del algoritmo que soluciona un problema, no necesariamente han de ser siempre la mejor solución. Esto quiere decir que podemos encontrarnos con diferentes algoritmos para solucionar un problema. Debemos buscar pues, aquel que permite solucionar el problema de la forma más eficaz y eficiente posible: en menos pasos, con menos recursos, con la menor probabilidad de error, más claro y legible.
En cualquier caso, las características mínimas que un algoritmo debe tener son:
- Precisión. Existe un orden en la secuencia de pasos y cada uno de ellos, se encuentra definido perfectamente en su contenido. No existirá ambigüedad en ningún momento.
- Determinista y concreto. No importa cuántas veces se lleve a cabo que el resultado será siempre el mismo.
- Finitud. Siempre finaliza en un número perfectamente conocido de pasos.
- Único punto de entrada y salida. Solamente podemos entrar a un algoritmo desde un punto. Su final debe ser siempre también otro paso. No habrá más.
En algunos lugares se habla de modularidad razonando el que un problema, si se puede dividir en otros más pequeños, será más fácil encontrar la solución adecuada: algo totalmente cierto. Sin embargo, cada uno de esos problemas más pequeños tendrá su algoritmo de resolución. El algoritmo que resuelve el problema grande, lo que hará será hacer uso de esos otros algoritmos más pequeños. Estos algoritmos pequeños, no son modulares y por tanto no podemos hablar de modularidad como una característica base de los algoritmos
2.Entrada: Es la información que se da al algoritmo, es decir, los valores con los que se trabajará.



Comentarios
Publicar un comentario