SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
UNIDAD 2




ALGORTIMOS
¿QUE ES?
Es un conjunto de instrucciones o reglas
bien definidas, ordenadas y finitas que
permite realizar una actividad mediante
pasos sucesivos
que no generen
dudas a quien
deba realizar
dicha actividad.
Características:

  Preciso: Indicar el
  orden de
  realización de
  cada paso.


        Definido: Si se sigue
        un algoritmo dos
        veces, se debe
        obtener el mismo
        resultado cada vez.
Finito: El algoritmo
se debe terminar
en algún
momento.


      Legible: El texto que
      lo describe debe ser
      claro, tal que
      permita entenderlo
      y leerlo fácilmente.
Eficientes: Deben ocupar
 la mínima memoria y
 minimizar el tiempo de
 ejecución.

Modificables: Deben
diseñarse de modo que
sus posteriores
modificaciones sean
fáciles de realizar, incluso
por programadores
diferentes a sus propios
autores.
Modulares: La filosofía
utilizada para su diseño
debe favorecer la división
del problema en módulos
pequeños.

Mais conteúdo relacionado

Semelhante a Algortimos

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticaLoref1
 
Algoritmos
Algoritmos Algoritmos
Algoritmos Chery08
 
Unidad III-Programación Modular-introducción al lenguaje programable.pdf
Unidad III-Programación Modular-introducción al lenguaje programable.pdfUnidad III-Programación Modular-introducción al lenguaje programable.pdf
Unidad III-Programación Modular-introducción al lenguaje programable.pdfEDWINERNESTOMADRIDME
 
Pseint - Ejercicios de modularización.pptx
Pseint - Ejercicios de modularización.pptxPseint - Ejercicios de modularización.pptx
Pseint - Ejercicios de modularización.pptxJoselynMorocho8
 
Fundamentos de programación semana 3 ppt
Fundamentos de programación semana 3 pptFundamentos de programación semana 3 ppt
Fundamentos de programación semana 3 pptpedro millapi montiel
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoVerita Sanjuán
 
Algortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujoAlgortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujoDanilsa Morales Bertel
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructuradoMarilugosale
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativoscronicasdelsur1987
 
Trabajo de imformatica 4 periodo..
Trabajo de imformatica 4 periodo..Trabajo de imformatica 4 periodo..
Trabajo de imformatica 4 periodo..andpaovelre1994
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacionLuis Peralta
 
Programación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate DuqueProgramación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate DuqueEsteban Duque
 

Semelhante a Algortimos (20)

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Trabajo de Informática
Trabajo de InformáticaTrabajo de Informática
Trabajo de Informática
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
Unidad III-Programación Modular-introducción al lenguaje programable.pdf
Unidad III-Programación Modular-introducción al lenguaje programable.pdfUnidad III-Programación Modular-introducción al lenguaje programable.pdf
Unidad III-Programación Modular-introducción al lenguaje programable.pdf
 
Pseint - Ejercicios de modularización.pptx
Pseint - Ejercicios de modularización.pptxPseint - Ejercicios de modularización.pptx
Pseint - Ejercicios de modularización.pptx
 
Los algoritmos, diagrama
Los algoritmos, diagramaLos algoritmos, diagrama
Los algoritmos, diagrama
 
Fundamentos de programación semana 3 ppt
Fundamentos de programación semana 3 pptFundamentos de programación semana 3 ppt
Fundamentos de programación semana 3 ppt
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujo
 
Algortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujoAlgortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujo
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 
Pseudocodigo ferro
Pseudocodigo ferroPseudocodigo ferro
Pseudocodigo ferro
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativos
 
Clase 2
Clase 2Clase 2
Clase 2
 
Trabajo de imformatica 4 periodo..
Trabajo de imformatica 4 periodo..Trabajo de imformatica 4 periodo..
Trabajo de imformatica 4 periodo..
 
Progrmacion
ProgrmacionProgrmacion
Progrmacion
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacion
 
ALGORITMOS.ppsx
ALGORITMOS.ppsxALGORITMOS.ppsx
ALGORITMOS.ppsx
 
Programación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate DuqueProgramación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate Duque
 

Mais de Isabel

Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones RegularesIsabel
 
Compiladores
CompiladoresCompiladores
CompiladoresIsabel
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formalesIsabel
 
Herramientas
HerramientasHerramientas
HerramientasIsabel
 
Unidad 3
Unidad 3Unidad 3
Unidad 3Isabel
 
Unidad 3
Unidad 3Unidad 3
Unidad 3Isabel
 
Factores
FactoresFactores
FactoresIsabel
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 
Unidad 2
Unidad 2Unidad 2
Unidad 2Isabel
 
Historia
HistoriaHistoria
HistoriaIsabel
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datosIsabel
 
Mda informatica
Mda informaticaMda informatica
Mda informaticaIsabel
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicosIsabel
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vidaIsabel
 
Roles desarrollo software
Roles desarrollo softwareRoles desarrollo software
Roles desarrollo softwareIsabel
 
Unidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosUnidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosIsabel
 
Tablas dinámicas
Tablas dinámicasTablas dinámicas
Tablas dinámicasIsabel
 
Referencia de celdas
Referencia de celdasReferencia de celdas
Referencia de celdasIsabel
 

Mais de Isabel (20)

Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Herramientas
HerramientasHerramientas
Herramientas
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Factores
FactoresFactores
Factores
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Historia
HistoriaHistoria
Historia
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Mda informatica
Mda informaticaMda informatica
Mda informatica
 
Sgbd
SgbdSgbd
Sgbd
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vida
 
Roles desarrollo software
Roles desarrollo softwareRoles desarrollo software
Roles desarrollo software
 
Unidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosUnidad 1 conceptos introductorios
Unidad 1 conceptos introductorios
 
Tablas dinámicas
Tablas dinámicasTablas dinámicas
Tablas dinámicas
 
Referencia de celdas
Referencia de celdasReferencia de celdas
Referencia de celdas
 

Algortimos

  • 2. ¿QUE ES? Es un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
  • 3. Características: Preciso: Indicar el orden de realización de cada paso. Definido: Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
  • 4. Finito: El algoritmo se debe terminar en algún momento. Legible: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • 5. Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución. Modificables: Deben diseñarse de modo que sus posteriores modificaciones sean fáciles de realizar, incluso por programadores diferentes a sus propios autores.
  • 6. Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.