Este documento explica el concepto de algoritmo y cómo se utilizan. Define un algoritmo como un procedimiento para resolver un problema a través de una secuencia de pasos ordenados. Explica que existen algoritmos descriptivos que describen procesos de la vida cotidiana y algoritmos que pueden ser implementados en computadoras. También cubre cómo se crean algoritmos descriptivos identificando datos, operaciones y resultados, y proporciona recomendaciones y convenciones para su construcción.
2. OBJETIVO: El alumno descubrirá el concepto de
algoritmo en la forma natural de resolver
problemas
3. OBJETIVO: El alumno descubrirá el concepto de
algoritmo en la forma natural de resolver
problemas
Un algoritmo es un procedimiento a seguir, para
resolver un problema en términos de: las acciones
por realizar y el orden en que dichas acciones
deben llevarse a cabo.
4. ALGORITMOS DESCRIPTIVOS
En nuestra vida diaria realizamos todo el tiempo
secuencias de pasos que nos llevan a realizar actividades
específicas como: vestirse por la mañana, prepararse
una malteada, mandar un mensaje por whatsApp, etc.
5. ALGORITMOS
DESCRIPTIVOS
Cada una de estas tareas las hacemos tan automáticas ,
que no pensamos en la serie de detalles y pasos,
incluso orden en que las vamos elaborando.
¿Cuándo caminas qué
movimientos haces?
¿Cuándo escribes sigues
tus trazos son pensados
previamente?
6. ALGORITMOS
DESCRIPTIVOS
Este tipo de algoritmos los llamamos descriptivos ya
que no pueden ser implementados por medio de una
computadora y por lo regular son realizados por una
persona.
7. ALGORITMOS
DESCRIPTIVOS
Es por esto que la forma de citarlos es a través de la
descripción de una secuencia de pasos, donde el orden, la
claridad y detalles, son necesarios para que el algoritmo no
de lugar a ambigüedades y se ejecute con éxito.
8. ALGORITMOS
DESCRIPTIVOS
Para tener una idea más clara de lo que es un algoritmo
descriptivo y los elementos que los caracterizan,
Te invito a Escuchar el siguiente
Podcast : “Acercamiento al concepto de algoritmo”
https://mx.ivoox.com/es/23813274
10. ¿Qué es un Algoritmo Descriptivo?
Un algoritmo es un procedimiento a seguir, para
resolver un problema en términos de: las acciones por
realizar y el orden en que dichas acciones deben
llevarse a cabo.
¿Cuál era el problema que tenía que resolver el vaquero?
¿Fue suficiente la información que le dejaron en la primera nota?
¿Qué pasaría su hubiera invertido el orden de los pasos?
11. Actividad 2.1
¿Recuerdas los detalles que faltaron considerar en la
Nota que le dejaron al vaquero?
Escucha nuevamente
Podcast : “Acercamiento al concepto de algoritmo”
Realiza una NOTA para el vaquero haciendo tomando en cuenta :
• Lista de pasos detallados
• Orden (secuencia lógica)
• Resolución óptima del problema
Desempeño
Comprensión
13. ¿PARA QUÉ SE UTILIZAN?
Un algoritmo nace en
respuesta a la aparición
de un determinado
problema que necesite
cierto grado de análisis,
desde la simpleza de
cepillarse los dientes
hasta la complejidad del
ensamblado de un
automóvil.
14. ¿PARA QUÉ SE UTILIZAN?
En general, cualquier
problema puede ser
solucionado utilizando un
algoritmo, en este sentido
podemos utilizar los
algoritmos para resolver
problemas a través de
equipos de cómputo.
16. ¿QUÉ TIPOS DE ALGORITMOS
EXISTEN?
Existen dos maneras de expresar los
algoritmos, en pseudocódigo y como
diagramas de flujo de datos. Los
algoritmos en pseudocódigo, también
denominados algoritmos descriptivos
tiene un formato mas natural y
entendible para detallar los pasos a
seguir en la solución de un problema.
18. ¿CÓMO SE CREAN LOS
ALGORITMOS DESCRIPTIVOS?
Para construir algoritmos descriptivos, es necesario
identificar 3 grandes partes:
1. Qué datos requerimos para resolver el problema
(entradas).
2. Qué operaciones debemos realizar sobre los datos para
ir resolviendo el problema.
3. Qué resultados se van a proporcionar al finalizar el
proceso (salidas).
26. Recomendaciones
Tomemos en cuenta las siguientes convenciones a la
hora de construir un algoritmo:
1. Iniciar el algoritmo con la palabra INICIO
2. Listar cada una de las acciones o instrucciones que
lo conformen (una por línea).
3. Si se quiere dar a conocer algún resultado, utilizar la
palabra ESCRIBIR.
4. Terminar el cuerpo del algoritmo con la palabra FIN.
27. Conclusiones
Los algoritmos descriptivos los hemos usado en la vida cotidiana
esta secuencia de pasos , ordenados y detallados nos permiten resolver
Situaciones específicas.
Existen los algoritmos clasificados en Pseudocódigo y Diagrama
de Flujo los cuales sirven para la construcción de programas de cómputo.
Así que cumplen reglas muy específicas.
Estos algoritmos posteriormente se transcribirán a un lenguaje de
Programación para que pueda ser leído e interpretado por la computadora