SlideShare una empresa de Scribd logo
1 de 24
LOS
ALGORITMOS
TALLER
 Con base en el texto anterior
responde:
1. Enumera y describe las etapas en el
ciclo de programación de
computadoras.
 Muchos expertos en programación
afirman que para elaborar en una
computadora procedimientos que
realicen determinadas tareas, se
deben seguir cuatro faces o etapas.
• Estas faces se concuerdan con los procedimientos para
solucionar problemas:
1. Analizar el problema: Estudiar el problema en general,
extraer datos (entender el problema)
2. Diseñar un algoritmo: Diseñar la solución (trazar un plan)
3. Traducir el algoritmo a un lenguaje de programación: El
programa (ejecutar el plan)
4. Deputar el programa: Ejecutar el programa y realizar las
pruebas respectivas que permitan determinar si el programa
hace lo que queremos (revisar)
2. Da una definición lo mas completa posible de algoritmo.
 Un algoritmo es un procedimiento a seguir, para resolver un
problema en términos de:
• Las ocasiones por ejecutar y el orden en que dichas acciones
deben ejecutarse.
Un algoritmo nace en respuesta a la aparición de un
determinado problema. Un algoritmo esta compuesto de una
serie finita de pasos que convergen en la solución de un
problema.
3. ¿Cuáles son las características principales de un algoritmo?
Modulares: La filosofía utilizada para su diseño debe favorecer la
división del problema en
módulos pequeños.
Único punto de entrada, único punto de salida: A los
algoritmos y a los módulos que lo integran
se entra por un sólo punto, inicio, y se sale por un sólo punto
también, fin.
Modulares: La filosofía utilizada para su diseño debe favorecer
la división del problema en
módulos pequeños.
Único punto de entrada, único punto de salida: A los
algoritmos y a los módulos que lo integran
se entra por un sólo punto, inicio, y se sale por un sólo punto
también, fin.
4) ¿Cuál es el origen de los algoritmos?
 La palabra algoritmo se deriva de la traducción al latín de la
palabra árabe alkhowarizmi, nombre de un matemático y
astrónomo árabe que escribió un tratado sobre manipulación
de números y ecuaciones en el siglo IX.
5. Describe los tipos de algoritmos existentes:
 Existen dos tipos y son llamados así por su naturaleza:
 Cualitativos: Son aquellos en los que se describen los pasos
utilizando palabras.
 Cuantitativos: Son aquellos en los que se utiliza cálculos
numéricos para definir los pasos del proceso.
6. ¿Qué es un lenguaje algorítmico? Enumera los tipos
existentes.
Un lenguaje algorítmico es una serie de símbolos y reglas que se
utilizan para descubrir de manera explicita un proceso.
 Descripción narrada: Este algoritmo es caracterizado porque
sigue un proceso de ejecución común y lógico, descubriendo
textualmente paso a paso cada una de las actividades a
realizar dentro de una actividad determinada.
 Pseudocodigo : representa en forma descriptiva las
operaciones que debe utilizar un algoritmo.
El pseudocodigo no es realmente un código si no una limitación
y una versión abreviada de instruciones reales para las
computadoras. Es una técnica para diseños de programas que
permiten definir las estructuras de datos, las operaciones que se
aplicaran a los datos ya la lógica que tendrá el programa de
computadoras para solucionar un determinado problema.
 Diagramas de flujos: Son 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.
7. ¿En que consiste el lenguaje algorítmico descripción narrada?
• Descripción Narrada:
Este algoritmo es caracterizado porque sigue un proceso de
ejecución común y lógico, describiendo textualmente paso a
paso cada una de las actividades a realizar dentro de una
actividad determinada.
Ejemplo:
• 1. Levantarse
2. Bañarse
3. Vestirse
4. Desayunar
5. Cepillarse los dientes
6. Salir de casa
7. Tomar el autobús
8. Llegar a la universidad
9. Buscar el aula
10. Ubicarse en un asiento
8. ¿Qué caracteriza a un algoritmo en pseudocodigo? Da
ejemplo.
Es utilizado para describir algoritmos en libros y publicaciones
científicas, y como producto intermedio durante el desarrollo de
un algoritmo, como los diagramas de flujo, aunque presentan
una ventaja importante sobre estos, y es que los algoritmos
descritos en pseudocódigo requieren menos espacio para
representar instrucciones complejas.
El pseudocódigo está pensado para facilitar a las personas el
entendimiento de un algoritmo, y por lo tanto puede omitir
detalles irrelevantes que son necesarios en una
implementación. Programadores diferentes suelen utilizar
convenciones distintas, que pueden estar basadas en la
sintaxis de lenguajes de programación concretos.
9. A través de el ejemplo identifica la estructura de un algoritmo.
 La estructura de un algoritmo sirve para organizar a los
elementos que aparecen en él. Todos los algoritmos tienen la
misma estructura, la cual viene definida por tres secciones:
 Cabecera
 Declaraciones
 Cuerpo
10. ¿En que consiste los diagramas de flujo?
 El diagrama de flujo consiste en representar gráficamente
hechos, situaciones, movimientos o relaciones de todo tipo,
por medio de símbolos.
También podemos decir que el diagrama de flujo
representa la forma más tradicional para especificar los
detalles algorítmicos de un proceso
11. ¿Qué reglas se deben tener en cuenta al momento de
diseñar un diagrama de flujo?
12. ¿Cuál es la estructura a seguir de los diagramas de flujo de
datos y por consiguiente de todo algoritmo?
 Tiene un inicio.
 Una lectura o entrada de datos.
 El proceso de datos.
 Una salida de información.
 Un final.
13. ¿Cuál 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.
Ventaja:
 Puede usarse como modelos de trabajo en el diseño de
nuevos programas o sistemas.
 Por que Básicamente este modelo de desarrollo, que no es
más que un conjunto de tareas agrupadas en pequeñas
etapas repetitivas es uno de los más utilizados en los últimos
tiempos ya que, como se relaciona con novedosas estrategias
de desarrollo de software y una programación extrema, es
empleado en metodologías diversas.
• Desventaja:
 No existen normas fijas para la elaboración de los diagramas
de flujo que permitan incluir todos los detalles que el usuario
desea introducir.
• ya que, en un principio cada usuario puede tener sus propios
símbolos para representar sus procesos en forma de
Diagrama de flujo. Esto trae como consecuencia que sólo
aquel que conoce sus símbolos, los podía interpretar.
15. Representa en diagrama de flujo el ejemplo dos.
16. Diseña un algoritmo en pseudocodigo que permita calcular el
área de un triangulo, luego realiza el diagrama de flujo del
mismo.

Más contenido relacionado

La actualidad más candente

Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionJose Marroquin
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREPedro Alvarez
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informaticaEduardo_jose
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigomoises872013
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcionalAlejandra MA
 
Fundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFranco Guamán
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1Evelin Claudia
 
Programacion logica y funcional ejer1
Programacion logica y funcional ejer1Programacion logica y funcional ejer1
Programacion logica y funcional ejer1isidro luna beltran
 
Taller de fundamentos de programacion
Taller de fundamentos de programacionTaller de fundamentos de programacion
Taller de fundamentos de programacionUDECI
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programaciónUPEL
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Facultad de Ciencias y Sistemas
 

La actualidad más candente (18)

Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informatica
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Fundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad I
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Programacion logica y funcional ejer1
Programacion logica y funcional ejer1Programacion logica y funcional ejer1
Programacion logica y funcional ejer1
 
Taller de fundamentos de programacion
Taller de fundamentos de programacionTaller de fundamentos de programacion
Taller de fundamentos de programacion
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01
 

Similar a Presentación1

Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1Facebook
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujocasdilacol
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraFaridCastillo2
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraJulioVizcarra5
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLeidiCaro1
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoJonmar Rodiguez
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoJonmar Rodiguez
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 

Similar a Presentación1 (20)

algoritmo
algoritmoalgoritmo
algoritmo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Tecnologia 2015vv
Tecnologia 2015vvTecnologia 2015vv
Tecnologia 2015vv
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1
 
Taller
TallerTaller
Taller
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Taller steisy
Taller steisyTaller steisy
Taller steisy
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmo
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmo
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 

Último

DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfhugorebaza00
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!Yes Europa
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosJENNIFERBERARDI1
 
1. PRESENTACION COSMOBIOLOGIA.pdf ler el texto
1. PRESENTACION COSMOBIOLOGIA.pdf  ler el texto1. PRESENTACION COSMOBIOLOGIA.pdf  ler el texto
1. PRESENTACION COSMOBIOLOGIA.pdf ler el textoangelcajo31
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo VenezuelaJESUS341998
 
Patologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfPatologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfNATHALIENATIUSHKAESP
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOIreneGonzalez603427
 
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdf
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdfUñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdf
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdfCinthiaRivera31
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx10ColungaFloresJosSa
 

Último (9)

DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datos
 
1. PRESENTACION COSMOBIOLOGIA.pdf ler el texto
1. PRESENTACION COSMOBIOLOGIA.pdf  ler el texto1. PRESENTACION COSMOBIOLOGIA.pdf  ler el texto
1. PRESENTACION COSMOBIOLOGIA.pdf ler el texto
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela
 
Patologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfPatologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdf
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
 
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdf
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdfUñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdf
Uñas en Gel emprendedores CURSO-DE-UNAS-ACRILICAS.pdf
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx
 

Presentación1

  • 2. TALLER  Con base en el texto anterior responde: 1. Enumera y describe las etapas en el ciclo de programación de computadoras.  Muchos expertos en programación afirman que para elaborar en una computadora procedimientos que realicen determinadas tareas, se deben seguir cuatro faces o etapas.
  • 3. • Estas faces se concuerdan con los procedimientos para solucionar problemas: 1. Analizar el problema: Estudiar el problema en general, extraer datos (entender el problema) 2. Diseñar un algoritmo: Diseñar la solución (trazar un plan) 3. Traducir el algoritmo a un lenguaje de programación: El programa (ejecutar el plan) 4. Deputar el programa: Ejecutar el programa y realizar las pruebas respectivas que permitan determinar si el programa hace lo que queremos (revisar)
  • 4. 2. Da una definición lo mas completa posible de algoritmo.  Un algoritmo es un procedimiento a seguir, para resolver un problema en términos de: • Las ocasiones por ejecutar y el orden en que dichas acciones deben ejecutarse. Un algoritmo nace en respuesta a la aparición de un determinado problema. Un algoritmo esta compuesto de una serie finita de pasos que convergen en la solución de un problema.
  • 5. 3. ¿Cuáles son las características principales de un algoritmo? Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños. Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin.
  • 6. Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños. Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin.
  • 7. 4) ¿Cuál es el origen de los algoritmos?  La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.
  • 8. 5. Describe los tipos de algoritmos existentes:  Existen dos tipos y son llamados así por su naturaleza:  Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.  Cuantitativos: Son aquellos en los que se utiliza cálculos numéricos para definir los pasos del proceso.
  • 9. 6. ¿Qué es un lenguaje algorítmico? Enumera los tipos existentes. Un lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para descubrir de manera explicita un proceso.  Descripción narrada: Este algoritmo es caracterizado porque sigue un proceso de ejecución común y lógico, descubriendo textualmente paso a paso cada una de las actividades a realizar dentro de una actividad determinada.
  • 10.  Pseudocodigo : representa en forma descriptiva las operaciones que debe utilizar un algoritmo. El pseudocodigo no es realmente un código si no una limitación y una versión abreviada de instruciones reales para las computadoras. Es una técnica para diseños de programas que permiten definir las estructuras de datos, las operaciones que se aplicaran a los datos ya la lógica que tendrá el programa de computadoras para solucionar un determinado problema.
  • 11.  Diagramas de flujos: Son 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.
  • 12. 7. ¿En que consiste el lenguaje algorítmico descripción narrada? • Descripción Narrada: Este algoritmo es caracterizado porque sigue un proceso de ejecución común y lógico, describiendo textualmente paso a paso cada una de las actividades a realizar dentro de una actividad determinada. Ejemplo: • 1. Levantarse 2. Bañarse 3. Vestirse 4. Desayunar 5. Cepillarse los dientes 6. Salir de casa 7. Tomar el autobús 8. Llegar a la universidad 9. Buscar el aula 10. Ubicarse en un asiento
  • 13. 8. ¿Qué caracteriza a un algoritmo en pseudocodigo? Da ejemplo. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo, como los diagramas de flujo, aunque presentan una ventaja importante sobre estos, y es que los algoritmos descritos en pseudocódigo requieren menos espacio para representar instrucciones complejas.
  • 14. El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos.
  • 15. 9. A través de el ejemplo identifica la estructura de un algoritmo.  La estructura de un algoritmo sirve para organizar a los elementos que aparecen en él. Todos los algoritmos tienen la misma estructura, la cual viene definida por tres secciones:  Cabecera  Declaraciones  Cuerpo
  • 16.
  • 17. 10. ¿En que consiste los diagramas de flujo?  El diagrama de flujo consiste en representar gráficamente hechos, situaciones, movimientos o relaciones de todo tipo, por medio de símbolos. También podemos decir que el diagrama de flujo representa la forma más tradicional para especificar los detalles algorítmicos de un proceso
  • 18. 11. ¿Qué reglas se deben tener en cuenta al momento de diseñar un diagrama de flujo?
  • 19. 12. ¿Cuál es la estructura a seguir de los diagramas de flujo de datos y por consiguiente de todo algoritmo?  Tiene un inicio.  Una lectura o entrada de datos.  El proceso de datos.  Una salida de información.  Un final.
  • 20. 13. ¿Cuál es la simbología utilizada en el diseño de diagramas de flujo?
  • 21. 14. Escoge una ventaja y una desventaja que sea importante destacar en el diseño de los diagramas de flujo. Explica. Ventaja:  Puede usarse como modelos de trabajo en el diseño de nuevos programas o sistemas.  Por que Básicamente este modelo de desarrollo, que no es más que un conjunto de tareas agrupadas en pequeñas etapas repetitivas es uno de los más utilizados en los últimos tiempos ya que, como se relaciona con novedosas estrategias de desarrollo de software y una programación extrema, es empleado en metodologías diversas.
  • 22. • Desventaja:  No existen normas fijas para la elaboración de los diagramas de flujo que permitan incluir todos los detalles que el usuario desea introducir. • ya que, en un principio cada usuario puede tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trae como consecuencia que sólo aquel que conoce sus símbolos, los podía interpretar.
  • 23. 15. Representa en diagrama de flujo el ejemplo dos.
  • 24. 16. Diseña un algoritmo en pseudocodigo que permita calcular el área de un triangulo, luego realiza el diagrama de flujo del mismo.