SlideShare una empresa de Scribd logo
1 de 11
Todas estas situaciones tienen algo en
común, necesitan una solución o un
conjunto de pasos que permita llegar hasta
la meta propuesta. Comúnmente se llama
algoritmo a aquello que nos permite pasar
de un estado inicial "A" a un estado final "B",
justo lo que deseamos. Sin embargo, existe
mucho más involucrado en el momento de
resolver un problema que tan sólo el
conjunto de instrucciones necesarias para
ello. Al plantear la solución de un
problema, existen muchos aspectos que
deben tenerse en cuenta:
El problema mismo, las personas involucradas, las
herramientas a disposición, la solución, la
presentación de la misma, etc. Es posible distinguir
varias etapas en el proceso de resolución de
problemas: comprensión del problema,
elaboración de un plan, desarrollo del plan y
evaluación del proceso. Esto no quiere decir que
las etapas se van realizando secuencialmente. Con
frecuencia logramos comprender cabalmente un
problema una vez terminadas las cuatro etapas.
Problema
Se tiene un problema cuando se desea encontrar uno o
varios objetos desconocidos (ya sean estos números,
diagramas, figuras, demostraciones, decisiones, posiciones,
algoritmos, u otras cosas), que cumplen condiciones y/o
relaciones, previamente definidas, respecto a uno o varios
objetos conocidos. De esta manera, solucionar un problema
es encontrar los objetos desconocidos de dicho problema.
Algoritmo
Un algoritmo es una secuencia finita
bien definida de tareas bien definidas,
cada una de las cuales se puede
realizar con una cantidad de recursos
finitos.
Ejecutar un algoritmo es realizar las
tareas del mismo, en el orden
especificado y utilizando los recursos
disponibles.
Diagrama de flujo
Un Diagrama de Flujo representa la esquematización gráfica de
un algoritmo , el cual muestra gráficamente los pasos
o procesos a seguir para alcanzar la solución de un problema Es
importante resaltar que el Diagrama de Flujo muestra
el sistema como una red de procesos funcionales conectados
entre sí por " Tuberías " y "Depósitos" de datos que permite
describir el movimiento de los datos a través del Sistema.
Lenguaje de programación
Lenguaje de programación, en informática, cualquier lenguaje
artificial que puede utilizarse para definir una secuencia de
instrucciones para su procesamiento por un ordenador o
computadora. Es complicado definir qué es y qué no es un
lenguaje de programación. Se asume generalmente que la
traducción de las instrucciones a un código que comprende la
computadora debe ser completamente sistemática.
Normalmente es la computadora la que realiza la traducción.
Unidad 2

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Diagramas de flujo - Estructura - Definición
Diagramas de flujo - Estructura - Definición Diagramas de flujo - Estructura - Definición
Diagramas de flujo - Estructura - Definición
 
Realización de un algoritmo
Realización de un algoritmoRealización de un algoritmo
Realización de un algoritmo
 
Introduccion Analisis Algoritmos
Introduccion Analisis AlgoritmosIntroduccion Analisis Algoritmos
Introduccion Analisis Algoritmos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
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
 
La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
Examen Remedial
Examen RemedialExamen Remedial
Examen Remedial
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Rodriguez lenin
Rodriguez leninRodriguez lenin
Rodriguez lenin
 
Elaboracion de algoritmos
Elaboracion de algoritmosElaboracion de algoritmos
Elaboracion de algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Destacado

121 colaborativo n_1
121 colaborativo n_1121 colaborativo n_1
121 colaborativo n_1dimagomoaldi
 
Ampliación de servicios en el complejo maria grande
Ampliación de servicios en el complejo maria grandeAmpliación de servicios en el complejo maria grande
Ampliación de servicios en el complejo maria grandeJuan Martinengo
 
6 territorios en-la_glob
6 territorios en-la_glob6 territorios en-la_glob
6 territorios en-la_globPachixxx
 
Attorney seo presentation
Attorney seo presentationAttorney seo presentation
Attorney seo presentationFrankneedz
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativoYesennia Acuña
 
Λαϊκισμός
ΛαϊκισμόςΛαϊκισμός
Λαϊκισμόςchavalesnick
 
Philadelphia Stormwater GPC presentation 10.25
Philadelphia Stormwater GPC presentation 10.25Philadelphia Stormwater GPC presentation 10.25
Philadelphia Stormwater GPC presentation 10.25Green Parking Council
 
As três partes slides
As três partes   slidesAs três partes   slides
As três partes slidesadriselara
 
Ejemplo RDLegistativo por el se aprueba Texto Refundido
Ejemplo RDLegistativo por el se aprueba Texto RefundidoEjemplo RDLegistativo por el se aprueba Texto Refundido
Ejemplo RDLegistativo por el se aprueba Texto Refundidofamiliarodriguezroig
 
Panduan Perencanaan Desa Lewu Mamangun
Panduan Perencanaan Desa Lewu MamangunPanduan Perencanaan Desa Lewu Mamangun
Panduan Perencanaan Desa Lewu MamangunFatur Fatkhurohman
 
Gobierno electronico en_la_gp 2011
Gobierno electronico en_la_gp 2011Gobierno electronico en_la_gp 2011
Gobierno electronico en_la_gp 2011David Coz Seguil
 
Tejido oseo, osificacion
Tejido oseo, osificacionTejido oseo, osificacion
Tejido oseo, osificacion1125Lu
 
محمد إبراهيم شرف أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولة
محمد إبراهيم شرف   أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولةمحمد إبراهيم شرف   أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولة
محمد إبراهيم شرف أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولةMohammed Sharaf
 

Destacado (19)

Las diferencias entre el proyecto y la maniobra
Las diferencias entre el proyecto y la maniobraLas diferencias entre el proyecto y la maniobra
Las diferencias entre el proyecto y la maniobra
 
121 colaborativo n_1
121 colaborativo n_1121 colaborativo n_1
121 colaborativo n_1
 
Ampliación de servicios en el complejo maria grande
Ampliación de servicios en el complejo maria grandeAmpliación de servicios en el complejo maria grande
Ampliación de servicios en el complejo maria grande
 
6 territorios en-la_glob
6 territorios en-la_glob6 territorios en-la_glob
6 territorios en-la_glob
 
Dia das maes
Dia das maesDia das maes
Dia das maes
 
5 egipto 2010 2011
5 egipto 2010 20115 egipto 2010 2011
5 egipto 2010 2011
 
Attorney seo presentation
Attorney seo presentationAttorney seo presentation
Attorney seo presentation
 
Exotic
ExoticExotic
Exotic
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Λαϊκισμός
ΛαϊκισμόςΛαϊκισμός
Λαϊκισμός
 
Philadelphia Stormwater GPC presentation 10.25
Philadelphia Stormwater GPC presentation 10.25Philadelphia Stormwater GPC presentation 10.25
Philadelphia Stormwater GPC presentation 10.25
 
Recursos energeticos
Recursos energeticosRecursos energeticos
Recursos energeticos
 
As três partes slides
As três partes   slidesAs três partes   slides
As três partes slides
 
Generalidades ecg
Generalidades ecgGeneralidades ecg
Generalidades ecg
 
Ejemplo RDLegistativo por el se aprueba Texto Refundido
Ejemplo RDLegistativo por el se aprueba Texto RefundidoEjemplo RDLegistativo por el se aprueba Texto Refundido
Ejemplo RDLegistativo por el se aprueba Texto Refundido
 
Panduan Perencanaan Desa Lewu Mamangun
Panduan Perencanaan Desa Lewu MamangunPanduan Perencanaan Desa Lewu Mamangun
Panduan Perencanaan Desa Lewu Mamangun
 
Gobierno electronico en_la_gp 2011
Gobierno electronico en_la_gp 2011Gobierno electronico en_la_gp 2011
Gobierno electronico en_la_gp 2011
 
Tejido oseo, osificacion
Tejido oseo, osificacionTejido oseo, osificacion
Tejido oseo, osificacion
 
محمد إبراهيم شرف أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولة
محمد إبراهيم شرف   أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولةمحمد إبراهيم شرف   أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولة
محمد إبراهيم شرف أثرالمشكلات البيئية المناخية على الاستقرار السياسي للدولة
 

Similar a Unidad 2

Similar a Unidad 2 (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1 margie
Unidad 1 margieUnidad 1 margie
Unidad 1 margie
 
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)
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 
Unidad2 compu luis jimenez
Unidad2 compu luis jimenezUnidad2 compu luis jimenez
Unidad2 compu luis jimenez
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Más de Fernando Reynaga (20)

Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 1
Unidad 1 Unidad 1
Unidad 1
 
Práctica 27
Práctica 27Práctica 27
Práctica 27
 
Práctica 19
Práctica 19Práctica 19
Práctica 19
 
Práctica 18
Práctica 18Práctica 18
Práctica 18
 
Práctica 17
Práctica 17Práctica 17
Práctica 17
 
Práctica 15
Práctica 15Práctica 15
Práctica 15
 
Práctica 14
Práctica 14Práctica 14
Práctica 14
 
Práctica 13
Práctica 13Práctica 13
Práctica 13
 
Práctica 12
Práctica 12Práctica 12
Práctica 12
 
Práctica 11
Práctica 11Práctica 11
Práctica 11
 
Práctica 10
Práctica 10Práctica 10
Práctica 10
 
Práctica 9
Práctica 9Práctica 9
Práctica 9
 
Práctica 8
Práctica 8Práctica 8
Práctica 8
 

Unidad 2

  • 1.
  • 2. Todas estas situaciones tienen algo en común, necesitan una solución o un conjunto de pasos que permita llegar hasta la meta propuesta. Comúnmente se llama algoritmo a aquello que nos permite pasar de un estado inicial "A" a un estado final "B", justo lo que deseamos. Sin embargo, existe mucho más involucrado en el momento de resolver un problema que tan sólo el conjunto de instrucciones necesarias para ello. Al plantear la solución de un problema, existen muchos aspectos que deben tenerse en cuenta:
  • 3. El problema mismo, las personas involucradas, las herramientas a disposición, la solución, la presentación de la misma, etc. Es posible distinguir varias etapas en el proceso de resolución de problemas: comprensión del problema, elaboración de un plan, desarrollo del plan y evaluación del proceso. Esto no quiere decir que las etapas se van realizando secuencialmente. Con frecuencia logramos comprender cabalmente un problema una vez terminadas las cuatro etapas.
  • 4. Problema Se tiene un problema cuando se desea encontrar uno o varios objetos desconocidos (ya sean estos números, diagramas, figuras, demostraciones, decisiones, posiciones, algoritmos, u otras cosas), que cumplen condiciones y/o relaciones, previamente definidas, respecto a uno o varios objetos conocidos. De esta manera, solucionar un problema es encontrar los objetos desconocidos de dicho problema.
  • 5.
  • 6. Algoritmo Un algoritmo es una secuencia finita bien definida de tareas bien definidas, cada una de las cuales se puede realizar con una cantidad de recursos finitos. Ejecutar un algoritmo es realizar las tareas del mismo, en el orden especificado y utilizando los recursos disponibles.
  • 7.
  • 8. Diagrama de flujo Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo , el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema Es importante resaltar que el Diagrama de Flujo muestra el sistema como una red de procesos funcionales conectados entre sí por " Tuberías " y "Depósitos" de datos que permite describir el movimiento de los datos a través del Sistema.
  • 9.
  • 10. Lenguaje de programación Lenguaje de programación, en informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática. Normalmente es la computadora la que realiza la traducción.