SlideShare una empresa de Scribd logo
1 de 12
Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. Definición De Algoritmo
[object Object],     Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras eso no se conozca del todo no tiene mucho caso continuar con la siguiente etapa. ,[object Object],      Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir:  METODOLOGIA PARA LA SOLUCION DE PROBLEMAS POR MEDIO DE COMPUTADORA
Los datos de entrada. Cual es la información que se desea producir. (salida) Los métodos y fórmulas que se necesitan para procesar los datos. Una recomendación muy practica es el de colocarse en el lugar de la computadora y analizar qué es lo que se necesita que se ordene y en que secuencia para producir los resultados esperados.
[object Object],Las características de un buen algoritmo son: Debe tener un punto particular de inicio. Debe ser definido, no debe permitir dobles interpretaciones. Debe ser general, es decir, soporta la mayoría de las variantes que se puedan presentar en la definición de problema. Debe ser finito en tamaño y tiempo de ejecución. Diseño del algoritmo. Prueba de escritorio o depuración.
      Se denomina prueba de escritorio a la comprobación que se hace de un algoritmo para saber si esta bien hecho. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicara si el algoritmo esta correcto o si por el contrario hay necesidad de corregirlo o hacerle ajustes.
Estructura secuencial: Es aquella en que una instrucción sigue a otra en secuencia.       EJEMPLO: Diseñe un algoritmo que pregunte por dos números y muestre como resultado la suma de estos. ESTRUCTURA DE UN ALGORITMO
Pseudocodigo: INICIO        Num1, Num2, suma: ENTERO        ESCRIBA “Diga dos números”         LEA Num1, Num2        Suma       Num1 + Num2        ESCRIBA “La suma es:“, Suma FIN     Diagrama de flujo: INICIO            Num1, Num2, suma : ENTERO          “DIGA DOS NUMEROS”           Suma      Num1 + Num2            “La suma es: “, suma  FIN
Las estructuras condicionales: Comparan una variable contra otro (s) valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.
Pseudocódigo: SI[ condición ] entonces               instrucción (es) FIN-SI							 ,[object Object],Diagrama de flujo:    condición Tareas a realizar si la condición es verdadera
Dobles: Permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma: Diagrama de flujo: SI [condición] entonces               instrucción (es)  SI NO                instrucción (es) FIN-SI	 NO SI   condición Tareas  a realizar  si la condición es falsa Tareas a realizar si la condición es verdadera
Múltiples: Son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para caso una serie  de instrucciones especificas. La forma mas común es la siguiente: Pseudocodigo: Tareas a realizar si la condición es verdadera SI   condición SI [condición] entonces                instrucción (es) SI no     SI [condición] entonces                instrucción (es)            Si no               varias condiciones NO Tareas a realizar si la condición es verdadera SI     condición NO Tareas a realizar si la condición es verdadera SI    condición NO
Realizado por: ESTEFHANY MENDOZA

Más contenido relacionado

La actualidad más candente

Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Lauris R Severino
 
Investigación de operaciones volumen 2
Investigación de operaciones  volumen 2Investigación de operaciones  volumen 2
Investigación de operaciones volumen 2Carlosjmolestina
 
Estructuras de control selectiva
Estructuras de control selectivaEstructuras de control selectiva
Estructuras de control selectivaIEO Santo Tomás
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS Edwin Vega Orozco
 
Tutorial Definición de algoritmo
Tutorial Definición de algoritmo Tutorial Definición de algoritmo
Tutorial Definición de algoritmo Michele André
 
02 algoritmo clase
02 algoritmo clase02 algoritmo clase
02 algoritmo clasenelson0007
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivascoldclean
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmoroxanaparra28
 
02 etapas proyecto_simulacion
02 etapas proyecto_simulacion02 etapas proyecto_simulacion
02 etapas proyecto_simulacionenecc7
 
Reglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasReglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasRicardo Rivera Lara
 
El algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemasEl algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemasBERNARDAURELIOFELIZM
 
1.5 Procesos de simulación.
1.5 Procesos de simulación. 1.5 Procesos de simulación.
1.5 Procesos de simulación. avengers92
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSJazminIbarra1106
 

La actualidad más candente (17)

Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo
 
Investigación de operaciones volumen 2
Investigación de operaciones  volumen 2Investigación de operaciones  volumen 2
Investigación de operaciones volumen 2
 
Estructuras de control selectiva
Estructuras de control selectivaEstructuras de control selectiva
Estructuras de control selectiva
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
 
Tutorial Definición de algoritmo
Tutorial Definición de algoritmo Tutorial Definición de algoritmo
Tutorial Definición de algoritmo
 
02 algoritmo clase
02 algoritmo clase02 algoritmo clase
02 algoritmo clase
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivas
 
Parcial 1
Parcial 1Parcial 1
Parcial 1
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
02 etapas proyecto_simulacion
02 etapas proyecto_simulacion02 etapas proyecto_simulacion
02 etapas proyecto_simulacion
 
Reglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasReglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
El algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemasEl algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemas
 
1.5 Procesos de simulación.
1.5 Procesos de simulación. 1.5 Procesos de simulación.
1.5 Procesos de simulación.
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOS
 

Destacado

Webbdag i varberg, bockstensmannen på Wikipedia
Webbdag i varberg, bockstensmannen på WikipediaWebbdag i varberg, bockstensmannen på Wikipedia
Webbdag i varberg, bockstensmannen på WikipediaAxel Pettersson
 
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric Eidlin
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric EidlinRV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric Eidlin
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric EidlinRail~Volution
 
7. btl en las canciones
7. btl en las canciones7. btl en las canciones
7. btl en las cancionesAreLo Oh
 
2. ensayo mensajes subliminales
2. ensayo mensajes subliminales2. ensayo mensajes subliminales
2. ensayo mensajes subliminalesAreLo Oh
 
Mes Junio 2014 © por Francisco Barberá en Japón
 Mes Junio 2014 © por Francisco Barberá en Japón  Mes Junio 2014 © por Francisco Barberá en Japón
Mes Junio 2014 © por Francisco Barberá en Japón B & M Co., Ltd.
 
1era taller concertacion institutos dre grh 2014
1era taller concertacion institutos dre grh 20141era taller concertacion institutos dre grh 2014
1era taller concertacion institutos dre grh 2014Aland Bravo Vecorena
 
Biocombustibles Marta y Mari griñon
Biocombustibles Marta y Mari griñonBiocombustibles Marta y Mari griñon
Biocombustibles Marta y Mari griñonmartaymari
 
Sex steg för att bli en framgångsrik författare
Sex steg för att bli en framgångsrik författareSex steg för att bli en framgångsrik författare
Sex steg för att bli en framgångsrik författareLennart Guldbrandsson
 

Destacado (20)

Reglamento TUS
Reglamento TUSReglamento TUS
Reglamento TUS
 
Filosofia
FilosofiaFilosofia
Filosofia
 
Webbdag i varberg, bockstensmannen på Wikipedia
Webbdag i varberg, bockstensmannen på WikipediaWebbdag i varberg, bockstensmannen på Wikipedia
Webbdag i varberg, bockstensmannen på Wikipedia
 
What is touch screen 1
What is touch screen 1What is touch screen 1
What is touch screen 1
 
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric Eidlin
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric EidlinRV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric Eidlin
RV 2014: HSR for Midsize Cities: TOD Lessons from Near and Far by Eric Eidlin
 
7. btl en las canciones
7. btl en las canciones7. btl en las canciones
7. btl en las canciones
 
My Resume
My Resume My Resume
My Resume
 
2. ensayo mensajes subliminales
2. ensayo mensajes subliminales2. ensayo mensajes subliminales
2. ensayo mensajes subliminales
 
C1 a205 proyecto educación 3
C1 a205 proyecto educación 3C1 a205 proyecto educación 3
C1 a205 proyecto educación 3
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
Escola SecundáRia De Amares
Escola SecundáRia De AmaresEscola SecundáRia De Amares
Escola SecundáRia De Amares
 
Cepal a Distancia
Cepal a DistanciaCepal a Distancia
Cepal a Distancia
 
Manual de informática
Manual de informáticaManual de informática
Manual de informática
 
Mes Junio 2014 © por Francisco Barberá en Japón
 Mes Junio 2014 © por Francisco Barberá en Japón  Mes Junio 2014 © por Francisco Barberá en Japón
Mes Junio 2014 © por Francisco Barberá en Japón
 
1era taller concertacion institutos dre grh 2014
1era taller concertacion institutos dre grh 20141era taller concertacion institutos dre grh 2014
1era taller concertacion institutos dre grh 2014
 
Biocombustibles Marta y Mari griñon
Biocombustibles Marta y Mari griñonBiocombustibles Marta y Mari griñon
Biocombustibles Marta y Mari griñon
 
Hoja de vida
Hoja de vidaHoja de vida
Hoja de vida
 
Jnd art biro
Jnd art biroJnd art biro
Jnd art biro
 
2
22
2
 
Sex steg för att bli en framgångsrik författare
Sex steg för att bli en framgångsrik författareSex steg för att bli en framgångsrik författare
Sex steg för att bli en framgångsrik författare
 

Similar a Universidad fermin toro

Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dqDorys Quiroz Quiroz
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1charnisch
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Joaquin1418
 
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNINTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNNataly Rojitas
 
Introduccion algoritmos
Introduccion algoritmosIntroduccion algoritmos
Introduccion algoritmosDunkherz
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónJesus R Hernandez
 
Est de control topdown
Est de control topdownEst de control topdown
Est de control topdownMarianita Ah
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujoAliandroMejias
 
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓNINTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓNDianaaLSRojas
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if elseUVM
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Sol Hernández
 
INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3thefasp10
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacionAndrsTutillo1
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmosaralylopez88
 

Similar a Universidad fermin toro (20)

Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
 
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNINTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
 
Introduccion algoritmos
Introduccion algoritmosIntroduccion algoritmos
Introduccion algoritmos
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Est de control topdown
Est de control topdownEst de control topdown
Est de control topdown
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujo
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
fTópicos 2.0
fTópicos 2.0fTópicos 2.0
fTópicos 2.0
 
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓNINTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if else
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Power point
Power pointPower point
Power point
 
Algortimos jury
Algortimos juryAlgortimos jury
Algortimos jury
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 

Último

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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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 gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
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
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
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
 
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
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
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
 
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
 
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
 
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
 

Último (20)

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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .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 gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
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
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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...
 
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
 
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.
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
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
 
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
 
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
 
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
 

Universidad fermin toro

  • 1. Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. Definición De Algoritmo
  • 2.
  • 3. Los datos de entrada. Cual es la información que se desea producir. (salida) Los métodos y fórmulas que se necesitan para procesar los datos. Una recomendación muy practica es el de colocarse en el lugar de la computadora y analizar qué es lo que se necesita que se ordene y en que secuencia para producir los resultados esperados.
  • 4.
  • 5. Se denomina prueba de escritorio a la comprobación que se hace de un algoritmo para saber si esta bien hecho. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicara si el algoritmo esta correcto o si por el contrario hay necesidad de corregirlo o hacerle ajustes.
  • 6. Estructura secuencial: Es aquella en que una instrucción sigue a otra en secuencia. EJEMPLO: Diseñe un algoritmo que pregunte por dos números y muestre como resultado la suma de estos. ESTRUCTURA DE UN ALGORITMO
  • 7. Pseudocodigo: INICIO Num1, Num2, suma: ENTERO ESCRIBA “Diga dos números” LEA Num1, Num2 Suma Num1 + Num2 ESCRIBA “La suma es:“, Suma FIN Diagrama de flujo: INICIO Num1, Num2, suma : ENTERO “DIGA DOS NUMEROS” Suma Num1 + Num2 “La suma es: “, suma FIN
  • 8. Las estructuras condicionales: Comparan una variable contra otro (s) valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.
  • 9.
  • 10. Dobles: Permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma: Diagrama de flujo: SI [condición] entonces instrucción (es) SI NO instrucción (es) FIN-SI NO SI condición Tareas a realizar si la condición es falsa Tareas a realizar si la condición es verdadera
  • 11. Múltiples: Son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para caso una serie de instrucciones especificas. La forma mas común es la siguiente: Pseudocodigo: Tareas a realizar si la condición es verdadera SI condición SI [condición] entonces instrucción (es) SI no SI [condición] entonces instrucción (es) Si no varias condiciones NO Tareas a realizar si la condición es verdadera SI condición NO Tareas a realizar si la condición es verdadera SI condición NO