SlideShare una empresa de Scribd logo
1 de 4
TEMA: PROGRAMACIÓN - ALGORITMOS
DATOS GENERALES
Carrera: Computación e Informática
Profesor:
Código de alumno: 1611930
Ciclo: I
INDICE
1. INTRODUCCION
A. Introducción a los algoritmos
2. CARACTERÍSTICAS DE UN ALGORITMO
3. ESTRUCTURA DE UN ALGORITMO
1. INTRODUCCION
Un algoritmo es un procedimiento a seguir, para resolver un
problema en términos de:
- Las acciones por ejecutar.
- El orden en que dichas acciones deben ejecutarse.
Un algoritmo nace en respuesta a la aparición de un determinado
problema. Un algoritmo está compuesto de una serie finita de
pasos que convergen en la solución de un problema, pero además
estos pasos tienen cualquier orden específico.
Entenderemos como problema a cualquier acción o evento que
necesite cierto grado de análisis, desde la simpleza de cepillarse
los dientes hasta la complejidad del ensamblado de un automóvil.
En general, cualquier problema puede ser solucionado utilizando
un algoritmo, en este sentido podemos utilizar los algoritmos para
problemas de cómputo.
Un algoritmo para un programador es una herramienta que le
permite resaltar los aspectos más importantes de una situación y
descartar los me problema de cómputo se puede resolver
ejecutando una serie de acciones en un orden específico.
2. CARACTERÍSTICAS DE UN ALGORITMO
Las características del algoritmo son:
_ Debe ser preciso e indicar el orden de realización de cada paso.
_ Estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez.
_ Ser finito. Se debe terminar en algún momento; o sea debe de
tener un número finito de pasos.
3. ESTRUCTURA DE UN ALGORITMO
Para diseñar un algoritmo se debe comenzar por identificar las
tareas más importantes para resolver el problema y disponerlas en
el orden en el que han de ser ejecutadas.
Los pasos en esta primera descripción pueden requerir que
podamos obtener un algoritmo claro, preciso y completo.
Este método de diseño de algoritmos en etapas, yendo de los
conceptos generales a los de detalle, se conoce como método
descendente (TOP)
En un algoritmo se deben de considerar tres partes:
- Entrada: Información dada al algoritmo.
- Proceso: Operaciones o cálculos necesarios para encontrar la
solución del problema.
- Salida: Respuestas dadas por el algoritmo o resultados finales de
los procesos
realizados.

Más contenido relacionado

La actualidad más candente

1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.carolina peña
 
Consulta lenguajes de programación
Consulta lenguajes de programaciónConsulta lenguajes de programación
Consulta lenguajes de programaciónviviana pascuas
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo ponchoPoncho14
 
Programación estructural (Algoritmo Cualitativo y Cuantitativo)
Programación estructural (Algoritmo Cualitativo y Cuantitativo)Programación estructural (Algoritmo Cualitativo y Cuantitativo)
Programación estructural (Algoritmo Cualitativo y Cuantitativo)Ruilex
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSJazminIbarra1106
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julionormaroldano
 
Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Lauris R Severino
 
Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Ana Yansi Romero
 
Exercise 4 performance evaluation
Exercise 4   performance evaluationExercise 4   performance evaluation
Exercise 4 performance evaluationEdgar Mata
 

La actualidad más candente (20)

1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.
 
Analisis de problemas
Analisis de problemasAnalisis de problemas
Analisis de problemas
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informática
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Parcial 1
Parcial 1Parcial 1
Parcial 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Consulta lenguajes de programación
Consulta lenguajes de programaciónConsulta lenguajes de programación
Consulta lenguajes de programación
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo poncho
 
Programación estructural (Algoritmo Cualitativo y Cuantitativo)
Programación estructural (Algoritmo Cualitativo y Cuantitativo)Programación estructural (Algoritmo Cualitativo y Cuantitativo)
Programación estructural (Algoritmo Cualitativo y Cuantitativo)
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOS
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo
 
Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Exercise 4 performance evaluation
Exercise 4   performance evaluationExercise 4   performance evaluation
Exercise 4 performance evaluation
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos (1)
Algoritmos (1)Algoritmos (1)
Algoritmos (1)
 

Destacado

República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuelajosmairasousa
 
Profile and pre-qualification of Wood Master-June in-2016
Profile and pre-qualification of Wood Master-June in-2016Profile and pre-qualification of Wood Master-June in-2016
Profile and pre-qualification of Wood Master-June in-2016Mercy Karanja
 
Preventing extinction and improving conservation status of two important medi...
Preventing extinction and improving conservation status of two important medi...Preventing extinction and improving conservation status of two important medi...
Preventing extinction and improving conservation status of two important medi...kshama6
 
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKAT
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKATCV - LAMPIRAN KETERANGAN KERJA - SERTIFIKAT
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKATFrans Paterson Barnabas
 
Sor juana ines de la cruz
Sor juana ines de la cruzSor juana ines de la cruz
Sor juana ines de la cruzLaura Perez
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเองKajorndete Limskul
 

Destacado (12)

Raska4
Raska4Raska4
Raska4
 
Sistemas estructurales
Sistemas estructuralesSistemas estructurales
Sistemas estructurales
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 
Profile and pre-qualification of Wood Master-June in-2016
Profile and pre-qualification of Wood Master-June in-2016Profile and pre-qualification of Wood Master-June in-2016
Profile and pre-qualification of Wood Master-June in-2016
 
RESUME--Anupam 03.05.16
RESUME--Anupam 03.05.16RESUME--Anupam 03.05.16
RESUME--Anupam 03.05.16
 
Preventing extinction and improving conservation status of two important medi...
Preventing extinction and improving conservation status of two important medi...Preventing extinction and improving conservation status of two important medi...
Preventing extinction and improving conservation status of two important medi...
 
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKAT
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKATCV - LAMPIRAN KETERANGAN KERJA - SERTIFIKAT
CV - LAMPIRAN KETERANGAN KERJA - SERTIFIKAT
 
Anton chejov
Anton chejovAnton chejov
Anton chejov
 
Sor juana ines de la cruz
Sor juana ines de la cruzSor juana ines de la cruz
Sor juana ines de la cruz
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเอง
 
Calculo vigas y losas
Calculo vigas y losasCalculo vigas y losas
Calculo vigas y losas
 
Calculo columnas
Calculo columnasCalculo columnas
Calculo columnas
 

Similar a CURSO HERRAMIENTAS INFORMATICAS

Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujocognos_uie
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas panchofronteras
 
Guia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasGuia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasjennyrestrepos
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptxMauroTapiaMuoz
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.PilarVictoria3
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programastayloritajojo
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
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
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacionalexandermoreno91
 

Similar a CURSO HERRAMIENTAS INFORMATICAS (20)

Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Guia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasGuia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicas
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptx
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Algoritmos primero
Algoritmos primeroAlgoritmos primero
Algoritmos primero
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1 Problemas
1 Problemas1 Problemas
1 Problemas
 
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
 
Exc2 paolasolis
Exc2 paolasolisExc2 paolasolis
Exc2 paolasolis
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

CURSO HERRAMIENTAS INFORMATICAS

  • 1. TEMA: PROGRAMACIÓN - ALGORITMOS DATOS GENERALES Carrera: Computación e Informática Profesor: Código de alumno: 1611930 Ciclo: I
  • 2. INDICE 1. INTRODUCCION A. Introducción a los algoritmos 2. CARACTERÍSTICAS DE UN ALGORITMO 3. ESTRUCTURA DE UN ALGORITMO
  • 3. 1. INTRODUCCION Un algoritmo es un procedimiento a seguir, para resolver un problema en términos de: - Las acciones por ejecutar. - El orden en que dichas acciones deben ejecutarse. Un algoritmo nace en respuesta a la aparición de un determinado problema. Un algoritmo está compuesto de una serie finita de pasos que convergen en la solución de un problema, pero además estos pasos tienen cualquier orden específico. Entenderemos como problema a cualquier acción o evento que necesite cierto grado de análisis, desde la simpleza de cepillarse los dientes hasta la complejidad del ensamblado de un automóvil. En general, cualquier problema puede ser solucionado utilizando un algoritmo, en este sentido podemos utilizar los algoritmos para problemas de cómputo. Un algoritmo para un programador es una herramienta que le permite resaltar los aspectos más importantes de una situación y descartar los me problema de cómputo se puede resolver ejecutando una serie de acciones en un orden específico.
  • 4. 2. CARACTERÍSTICAS DE UN ALGORITMO Las características del algoritmo son: _ Debe ser preciso e indicar el orden de realización de cada paso. _ Estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. _ Ser finito. Se debe terminar en algún momento; o sea debe de tener un número finito de pasos. 3. ESTRUCTURA DE UN ALGORITMO Para diseñar un algoritmo se debe comenzar por identificar las tareas más importantes para resolver el problema y disponerlas en el orden en el que han de ser ejecutadas. Los pasos en esta primera descripción pueden requerir que podamos obtener un algoritmo claro, preciso y completo. Este método de diseño de algoritmos en etapas, yendo de los conceptos generales a los de detalle, se conoce como método descendente (TOP) En un algoritmo se deben de considerar tres partes: - Entrada: Información dada al algoritmo. - Proceso: Operaciones o cálculos necesarios para encontrar la solución del problema. - Salida: Respuestas dadas por el algoritmo o resultados finales de los procesos realizados.