SlideShare una empresa de Scribd logo
1 de 14
LOS ALGORITMOS
TALLER #1
1. Enumera y describe las etapas en el ciclo de
programación de computadoras.
2. Da una definición lo mas completa posible de
algoritmo.
3. ¿cuales son las características principales de un
algoritmo?
4. ¿Cuál es el origen de los algoritmos?
5. Describe los tipos de algoritmos existentes.
6. ¿Qué es un lenguaje algorítmico?. Enumera los tipos
existentes
7. ¿En que consiste el lenguaje algorítmico descripción
narrada? Da un ejemplo distinto al que el texto
plantea.
8. ¿Qué caracteriza a un algoritmo en
seudocódigo?. Da ejemplo.
9. A través de un ejemplo identifica la estructura de
un algoritmo.
10. ¿ En que consisten los diagramas de flujo?
11. ¿Que reglas se deben tener en cuenta al
momento de diseñar un diagrama de flujo?.
12. ¿ Cual es la estructura a seguir de los diagramas
de flujo de datos y por consiguiente de todo
algoritmo?
13. ¿ Cual es la simbología utilizada en el diseño de
diagramas de flujo?
14. Escoge una ventaja y una desventaja que sea
importante destacar en el diseño de los
diagramas de flujo. Explica.
15. Representa en diagrama de flujo el ejemplo 2.
EJEMPLO 2:
-levantarse.
-bañarse.
-vestirse.
-desayunar.
-cepillarse los dientes.
-salir de casa.
-llegar a la IEMGP.
-buscar el aula.
-ubicarse en un asiento.
16. Diseña un algoritmo en seudocódigo que permita
calcular el área de un triangulo, luego realiza el
diagrama de flujo del mismo.
RESPUESTAS
1. Las etapas del ciclo de programación computadoras
son:
-ANALISIS DEL PROBLEMA:
En este paso se define el problema, se comprende y
se analiza detalladamente.
-DISEÑO DEL ALGORITMO:
Se debe elaborar un algoritmo que refleje paso a paso
la resolución del problema.
-TRADUCIR EL ALGORITMO A UN LENGUAJE DE
PROGRAMACION:
El programa ( ejecutar el plan)
-DEPURAR EL PROGRAMA :
Ejecutar el programa y realizar las pruebas respectivas
que permiten determinar si el programa hace lo que
queremos 8 revisar )
2. Es una formula para solucionar un problema. Es un
conjunto de acciones o secuencias de operaciones
ejecutadas en un determinado orden resuelven el
problema especifico. En general, cualquier problema
puede ser solucionado.
3. Las características fundamentales que debe cumplir
todo algoritmo son:
-Un algoritmo debe ser preciso e indicar el orden de
realización de cada paso.
-Un algoritmo debe estar definido. Si se sigue un
algoritmo dos veces, se debe obtener el mismo
resultado cada vez.
-Un algoritmo debe ser finito. Si se sigue un algoritmo
se debe terminar en algún momento; osea, debe tener
un número finito de pasos.
4. Un algoritmo nace en respuesta a la aparición de un
determinado problema. El descubrimiento se quedo
en las sombras, y debió esperar hasta inicios del siglo
XIX para que un matemático francés, Antoine André
Louis Reynaud, se interesara en este tema. Fue él
quien descubrió que ese nombre se originaba en el
famoso matemático árabe Al-Khawarizm
5. Existen dos tipos de algoritmo y son llamados asi por
su naturaleza.
-CUALITATIVOS: Son aquellos en los que se describe
los pasos utilizados en palabras.
-CUANTITATIVOS: Son aquellos en los que se utilizan
cálculos numéricos para definir los pasos del proceso.
6. Es una serie de símbolos y reglas que se utilizan para
describir de manera explicativa un proceso. Los tipos
de lenguajes algorítmicos son:
-DESCRIPCION NARRADA.
- DESCRIPCION DE PSEUDOCODIGO.
-DIAGRAMAS DE FLUJO.
7. Este algoritmo consiste en seguir un proceso de
ejecución común y lógico, describiendo paso a paso
cada una de las actividades a realizar dentro de una
actividad determinada.
EJEMPLO:
- Obtener los 2 números a sumar.
- Sumar los números.
-Mostrar el resultado.
8. Es una herramienta muy efectiva para el
seguimiento de la lógica que tendrá el programa
de computadora para solucionar un determinado
problema.
Se concibió para superar las dos principales
desventajas de los flujo gramas: Lento de crear y
difícil de modificar sin un nuevo redibujo.
 EJEMPLO:
Dormir
que suene el despertador (o lo llame la mamá).
Mirar la hora.
¿Hay tiempo suficiente
Bañarse.
Vestirse.
Desayunar.
Cepillarse los dientes.
Despedirse de la mamá y el papá.
Caminar al paradero.
Hasta que pase un bus para la universidad
Esperar el bus
Ver a las demás personas que esperan un bus.
Tomar el bus.
Mientras no llegue a la universidad
Seguir en el bus.
Pelear mentalmente con el conductor.
Timbrar.
Llegar a la universidad.
9.
10. Es la representación grafica de las operaciones que
realiza un algoritmo o de la solución algorítmica de un
problema. Para diseñarlos se utilizan determinados
símbolos o figuras que representan una acción dentro
del procedimiento.
11. - Los diagramas de flujo se escriben de arriba abajo y de
izquierda a derecha.
-Todo símbolo (excepto las líneas de flujo) llevará en su
interior información que indique su función exacta y unívoca.
-Un elemento del diagrama no puede tener más de una
salida si no es un elemento de decisión. Existen
excepciones que veremos en su debido momento.
- Las líneas de flujo no pueden cruzarse.
12. En los pasos a seguir para el desarrollo de un
problema, existen básicamente dos tipos de elementos
con los cuales es posible especificar un problema en
forma esquemática y con una notación orientada a la
computación, estas herramientas son los algoritmos y
los diagramas de flujo que se complementan. El
concepto de algoritmo es muy importante dentro del
área de computación, cuyo significado actual es
similar a una receta, proceso, método, técnica,
procedimiento o rutina para realizar una actividad,
excepto que el algoritmo tiene una connotación
ligeramente diferente. Un algoritmo es un conjunto de
reglas que determinan la secuencia de las
operaciones a seguir para resolver un problema
específico.
14. VENTAJA:
-Favorecen la comprensión del proceso al mostrarlo como
un dibujo. El cerebro humano reconoce muy fácilmente los
dibujos. Un buen diagrama de flujo reemplaza varias
páginas de texto
DESVENTAJA:
-Diagramas complejos y detallados suelen ser laboriosos
en su planteamiento y diseño Acciones a seguir tras la
salida de un símbolo de decisión, pueden ser difíciles de
seguir si existen diferentes caminos No existen normas
fijas para la elaboración de los diagramas de flujo que
permitan incluir todos los detalles que el usuario desee
introducir.

Más contenido relacionado

La actualidad más candente

Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicosYahaira Fernández Segura
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmoroxanaparra28
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmosaralylopez88
 
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoDiapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoKellyDeArmas
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y dfernestdo1
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmoswrtc
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosGabriel Ruiz
 
algoritmos, pseudocódigos y diagrama de flujo
algoritmos, pseudocódigos y diagrama de flujoalgoritmos, pseudocódigos y diagrama de flujo
algoritmos, pseudocódigos y diagrama de flujolaurabernier14
 
Unidad 4 Técnicas para la formulación de algoritmos
Unidad 4 Técnicas para la formulación de algoritmosUnidad 4 Técnicas para la formulación de algoritmos
Unidad 4 Técnicas para la formulación de algoritmosCarlos M. Sandoval
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos TiffanyMartinez
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmossistemas2011
 

La actualidad más candente (20)

Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Elaboracion de algoritmos
Elaboracion de algoritmosElaboracion de algoritmos
Elaboracion de algoritmos
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmo
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoDiapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujo
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmos
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos
 
algoritmos, pseudocódigos y diagrama de flujo
algoritmos, pseudocódigos y diagrama de flujoalgoritmos, pseudocódigos y diagrama de flujo
algoritmos, pseudocódigos y diagrama de flujo
 
Unidad 4 Técnicas para la formulación de algoritmos
Unidad 4 Técnicas para la formulación de algoritmosUnidad 4 Técnicas para la formulación de algoritmos
Unidad 4 Técnicas para la formulación de algoritmos
 
Diseño y elaboración de algoritmos
Diseño y elaboración de algoritmosDiseño y elaboración de algoritmos
Diseño y elaboración de algoritmos
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmos
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 

Similar a Algoritmo

ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOSjhohamn
 
Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01jhohamn
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLeidiCaro1
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...Deisy Pestana
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...Deisy Pestana
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, karen martínez
Algoritmos taller 1   vanessa berrio, camilo rodriguez, karen martínezAlgoritmos taller 1   vanessa berrio, camilo rodriguez, karen martínez
Algoritmos taller 1 vanessa berrio, camilo rodriguez, karen martínezIisa Berriio
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...Deisy Pestana
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.guestdf1874
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento SebastianGomezPayan
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoSaragongoravillaquir
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujocasdilacol
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 

Similar a Algoritmo (20)

algoritmos
algoritmosalgoritmos
algoritmos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01
 
Presentación1
Presentación1Presentación1
Presentación1
 
Taller
TallerTaller
Taller
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, karen martínez
Algoritmos taller 1   vanessa berrio, camilo rodriguez, karen martínezAlgoritmos taller 1   vanessa berrio, camilo rodriguez, karen martínez
Algoritmos taller 1 vanessa berrio, camilo rodriguez, karen martínez
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 

Algoritmo

  • 2. TALLER #1 1. Enumera y describe las etapas en el ciclo de programación de computadoras. 2. Da una definición lo mas completa posible de algoritmo. 3. ¿cuales son las características principales de un algoritmo? 4. ¿Cuál es el origen de los algoritmos? 5. Describe los tipos de algoritmos existentes. 6. ¿Qué es un lenguaje algorítmico?. Enumera los tipos existentes 7. ¿En que consiste el lenguaje algorítmico descripción narrada? Da un ejemplo distinto al que el texto plantea.
  • 3. 8. ¿Qué caracteriza a un algoritmo en seudocódigo?. Da ejemplo. 9. A través de un ejemplo identifica la estructura de un algoritmo. 10. ¿ En que consisten los diagramas de flujo? 11. ¿Que reglas se deben tener en cuenta al momento de diseñar un diagrama de flujo?. 12. ¿ Cual es la estructura a seguir de los diagramas de flujo de datos y por consiguiente de todo algoritmo? 13. ¿ Cual es la simbología utilizada en el diseño de diagramas de flujo? 14. Escoge una ventaja y una desventaja que sea importante destacar en el diseño de los diagramas de flujo. Explica.
  • 4. 15. Representa en diagrama de flujo el ejemplo 2. EJEMPLO 2: -levantarse. -bañarse. -vestirse. -desayunar. -cepillarse los dientes. -salir de casa. -llegar a la IEMGP. -buscar el aula. -ubicarse en un asiento. 16. Diseña un algoritmo en seudocódigo que permita calcular el área de un triangulo, luego realiza el diagrama de flujo del mismo.
  • 5. RESPUESTAS 1. Las etapas del ciclo de programación computadoras son: -ANALISIS DEL PROBLEMA: En este paso se define el problema, se comprende y se analiza detalladamente. -DISEÑO DEL ALGORITMO: Se debe elaborar un algoritmo que refleje paso a paso la resolución del problema. -TRADUCIR EL ALGORITMO A UN LENGUAJE DE PROGRAMACION: El programa ( ejecutar el plan) -DEPURAR EL PROGRAMA : Ejecutar el programa y realizar las pruebas respectivas que permiten determinar si el programa hace lo que queremos 8 revisar )
  • 6. 2. Es una formula para solucionar un problema. Es un conjunto de acciones o secuencias de operaciones ejecutadas en un determinado orden resuelven el problema especifico. En general, cualquier problema puede ser solucionado. 3. Las características fundamentales que debe cumplir todo algoritmo son: -Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. -Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. -Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento; osea, debe tener un número finito de pasos.
  • 7. 4. Un algoritmo nace en respuesta a la aparición de un determinado problema. El descubrimiento se quedo en las sombras, y debió esperar hasta inicios del siglo XIX para que un matemático francés, Antoine André Louis Reynaud, se interesara en este tema. Fue él quien descubrió que ese nombre se originaba en el famoso matemático árabe Al-Khawarizm 5. Existen dos tipos de algoritmo y son llamados asi por su naturaleza. -CUALITATIVOS: Son aquellos en los que se describe los pasos utilizados en palabras. -CUANTITATIVOS: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
  • 8. 6. Es una serie de símbolos y reglas que se utilizan para describir de manera explicativa un proceso. Los tipos de lenguajes algorítmicos son: -DESCRIPCION NARRADA. - DESCRIPCION DE PSEUDOCODIGO. -DIAGRAMAS DE FLUJO. 7. Este algoritmo consiste en seguir un proceso de ejecución común y lógico, describiendo paso a paso cada una de las actividades a realizar dentro de una actividad determinada. EJEMPLO: - Obtener los 2 números a sumar. - Sumar los números. -Mostrar el resultado.
  • 9. 8. Es una herramienta muy efectiva para el seguimiento de la lógica que tendrá el programa de computadora para solucionar un determinado problema. Se concibió para superar las dos principales desventajas de los flujo gramas: Lento de crear y difícil de modificar sin un nuevo redibujo.
  • 10.  EJEMPLO: Dormir que suene el despertador (o lo llame la mamá). Mirar la hora. ¿Hay tiempo suficiente Bañarse. Vestirse. Desayunar. Cepillarse los dientes. Despedirse de la mamá y el papá. Caminar al paradero. Hasta que pase un bus para la universidad Esperar el bus Ver a las demás personas que esperan un bus. Tomar el bus. Mientras no llegue a la universidad Seguir en el bus. Pelear mentalmente con el conductor. Timbrar. Llegar a la universidad.
  • 11. 9.
  • 12. 10. Es la representación grafica de las operaciones que realiza un algoritmo o de la solución algorítmica de un problema. Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento. 11. - Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha. -Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función exacta y unívoca. -Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión. Existen excepciones que veremos en su debido momento. - Las líneas de flujo no pueden cruzarse.
  • 13. 12. En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de elementos con los cuales es posible especificar un problema en forma esquemática y con una notación orientada a la computación, estas herramientas son los algoritmos y los diagramas de flujo que se complementan. El concepto de algoritmo es muy importante dentro del área de computación, cuyo significado actual es similar a una receta, proceso, método, técnica, procedimiento o rutina para realizar una actividad, excepto que el algoritmo tiene una connotación ligeramente diferente. Un algoritmo es un conjunto de reglas que determinan la secuencia de las operaciones a seguir para resolver un problema específico.
  • 14. 14. VENTAJA: -Favorecen la comprensión del proceso al mostrarlo como un dibujo. El cerebro humano reconoce muy fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto DESVENTAJA: -Diagramas complejos y detallados suelen ser laboriosos en su planteamiento y diseño Acciones a seguir tras la salida de un símbolo de decisión, pueden ser difíciles de seguir si existen diferentes caminos No existen normas fijas para la elaboración de los diagramas de flujo que permitan incluir todos los detalles que el usuario desee introducir.