SlideShare una empresa de Scribd logo
1 de 27
Taller #1
Gloria Vera
Carlos Andrés Gonzales
Yoimar Flores
10-B
1. Enumera y describe las etapas en el ciclo de
programación de computadoras
 Analizar el problema: Estudiar el problema en
general, extraer datos (entender el problema).
 Diseñar un algoritmo: diseñar la solución (trazar un
plan).
 Traducir el algoritmo a un lenguaje de
programación: el programa (ejecutar el plan).
 Depurar 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.
 En general, no existe ningún consenso definitivo en cuanto
a la definición formal de algoritmo. Muchos autores los
señalan como listas de instrucciones para resolver un
cálculo o un problema abstracto, es decir, que un número
finito de pasos convierten los datos de un problema
(entrada) en una solución (salida).
3. ¿Cuáles son las características principales de un
algoritmo?
 Carácter finito: "Un algoritmo siempre debe terminar
después de un número finito de pasos".
 Precisión: "Cada paso de un algoritmo debe estar
precisamente definido; las operaciones a llevar a cabo
deben ser especificadas de manera rigurosa y no ambigua
para cada caso".
 Entrada: "Un algoritmo tiene cero o más entradas:
cantidades que le son dadas antes de que el algoritmo
comience, o dinámicamente mientras el algoritmo corre.
Estas entradas son tomadas de conjuntos específicos de
objetos".
 Salida: "Un algoritmo tiene una o más salidas: cantidades
que tienen una relación específica con las entradas"
 Eficacia: "También se espera que un algoritmo sea eficaz,
en el sentido de que todas las operaciones a realizar en un
algoritmo deben ser suficientemente básicas como para
que en principio puedan ser hechas de manera exacta y en
un tiempo finito por un hombre usando lápiz y papel".
4. ¿Cuál es el origen de los algoritmos?
 La palabra algoritmo proviene del nombre del matemático
llamado Muhammad ibn Musa al-Jwarizmi que vivió entre
los siglos VIII y IX.
 Así, de la palabra algoritmo, que originalmente hacía
referencia a las reglas de uso de la aritmética utilizando
dígitos árabes, se evolucionó a la palabra latina,
derivación de al-Khwarizmi, algobarismus, que más tarde
mutaría a algoritmo en el siglo XVIII. La palabra ha
cambiado de forma que en su definición se incluye a todos
los procedimientos finitos para resolver problemas.
5. Describe los tipos de algoritmos existentes.
 Cualitativos: son aquellos donde se describen los pasos
utilizando palabras.
 Cuantitativos: son aquellos donde se utilizan cálculos
numéricos para definir los pasos del proceso
 algoritmo cotidiano: Es la serie de pasos que realizamos
en nuestra vida diaria para realizar las diferentes tareas y
actividades comunes , desde los pasos al levantarnos, asi
como ir de compras, etc
6. ¿Qué es lenguaje algorítmico ? Enumera los tipos
existentes.
 Un lenguaje algorítmico es una serie de símbolos y reglas
que se utilizan para describir de manera explicita un
proceso.
Tipos.
1. Descripción narrada.
2. pseudocódigo.
3. Diagramas deflujo.
7. ¿En que consiste el lenguaje algorítmico
descripción narrada?. Da un ejemplo distinto al que
el texto plantea.
 Sigue un proceso de ejecución común y lógico,
describiendo textualmente paso a paso cada una de las
actividades a realizar dentro una actividad determinada.
 ejemplo descripción narrada: ir al cine a ver una película.
1. Inicio.
2. Llegar al cine.
3. Seleccionar película.
4. Comprar entradas.
5. Comprar palomitas y refresco.
6. Dirigirse a la sala a la hora de la película.
7. Entregar tiquete en la entrada.
7. Elegir un lugar donde sentarse.
8. Esperar que empiece la película.
9. Mirar la película.
10.Termina la película.
11. Salir del cine.
12. Fin.
8. ¿Qué caracteriza a un algoritmo en
pseudocódigo? Da ejemplo.
 Representa en forma descriptiva las operaciones que debe
realizar un algoritmo.
 Se puede ejecutar en un ordenador.
 Es una forma de representación sencilla de utilizar y de
manipular.
 Facilita el paso del programa al lenguaje de programación.
 Es independiente del lenguaje de programación que se
vaya a utilizar.
 Es un método que facilita la programación y solución al
algoritmo del programa.
 Ejemplo pseudocódigo: hacer una llamada.
Algoritmo:
1. levante el teléfono.
2. Espere el tono.
3. Marque el numero.
4. Espere que contesten.
5. Hable con la otra persona.
6. Cuelgue el teléfono.
9. Atreves de un ejemplo identifica la estructura de
un algoritmo
10. ¿en que consisten los diagramas de flujos?
 Son la presentación grafica de las operaciones que realiza
un algoritmo o de la solución algorítmica de un problema.
 Se utiliza en disciplinas como programación, economía,
procesos industriales y psicología cognitiva.
11. ¿Qué reglas se deben tener en cuenta al
momento de diseñar un diagrama de flujo?
 Se escriben de arriba hacia abajo y de izquierda a derecha.
 Siempre se utilizan flechas verticales u horizontales.
 Jamás se deben utilizar flechas curvas.
 Evitar cruce de flujos.
 En cada caso expresar una acción concreta.
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 sean
importantes destacar en el diseño en los diagramas
de flujo. explica
 Ventaja: comunicación con el usuario.
 Es importante ya que la intención de los flujo gramas es
comunicar de manera clara la acción a realizar en un
algoritmo.
 Desventaja: diagramas complejos y detallados suelen ser
laboriosos en su planteamiento y diseño.
 Por que cada diagrama tiene que ser los mas claro posible
para que el usuario pueda entenderlo plantearlo y diseñarlo
de manera correcta.
 Algoritmo - pseudocódigo:
1. Inicio.
2. Base, altura: entero.
3. Escriba: «diga la base».
4. Lea: base.
5. Escriba: «diga la altura.
6. Lea: altura.
7. Escriba: «área del triangulo =» (base*altura/2).
8. Fin.
inicio
Base, altura:
entero
«Diga la base»
base
«Diga la altura»
altura
«área del triangulo» = (base*altura)/2
fin

Más contenido relacionado

La actualidad más candente

diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos TiffanyMartinez
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
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
 
Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01jhohamn
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOSjhohamn
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónYuseff Bladeshark
 
Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Andres Garcia
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y dfernestdo1
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigomoises872013
 

La actualidad más candente (18)

diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Trabajo tecnología
Trabajo tecnologíaTrabajo tecnología
Trabajo tecnología
 
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
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesión
 
Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
EL ALGORITMO
EL ALGORITMOEL ALGORITMO
EL ALGORITMO
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 

Similar a algoritmo

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, 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
 
Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)anaforero11
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmosFacebook
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1Facebook
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientospabloandresbueno
 
Algoritmo
Algoritmo Algoritmo
Algoritmo jhohamn
 
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
 
Axel compu inf2
Axel compu inf2Axel compu inf2
Axel compu inf2gabuslacra
 

Similar a algoritmo (20)

Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
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, 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
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Tecnologia 2015vv
Tecnologia 2015vvTecnologia 2015vv
Tecnologia 2015vv
 
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
 
Axel compu inf2
Axel compu inf2Axel compu inf2
Axel compu inf2
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 

Más de Tata Jaramillo

El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relaciónTata Jaramillo
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relaciónTata Jaramillo
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relaciónTata Jaramillo
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relaciónTata Jaramillo
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Tipos De eEstructura De Programación
Tipos De eEstructura De ProgramaciónTipos De eEstructura De Programación
Tipos De eEstructura De ProgramaciónTata Jaramillo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!Tata Jaramillo
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!Tata Jaramillo
 
Comprobantes de contabilidad
Comprobantes de contabilidadComprobantes de contabilidad
Comprobantes de contabilidadTata Jaramillo
 
Los soportes contables
Los soportes contablesLos soportes contables
Los soportes contablesTata Jaramillo
 

Más de Tata Jaramillo (20)

El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Tipos De eEstructura De Programación
Tipos De eEstructura De ProgramaciónTipos De eEstructura De Programación
Tipos De eEstructura De Programación
 
Trabajo
TrabajoTrabajo
Trabajo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Proyecto ambiental
Proyecto ambientalProyecto ambiental
Proyecto ambiental
 
La electricidad
La electricidadLa electricidad
La electricidad
 
Robótica
RobóticaRobótica
Robótica
 
Taller
TallerTaller
Taller
 
Actividad!
Actividad!Actividad!
Actividad!
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!
 
Comprobantes de contabilidad
Comprobantes de contabilidadComprobantes de contabilidad
Comprobantes de contabilidad
 
Los soportes contables
Los soportes contablesLos soportes contables
Los soportes contables
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

algoritmo

  • 1. Taller #1 Gloria Vera Carlos Andrés Gonzales Yoimar Flores 10-B
  • 2. 1. Enumera y describe las etapas en el ciclo de programación de computadoras  Analizar el problema: Estudiar el problema en general, extraer datos (entender el problema).  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).  Depurar 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.  En general, no existe ningún consenso definitivo en cuanto a la definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un cálculo o un problema abstracto, es decir, que un número finito de pasos convierten los datos de un problema (entrada) en una solución (salida).
  • 5. 3. ¿Cuáles son las características principales de un algoritmo?  Carácter finito: "Un algoritmo siempre debe terminar después de un número finito de pasos".  Precisión: "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso".
  • 6.  Entrada: "Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos".  Salida: "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas"
  • 7.  Eficacia: "También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel".
  • 8. 4. ¿Cuál es el origen de los algoritmos?  La palabra algoritmo proviene del nombre del matemático llamado Muhammad ibn Musa al-Jwarizmi que vivió entre los siglos VIII y IX.
  • 9.  Así, de la palabra algoritmo, que originalmente hacía referencia a las reglas de uso de la aritmética utilizando dígitos árabes, se evolucionó a la palabra latina, derivación de al-Khwarizmi, algobarismus, que más tarde mutaría a algoritmo en el siglo XVIII. La palabra ha cambiado de forma que en su definición se incluye a todos los procedimientos finitos para resolver problemas.
  • 10. 5. Describe los tipos de algoritmos existentes.  Cualitativos: son aquellos donde se describen los pasos utilizando palabras.  Cuantitativos: son aquellos donde se utilizan cálculos numéricos para definir los pasos del proceso  algoritmo cotidiano: Es la serie de pasos que realizamos en nuestra vida diaria para realizar las diferentes tareas y actividades comunes , desde los pasos al levantarnos, asi como ir de compras, etc
  • 11. 6. ¿Qué es lenguaje algorítmico ? Enumera los tipos existentes.  Un lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explicita un proceso. Tipos. 1. Descripción narrada. 2. pseudocódigo. 3. Diagramas deflujo.
  • 12. 7. ¿En que consiste el lenguaje algorítmico descripción narrada?. Da un ejemplo distinto al que el texto plantea.  Sigue un proceso de ejecución común y lógico, describiendo textualmente paso a paso cada una de las actividades a realizar dentro una actividad determinada.
  • 13.  ejemplo descripción narrada: ir al cine a ver una película. 1. Inicio. 2. Llegar al cine. 3. Seleccionar película. 4. Comprar entradas. 5. Comprar palomitas y refresco. 6. Dirigirse a la sala a la hora de la película. 7. Entregar tiquete en la entrada.
  • 14. 7. Elegir un lugar donde sentarse. 8. Esperar que empiece la película. 9. Mirar la película. 10.Termina la película. 11. Salir del cine. 12. Fin.
  • 15. 8. ¿Qué caracteriza a un algoritmo en pseudocódigo? Da ejemplo.  Representa en forma descriptiva las operaciones que debe realizar un algoritmo.  Se puede ejecutar en un ordenador.  Es una forma de representación sencilla de utilizar y de manipular.
  • 16.  Facilita el paso del programa al lenguaje de programación.  Es independiente del lenguaje de programación que se vaya a utilizar.  Es un método que facilita la programación y solución al algoritmo del programa.
  • 17.  Ejemplo pseudocódigo: hacer una llamada. Algoritmo: 1. levante el teléfono. 2. Espere el tono. 3. Marque el numero. 4. Espere que contesten. 5. Hable con la otra persona. 6. Cuelgue el teléfono.
  • 18. 9. Atreves de un ejemplo identifica la estructura de un algoritmo
  • 19. 10. ¿en que consisten los diagramas de flujos?  Son la presentación grafica de las operaciones que realiza un algoritmo o de la solución algorítmica de un problema.  Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
  • 20.
  • 21. 11. ¿Qué reglas se deben tener en cuenta al momento de diseñar un diagrama de flujo?  Se escriben de arriba hacia abajo y de izquierda a derecha.  Siempre se utilizan flechas verticales u horizontales.  Jamás se deben utilizar flechas curvas.  Evitar cruce de flujos.  En cada caso expresar una acción concreta.
  • 22. 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.
  • 23. 13. ¿Cuál es la simbología utilizada en el diseño de diagramas de flujo?
  • 24. 14. Escoge una ventaja y una desventaja que sean importantes destacar en el diseño en los diagramas de flujo. explica  Ventaja: comunicación con el usuario.  Es importante ya que la intención de los flujo gramas es comunicar de manera clara la acción a realizar en un algoritmo.
  • 25.  Desventaja: diagramas complejos y detallados suelen ser laboriosos en su planteamiento y diseño.  Por que cada diagrama tiene que ser los mas claro posible para que el usuario pueda entenderlo plantearlo y diseñarlo de manera correcta.
  • 26.  Algoritmo - pseudocódigo: 1. Inicio. 2. Base, altura: entero. 3. Escriba: «diga la base». 4. Lea: base. 5. Escriba: «diga la altura. 6. Lea: altura. 7. Escriba: «área del triangulo =» (base*altura/2). 8. Fin.
  • 27. inicio Base, altura: entero «Diga la base» base «Diga la altura» altura «área del triangulo» = (base*altura)/2 fin