SlideShare une entreprise Scribd logo
1  sur  7
ALUMNO: CARLOS CLARK

INGENIERÍA INDUSTRIAL
Algoritmo
Un algoritmo es un conjunto de acciones que determinan la secuencia de los
pasos a seguir para resolver un problema específico. Sus pasos deben estar
definidos con precisión de forma que no existan ambigüedades que den origen a

elegir una opción equivocada. Los algoritmos son finitos; es decir, su ejecución
termina en un número determinado de pasos. La mayoría de los algoritmos de
utilidad al programador poseen 3 partes principales:

Algoritmo

Entrada de
datos

Procesamientos
de datos

Salida de
resultados
 Car acticas del algoritmo
*Preciso: Indicar el orden de la realización de cada paso
*Definido: Si se sigue dos veces, obtiene el mismo resultado cada vez.
*Finito: Tiene un inicio y un fin, también tiene un numero determinado de pasos

Diseño del algoritmo



En esta etapa del análisis del proceso se determina que hace el programa.



Etapa del diseño: proceso se basa divide y vencerás.



Diseño descendente y modular.



Un programa bien diseñado consta de un programa principal ( Modulo de un nivel mas alto)
Que llama a subprogramas (Módulos de un nivel mas bajo) que a su vez puede llamar a otros
sub programas
Los algoritmos pueden representarse a través de un conjunto de palabras por
medio de las cuales se puede representar la lógica de un programa. Este
conjunto de palabras constituyen lo que se conoce como pseudocódigo.
Además, los algoritmos se pueden representar gráficamente a través de un
diagrama de flujo.

Diagramas de flujo
Un diagrama de flujo es una representación gráfica de un algoritmo o de una
parte del mismo. La ventaja de utilizar un diagrama de flujo es que se le puede
construir independientemente del lenguaje de programación, pues al momento
de llevarlo a código se puede hacer en cualquier lenguaje. Dichos diagramas se
construyen utilizando ciertos símbolos de uso especial como son
rectángulos, óvalos, pequeños círculos, etc.; estos símbolos están conectados
entre sí por flechas conocidas como líneas de flujo. A continuación se
presentan estos símbolos y su significado.
Diagramas
 Lenguajes algorítmicos
Por la forma de expresarlos existen dos tipos de lenguajes algorítmicos:
Gráficos: Diagramas de flujos
No Gráficos: Pseudocodigo

Contenu connexe

Tendances

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
grupo 1
 
Apun9algol
Apun9algolApun9algol
Apun9algol
pabesacv
 

Tendances (20)

Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujos
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 
Diagramas..
Diagramas..Diagramas..
Diagramas..
 
Algoritmos y pseudocodigos
Algoritmos y pseudocodigosAlgoritmos y pseudocodigos
Algoritmos y pseudocodigos
 
Low Code Test Automation - Jornadas de Ingeniería de Software 2021
Low Code Test Automation - Jornadas de Ingeniería de Software 2021Low Code Test Automation - Jornadas de Ingeniería de Software 2021
Low Code Test Automation - Jornadas de Ingeniería de Software 2021
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
ALGORITMO
ALGORITMOALGORITMO
ALGORITMO
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Práctica no 8
Práctica no 8Práctica no 8
Práctica no 8
 
Fundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad I
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigo
 
Apun9algol
Apun9algolApun9algol
Apun9algol
 
algotiritmo:análisis de problemas
algotiritmo:análisis de problemasalgotiritmo:análisis de problemas
algotiritmo:análisis de problemas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 

En vedette

Agar kita tidak tertipu menyingkap sesatnya aqidah syiah
Agar kita tidak tertipu menyingkap sesatnya aqidah syiahAgar kita tidak tertipu menyingkap sesatnya aqidah syiah
Agar kita tidak tertipu menyingkap sesatnya aqidah syiah
Edi Awaludin
 
Diploma In Management - Sharon Holm
Diploma In Management - Sharon HolmDiploma In Management - Sharon Holm
Diploma In Management - Sharon Holm
Sharon Holm JP
 
Proposal mastaka f.i.a.h 2
Proposal mastaka f.i.a.h 2Proposal mastaka f.i.a.h 2
Proposal mastaka f.i.a.h 2
lakahiwa19
 
Sistema y Sistemas de produccion
Sistema y Sistemas de produccionSistema y Sistemas de produccion
Sistema y Sistemas de produccion
Hero Valrey
 

En vedette (20)

Agar kita tidak tertipu menyingkap sesatnya aqidah syiah
Agar kita tidak tertipu menyingkap sesatnya aqidah syiahAgar kita tidak tertipu menyingkap sesatnya aqidah syiah
Agar kita tidak tertipu menyingkap sesatnya aqidah syiah
 
Diploma In Management - Sharon Holm
Diploma In Management - Sharon HolmDiploma In Management - Sharon Holm
Diploma In Management - Sharon Holm
 
Cartel enviar
Cartel enviarCartel enviar
Cartel enviar
 
Makalah java
Makalah javaMakalah java
Makalah java
 
E-MS Texas Starter Kit
E-MS Texas Starter KitE-MS Texas Starter Kit
E-MS Texas Starter Kit
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Proposal mastaka f.i.a.h 2
Proposal mastaka f.i.a.h 2Proposal mastaka f.i.a.h 2
Proposal mastaka f.i.a.h 2
 
Curric nvo
Curric nvoCurric nvo
Curric nvo
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
Proceso de produccion industrial
Proceso de produccion industrialProceso de produccion industrial
Proceso de produccion industrial
 
BƯỚC ĐẦU ĐÁNH GIÁ HIỆU QUẢ VÀ TÍNH AN TOÀN CỦA TOCILIZUMAB ( ACTEMRA) PHỐI HỢ...
BƯỚC ĐẦU ĐÁNH GIÁ HIỆU QUẢ VÀ TÍNH AN TOÀN CỦA TOCILIZUMAB ( ACTEMRA) PHỐI HỢ...BƯỚC ĐẦU ĐÁNH GIÁ HIỆU QUẢ VÀ TÍNH AN TOÀN CỦA TOCILIZUMAB ( ACTEMRA) PHỐI HỢ...
BƯỚC ĐẦU ĐÁNH GIÁ HIỆU QUẢ VÀ TÍNH AN TOÀN CỦA TOCILIZUMAB ( ACTEMRA) PHỐI HỢ...
 
Mis decisiones y mi proyecto de vida
Mis decisiones y mi proyecto de vidaMis decisiones y mi proyecto de vida
Mis decisiones y mi proyecto de vida
 
Sistemas de Producción industrial
Sistemas de Producción industrial Sistemas de Producción industrial
Sistemas de Producción industrial
 
Producción Artesanal e Industrial
Producción Artesanal e IndustrialProducción Artesanal e Industrial
Producción Artesanal e Industrial
 
Produccion Y Sistemas De Produccion
Produccion Y Sistemas De ProduccionProduccion Y Sistemas De Produccion
Produccion Y Sistemas De Produccion
 
Sistema y Sistemas de produccion
Sistema y Sistemas de produccionSistema y Sistemas de produccion
Sistema y Sistemas de produccion
 
1EM #32 Conjuntivo: ossos
1EM #32 Conjuntivo: ossos1EM #32 Conjuntivo: ossos
1EM #32 Conjuntivo: ossos
 
Quanto fica meu seguro auto com condutor adicional?
Quanto fica meu seguro auto com condutor adicional?Quanto fica meu seguro auto com condutor adicional?
Quanto fica meu seguro auto com condutor adicional?
 
Atividade3 gabrielerodriguessantos
Atividade3 gabrielerodriguessantosAtividade3 gabrielerodriguessantos
Atividade3 gabrielerodriguessantos
 
Trabajo ultimo
Trabajo ultimoTrabajo ultimo
Trabajo ultimo
 

Similaire à Diapositiva carlos clark

Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
rulo182
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
casdilacol
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
Clariza
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Wil Mer
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Wil Mer
 

Similaire à Diapositiva carlos clark (20)

Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.com
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Clase1 programac
Clase1 programacClase1 programac
Clase1 programac
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
Tema v
Tema vTema v
Tema v
 
Tema v
Tema vTema v
Tema v
 
Programación
ProgramaciónProgramación
Programación
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujo
 

Diapositiva carlos clark

  • 2. Algoritmo Un algoritmo es un conjunto de acciones que determinan la secuencia de los pasos a seguir para resolver un problema específico. Sus pasos deben estar definidos con precisión de forma que no existan ambigüedades que den origen a elegir una opción equivocada. Los algoritmos son finitos; es decir, su ejecución termina en un número determinado de pasos. La mayoría de los algoritmos de utilidad al programador poseen 3 partes principales: Algoritmo Entrada de datos Procesamientos de datos Salida de resultados
  • 3.  Car acticas del algoritmo *Preciso: Indicar el orden de la realización de cada paso *Definido: Si se sigue dos veces, obtiene el mismo resultado cada vez. *Finito: Tiene un inicio y un fin, también tiene un numero determinado de pasos Diseño del algoritmo  En esta etapa del análisis del proceso se determina que hace el programa.  Etapa del diseño: proceso se basa divide y vencerás.  Diseño descendente y modular.  Un programa bien diseñado consta de un programa principal ( Modulo de un nivel mas alto) Que llama a subprogramas (Módulos de un nivel mas bajo) que a su vez puede llamar a otros sub programas
  • 4. Los algoritmos pueden representarse a través de un conjunto de palabras por medio de las cuales se puede representar la lógica de un programa. Este conjunto de palabras constituyen lo que se conoce como pseudocódigo. Además, los algoritmos se pueden representar gráficamente a través de un diagrama de flujo. Diagramas de flujo Un diagrama de flujo es una representación gráfica de un algoritmo o de una parte del mismo. La ventaja de utilizar un diagrama de flujo es que se le puede construir independientemente del lenguaje de programación, pues al momento de llevarlo a código se puede hacer en cualquier lenguaje. Dichos diagramas se construyen utilizando ciertos símbolos de uso especial como son rectángulos, óvalos, pequeños círculos, etc.; estos símbolos están conectados entre sí por flechas conocidas como líneas de flujo. A continuación se presentan estos símbolos y su significado.
  • 6.
  • 7.  Lenguajes algorítmicos Por la forma de expresarlos existen dos tipos de lenguajes algorítmicos: Gráficos: Diagramas de flujos No Gráficos: Pseudocodigo