SlideShare una empresa de Scribd logo
1 de 28
ALGORITMOS
Diseño Instruccional : Norma Angélica Roldán Oropeza
Julio 2018
OBJETIVO: El alumno descubrirá el concepto de
algoritmo en la forma natural de resolver
problemas
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.
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.
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?
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.
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.
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
Hagamos un Repaso
¿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?
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
¿Para qué se utilizan Algoritmos?
¿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.
¿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.
¿QUÉ TIPOS DE
ALGORITMOS EXISTEN?
¿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.
¿CÓMO SE CREAN?
¿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).
RECOMENDACIONES
RECOMENDACIONES
Aunque no hay nada escrito, se pueden seguir las
siguientes recomendaciones para la construcción de un
algoritmo:
• Detectar todos los datos, tratando de clasificarlos
por su tipo y uso, además de su categoría en
variables o constantes.
• Evaluar si un dato, contiene ya alguna información
o esta va a ser calculado según progrese el
algoritmo.
• Formular aquellas expresiones que permitan calcular los
resultados o que determinen el comportamiento del
algoritmo como la toma de decisiones.
• Finalmente debe escribirse el algoritmo sin omitir ningún
paso y tomando en cuenta las recomendaciones
anteriores.
CONVENCIONES
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.
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
Referencias
NORMA ANGÉLICA ROLDAN OROPEZA. (2008).
Informacion_AlgoritDescript.exe. 04 DE ABRIL DE 2018

Más contenido relacionado

La actualidad más candente

Componentes del Computador
Componentes del ComputadorComponentes del Computador
Componentes del Computadoryurmarir
 
Adquisició de hardware y software
Adquisició de hardware y softwareAdquisició de hardware y software
Adquisició de hardware y softwareHermias Espinoza
 
Mapa conceptual de la computadora
Mapa conceptual de la computadoraMapa conceptual de la computadora
Mapa conceptual de la computadoraMarumanzi
 
Mapa Conceptual Ing. de Requerimientos
Mapa Conceptual Ing. de RequerimientosMapa Conceptual Ing. de Requerimientos
Mapa Conceptual Ing. de RequerimientosBervelynaily
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraLucioFranceschetti
 
Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos. Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos. Luz Hernandez
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo Alan Ponce
 
Mapa mental Tipos de Software
Mapa mental Tipos de SoftwareMapa mental Tipos de Software
Mapa mental Tipos de Softwarejair rodriguez
 
Triptico software
Triptico softwareTriptico software
Triptico softwareskarynaa
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)YJGG
 
Proyecto de diseño de centro de computo
Proyecto de diseño de centro de computoProyecto de diseño de centro de computo
Proyecto de diseño de centro de computojersonvera
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativosKenneth Tacuri Mora
 
Mapa conceptual de la arquitectura del computador
Mapa conceptual de la arquitectura del computadorMapa conceptual de la arquitectura del computador
Mapa conceptual de la arquitectura del computadorjose5196288
 
Problemas de la tarjeta de red
Problemas de la tarjeta de redProblemas de la tarjeta de red
Problemas de la tarjeta de redGilberto Pulido
 
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADOR
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADORMODULO 1 CONCEPTOS BASICOS DEL COMPUTADOR
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADORbelrosy
 
Qué es el hardware
Qué es el hardwareQué es el hardware
Qué es el hardwaremichaelmptxD
 

La actualidad más candente (20)

Componentes del Computador
Componentes del ComputadorComponentes del Computador
Componentes del Computador
 
Adquisició de hardware y software
Adquisició de hardware y softwareAdquisició de hardware y software
Adquisició de hardware y software
 
Lenguaje de la computadora
Lenguaje de la computadoraLenguaje de la computadora
Lenguaje de la computadora
 
Mapa conceptual de la computadora
Mapa conceptual de la computadoraMapa conceptual de la computadora
Mapa conceptual de la computadora
 
MARCO TEÓRICO DEL CENTRO DE COMPUTO "PLANET"
MARCO TEÓRICO DEL CENTRO DE COMPUTO "PLANET"MARCO TEÓRICO DEL CENTRO DE COMPUTO "PLANET"
MARCO TEÓRICO DEL CENTRO DE COMPUTO "PLANET"
 
Mapa Conceptual Ing. de Requerimientos
Mapa Conceptual Ing. de RequerimientosMapa Conceptual Ing. de Requerimientos
Mapa Conceptual Ing. de Requerimientos
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadora
 
Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos. Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos.
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo
 
Mapa mental Tipos de Software
Mapa mental Tipos de SoftwareMapa mental Tipos de Software
Mapa mental Tipos de Software
 
Triptico software
Triptico softwareTriptico software
Triptico software
 
Entrada salida
Entrada salidaEntrada salida
Entrada salida
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
 
Proyecto de diseño de centro de computo
Proyecto de diseño de centro de computoProyecto de diseño de centro de computo
Proyecto de diseño de centro de computo
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Mapa conceptual de la arquitectura del computador
Mapa conceptual de la arquitectura del computadorMapa conceptual de la arquitectura del computador
Mapa conceptual de la arquitectura del computador
 
Problemas de la tarjeta de red
Problemas de la tarjeta de redProblemas de la tarjeta de red
Problemas de la tarjeta de red
 
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADOR
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADORMODULO 1 CONCEPTOS BASICOS DEL COMPUTADOR
MODULO 1 CONCEPTOS BASICOS DEL COMPUTADOR
 
Qué es el hardware
Qué es el hardwareQué es el hardware
Qué es el hardware
 

Similar a Algoritmos descriptivos: concepto y tipos

Similar a Algoritmos descriptivos: concepto y tipos (20)

Inf2 exc2 jessica
Inf2 exc2  jessicaInf2 exc2  jessica
Inf2 exc2 jessica
 
1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Introduccion al Pensamiento Algoritmico
Introduccion al Pensamiento AlgoritmicoIntroduccion al Pensamiento Algoritmico
Introduccion al Pensamiento Algoritmico
 
Introduccionalpensamientoalgoritmico
IntroduccionalpensamientoalgoritmicoIntroduccionalpensamientoalgoritmico
Introduccionalpensamientoalgoritmico
 
Formulación de Algoritmos.pptx
Formulación de Algoritmos.pptxFormulación de Algoritmos.pptx
Formulación de Algoritmos.pptx
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Inf2 exc2 andrea sofia
Inf2 exc2  andrea sofiaInf2 exc2  andrea sofia
Inf2 exc2 andrea sofia
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Defiiciones
DefiicionesDefiiciones
Defiiciones
 
Tipos de algoritmoppt
Tipos de algoritmopptTipos de algoritmoppt
Tipos de algoritmoppt
 
Inf2 exc2 mitchellsalazarbarradas
Inf2 exc2  mitchellsalazarbarradasInf2 exc2  mitchellsalazarbarradas
Inf2 exc2 mitchellsalazarbarradas
 
Inf2 exc2 mitchellsalazarbarradas
Inf2 exc2  mitchellsalazarbarradasInf2 exc2  mitchellsalazarbarradas
Inf2 exc2 mitchellsalazarbarradas
 
1 Problemas
1 Problemas1 Problemas
1 Problemas
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 

Algoritmos descriptivos: concepto y tipos

  • 1. ALGORITMOS Diseño Instruccional : Norma Angélica Roldán Oropeza Julio 2018
  • 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
  • 12. ¿Para qué se utilizan Algoritmos?
  • 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).
  • 20. RECOMENDACIONES Aunque no hay nada escrito, se pueden seguir las siguientes recomendaciones para la construcción de un algoritmo:
  • 21. • Detectar todos los datos, tratando de clasificarlos por su tipo y uso, además de su categoría en variables o constantes.
  • 22. • Evaluar si un dato, contiene ya alguna información o esta va a ser calculado según progrese el algoritmo.
  • 23. • Formular aquellas expresiones que permitan calcular los resultados o que determinen el comportamiento del algoritmo como la toma de decisiones.
  • 24. • Finalmente debe escribirse el algoritmo sin omitir ningún paso y tomando en cuenta las recomendaciones anteriores.
  • 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
  • 28. Referencias NORMA ANGÉLICA ROLDAN OROPEZA. (2008). Informacion_AlgoritDescript.exe. 04 DE ABRIL DE 2018