SlideShare una empresa de Scribd logo
1 de 7
    <br />       La importancia de la teoría de los algoritmos<br />           En el desarrollo de software<br />                      Luis Freddy torres rossi<br />              Tipo de trabajo realizado para<br />             Centro náutico pesquero de b/tura<br />                              Presentado a<br />        Tecnóloga: Yesica Irina granja<br />          <br />                                Programa <br />          Técnico en programación de software<br />       <br />              <br />                         Buenaventura  (valle)  <br />                        20 de febrero de 2011<br />                                 Contenido<br />      Titulo<br />      Introducción<br />      Cuerpo<br />      Conclusión<br />      Bibliografía<br />    <br />     La importancia de la teoría de los algoritmos<br />                 En el desarrollo de software<br />                              Introducción <br />Un algoritmo es un conjunto  finito de pasos realizables y no ambiguos para <br />Solucionar un problema y  forman uno de los pilares de computación actual<br />Aunque su uso no se limita  solamente a esta rama sino también a ciencias<br />Como las matemáticas, así también en  la vida cotidiana<br />Existe una gran cantidad de algoritmos que pueden ser usados a diario, como<br />Los algoritmos de búsqueda, de ordenamiento.de encriptación, de compresión<br />Matemáticos etc., algunos más usados son:<br />Algoritmo de huffman: usado para la compresión de datos y criptografía, es la <br />Base de muchos programas  comerciales.<br />Google search-engine: usado a diario por millones de personas para búsqueda<br />En internet es un conjunto de algoritmos de búsqueda  parte de la patente<br />“page rantk” que es usado en el buscador google<br />DES: (data encription estándar)  es usado en las diferentes distribuciones<br />De Unix, incluyendo Linux, como primera medida para introducir los passwords<br />De usuarios<br />                                                  Argumento  <br />La importancia de la teoría de algoritmos en el aspecto de la computación que <br />No están directamente con un proceso de desarrollo de software es muy  <br />Diversas  así también se pueden mencionar aéreas del conocimiento diferentes<br />En cualquier área donde se requiera que un proceso, método  o algoritmo sea<br />Más eficiente se abre una puerta para la aplicación de la teoría de algoritmos<br />Lo primero que hay que tomar en cuenta  es, que el proceso de desarrollo<br />Del software el que se sigue para obtener un software, donde este no solo <br />Incluye la implementación, sino que además toda la documentación <br />Relacionada con el mismo, un ejemplo claro de el uso de los mejores <br />Algoritmos  y la preocupación en la eficiencia de los mismos los podemos <br />Encontrar en programas como matLat, OCTAVE, etc  que son programas<br />Matemáticos  y la eficiencia de los algoritmos es esencial, en general en el <br />Software en donde implique simulaciones  y cálculos matemáticos la teoría<br />De algoritmos es una parte clave de su diseño. Otro tipo de software en <br />Donde la teoría de algoritmos ah tenido una gran aplicación es en los juegos<br />Ya que se usan una gran cantidad de algoritmos para las simulaciones, <br />Las búsquedas de caminos, la inteligencia artificial de los personajes<br />El mejoramiento de los motores gráficos  etc. Si se sigue analizando todos los<br />Tipos de software se podría ver, que mientras se requiera que el software sea<br />Eficiente, seguramente se  tendrían que aplicar ciertos conocimientos de <br />Teoría de algoritmos para lograrlo.<br />        <br />                                            Conclusiones<br />En conclusión  los algoritmos son una serie de instrucciones que permiten<br />Solucionar un problema de la vida real que se nos pueda presentar en <br />Cualquier momento teniendo en cuenta que pueda llegar a ser  matemáticos<br />Industrial, computacional, o cualquier otro caso dado que se presente<br />Con todo esto se puede concluir que en el aspecto de desarrollo de <br />Software  la teoría de algoritmos es la herramienta principal para<br />Lograr un software eficiente.<br />       <br />                 <br />                                              Bibliografía<br />Wiki pedía<br />http://es.wikipedia.org/wiki/Algoritmo.<br />García<br />ccc.inaoep.mx/~cferegrino/cursos/comprcrip/Huffman.pdf<br />Metamed<br />http://www.metamend.com/google.html<br />MyCripto.net<br />http://www.mycrypto.net/encryption/crypto_algorithms.html<br />Linux<br />http://www.linux.org/docs/ldp/howto/Security­HOWTO/password­<br />security.html <br />Epstein<br />“Desarrollo<br />Problemas<br />2001. 8 p. <br />http://www.conicyt.cl/bases/fondecyt/proyectos/01/1999/1990350.html<br />Ingeniería<br />“Optimización<br />De<br />Número<br />Curriculum<br />http://www.cs.huji.ac.il/~kirk/SK_cv2004.ps<br />
Importancia teoría algoritmos desarrollo software
Importancia teoría algoritmos desarrollo software
Importancia teoría algoritmos desarrollo software
Importancia teoría algoritmos desarrollo software
Importancia teoría algoritmos desarrollo software
Importancia teoría algoritmos desarrollo software

Más contenido relacionado

La actualidad más candente

algoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoalgoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoArleRomero
 
Analisis y diseño algoritmos
Analisis y diseño algoritmosAnalisis y diseño algoritmos
Analisis y diseño algoritmosEnrique Y Ch
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Facultad de Ciencias y Sistemas
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmasCAMINSUASTY
 
Qué es un algoritmo 10
Qué es un algoritmo 10Qué es un algoritmo 10
Qué es un algoritmo 10Ricaurte Duran
 
Desarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a AspectosDesarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a Aspectosmartinp
 
lenguaje y herramientas
lenguaje y herramientaslenguaje y herramientas
lenguaje y herramientasivan penagos
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informaticaEduardo_jose
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La ProgramacionMary Sanchez
 
Analisis y disenio de algoritmos
Analisis y disenio de algoritmosAnalisis y disenio de algoritmos
Analisis y disenio de algoritmosMayte dena
 
Tutorial de prolog
Tutorial de prologTutorial de prolog
Tutorial de prologPedro Vera
 

La actualidad más candente (19)

Tema6
Tema6Tema6
Tema6
 
algoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoalgoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujo
 
Analisis y diseño algoritmos
Analisis y diseño algoritmosAnalisis y diseño algoritmos
Analisis y diseño algoritmos
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01
 
Algoritmos izabel
Algoritmos izabelAlgoritmos izabel
Algoritmos izabel
 
Elemento4
Elemento4Elemento4
Elemento4
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Qué es un algoritmo 10
Qué es un algoritmo 10Qué es un algoritmo 10
Qué es un algoritmo 10
 
Programacion declarativa manual basico de teoria
Programacion declarativa manual basico de teoriaProgramacion declarativa manual basico de teoria
Programacion declarativa manual basico de teoria
 
Desarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a AspectosDesarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a Aspectos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
lenguaje y herramientas
lenguaje y herramientaslenguaje y herramientas
lenguaje y herramientas
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informatica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Analisis y disenio de algoritmos
Analisis y disenio de algoritmosAnalisis y disenio de algoritmos
Analisis y disenio de algoritmos
 
Tutorial de prolog
Tutorial de prologTutorial de prolog
Tutorial de prolog
 
Manual lab prolog
Manual lab prologManual lab prolog
Manual lab prolog
 

Destacado

Music intrument
Music intrumentMusic intrument
Music intrumentperfil147
 
Jornadas logronio.2013
Jornadas logronio.2013Jornadas logronio.2013
Jornadas logronio.2013cefiame2013
 
Imagenes mapa conceptual
Imagenes mapa conceptualImagenes mapa conceptual
Imagenes mapa conceptualsandriux4
 
Oficio Día del Maestro
Oficio Día del MaestroOficio Día del Maestro
Oficio Día del MaestroSute VI Sector
 
Language Policy Workshop
Language Policy WorkshopLanguage Policy Workshop
Language Policy WorkshopIain Clark
 
Orientações para atividades de leitura 1º ciclo
Orientações para atividades de leitura 1º cicloOrientações para atividades de leitura 1º ciclo
Orientações para atividades de leitura 1º cicloCátia Rosário
 
ใบงานทดสอบความรู้
ใบงานทดสอบความรู้ใบงานทดสอบความรู้
ใบงานทดสอบความรู้Thawatchai Rustanawan
 
Consonantej 121012183934-phpapp02
Consonantej 121012183934-phpapp02Consonantej 121012183934-phpapp02
Consonantej 121012183934-phpapp02Monica Monroy
 
Actividad 7. mensajes para huéspedes
Actividad 7. mensajes para huéspedesActividad 7. mensajes para huéspedes
Actividad 7. mensajes para huéspedesarlevg85
 
Estils De Negociació - Pol Valls Ortiga
Estils De Negociació - Pol Valls OrtigaEstils De Negociació - Pol Valls Ortiga
Estils De Negociació - Pol Valls Ortigaguest466e109
 
Diaz barriga
Diaz barrigaDiaz barriga
Diaz barrigaMARAOSUNA
 

Destacado (20)

Music intrument
Music intrumentMusic intrument
Music intrument
 
Jornadas logronio.2013
Jornadas logronio.2013Jornadas logronio.2013
Jornadas logronio.2013
 
Imagenes mapa conceptual
Imagenes mapa conceptualImagenes mapa conceptual
Imagenes mapa conceptual
 
Oficio Día del Maestro
Oficio Día del MaestroOficio Día del Maestro
Oficio Día del Maestro
 
@Oscarboluda
@Oscarboluda@Oscarboluda
@Oscarboluda
 
Las tice
Las ticeLas tice
Las tice
 
Language Policy Workshop
Language Policy WorkshopLanguage Policy Workshop
Language Policy Workshop
 
Orientações para atividades de leitura 1º ciclo
Orientações para atividades de leitura 1º cicloOrientações para atividades de leitura 1º ciclo
Orientações para atividades de leitura 1º ciclo
 
Veterinaria martinez
Veterinaria martinezVeterinaria martinez
Veterinaria martinez
 
El pandillaje
El pandillajeEl pandillaje
El pandillaje
 
Impor sementara
Impor sementaraImpor sementara
Impor sementara
 
ใบงานทดสอบความรู้
ใบงานทดสอบความรู้ใบงานทดสอบความรู้
ใบงานทดสอบความรู้
 
Consonantej 121012183934-phpapp02
Consonantej 121012183934-phpapp02Consonantej 121012183934-phpapp02
Consonantej 121012183934-phpapp02
 
Actividad 7. mensajes para huéspedes
Actividad 7. mensajes para huéspedesActividad 7. mensajes para huéspedes
Actividad 7. mensajes para huéspedes
 
Estils De Negociació - Pol Valls Ortiga
Estils De Negociació - Pol Valls OrtigaEstils De Negociació - Pol Valls Ortiga
Estils De Negociació - Pol Valls Ortiga
 
Presentacion 3 b (4)
Presentacion 3 b (4)Presentacion 3 b (4)
Presentacion 3 b (4)
 
Homemaker care services
Homemaker care  servicesHomemaker care  services
Homemaker care services
 
ahorro de energía
ahorro de energía ahorro de energía
ahorro de energía
 
Diaz barriga
Diaz barrigaDiaz barriga
Diaz barriga
 
Mmmmm}
Mmmmm}Mmmmm}
Mmmmm}
 

Similar a Importancia teoría algoritmos desarrollo software

Que es el software
Que es el softwareQue es el software
Que es el softwaregaboantonio
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)ronald gimenez
 
Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdfjesus acosta
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas jose
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas betogongar
 
Herramientas De Programacion De Sistemas
Herramientas De Programacion De SistemasHerramientas De Programacion De Sistemas
Herramientas De Programacion De Sistemaskintskpi
 
Software y sistemas operativos
Software y sistemas operativosSoftware y sistemas operativos
Software y sistemas operativosmaurohoy
 
mauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativosmauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativosmaurohoy
 
Diapositivas harware
Diapositivas  harwareDiapositivas  harware
Diapositivas harwareDagny Mendoza
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 

Similar a Importancia teoría algoritmos desarrollo software (20)

David valdiviezo ing.pdf
David valdiviezo ing.pdfDavid valdiviezo ing.pdf
David valdiviezo ing.pdf
 
Ingenieria de sotware
Ingenieria de sotwareIngenieria de sotware
Ingenieria de sotware
 
Que es el software
Que es el softwareQue es el software
Que es el software
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)
 
Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdf
 
Software
SoftwareSoftware
Software
 
actividad 10
actividad 10actividad 10
actividad 10
 
actividad 10
actividad 10actividad 10
actividad 10
 
Galdamez mejia
Galdamez mejiaGaldamez mejia
Galdamez mejia
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Soportes logicos
Soportes logicosSoportes logicos
Soportes logicos
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas
 
Herramientas De Programacion De Sistemas
Herramientas De Programacion De SistemasHerramientas De Programacion De Sistemas
Herramientas De Programacion De Sistemas
 
Software y sistemas operativos
Software y sistemas operativosSoftware y sistemas operativos
Software y sistemas operativos
 
mauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativosmauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativos
 
Diapositivas harware
Diapositivas  harwareDiapositivas  harware
Diapositivas harware
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
Garcia callejas
Garcia callejas Garcia callejas
Garcia callejas
 

Más de Fredy Torres

Proyecto de vida fredy
Proyecto de vida fredyProyecto de vida fredy
Proyecto de vida fredyFredy Torres
 
Proyecto de vida fredy
Proyecto de vida fredyProyecto de vida fredy
Proyecto de vida fredyFredy Torres
 
Taller 1ra semana algoritmos
Taller 1ra semana algoritmosTaller 1ra semana algoritmos
Taller 1ra semana algoritmosFredy Torres
 
Taller 1ra semana algoritmos
Taller 1ra semana algoritmosTaller 1ra semana algoritmos
Taller 1ra semana algoritmosFredy Torres
 
Taller 1ra semana (2)
Taller 1ra semana (2)Taller 1ra semana (2)
Taller 1ra semana (2)Fredy Torres
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Fredy Torres
 
La importancia de la teoría de los algoritmos
La importancia de la teoría de los algoritmosLa importancia de la teoría de los algoritmos
La importancia de la teoría de los algoritmosFredy Torres
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)Fredy Torres
 

Más de Fredy Torres (11)

Proyecto de vida fredy
Proyecto de vida fredyProyecto de vida fredy
Proyecto de vida fredy
 
Proyecto de vida fredy
Proyecto de vida fredyProyecto de vida fredy
Proyecto de vida fredy
 
Taller 1ra semana algoritmos
Taller 1ra semana algoritmosTaller 1ra semana algoritmos
Taller 1ra semana algoritmos
 
Pseudocodigo 1
Pseudocodigo 1Pseudocodigo 1
Pseudocodigo 1
 
Taller 1ra semana algoritmos
Taller 1ra semana algoritmosTaller 1ra semana algoritmos
Taller 1ra semana algoritmos
 
Taller 1ra semana (2)
Taller 1ra semana (2)Taller 1ra semana (2)
Taller 1ra semana (2)
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Taller 1ra semana
Taller 1ra semanaTaller 1ra semana
Taller 1ra semana
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)
 
La importancia de la teoría de los algoritmos
La importancia de la teoría de los algoritmosLa importancia de la teoría de los algoritmos
La importancia de la teoría de los algoritmos
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)
 

Último

Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 

Último (20)

Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 

Importancia teoría algoritmos desarrollo software

  • 1. <br /> La importancia de la teoría de los algoritmos<br /> En el desarrollo de software<br /> Luis Freddy torres rossi<br /> Tipo de trabajo realizado para<br /> Centro náutico pesquero de b/tura<br /> Presentado a<br /> Tecnóloga: Yesica Irina granja<br /> <br /> Programa <br /> Técnico en programación de software<br /> <br /> <br /> Buenaventura (valle) <br /> 20 de febrero de 2011<br /> Contenido<br /> Titulo<br /> Introducción<br /> Cuerpo<br /> Conclusión<br /> Bibliografía<br /> <br /> La importancia de la teoría de los algoritmos<br /> En el desarrollo de software<br /> Introducción <br />Un algoritmo es un conjunto finito de pasos realizables y no ambiguos para <br />Solucionar un problema y forman uno de los pilares de computación actual<br />Aunque su uso no se limita solamente a esta rama sino también a ciencias<br />Como las matemáticas, así también en la vida cotidiana<br />Existe una gran cantidad de algoritmos que pueden ser usados a diario, como<br />Los algoritmos de búsqueda, de ordenamiento.de encriptación, de compresión<br />Matemáticos etc., algunos más usados son:<br />Algoritmo de huffman: usado para la compresión de datos y criptografía, es la <br />Base de muchos programas comerciales.<br />Google search-engine: usado a diario por millones de personas para búsqueda<br />En internet es un conjunto de algoritmos de búsqueda parte de la patente<br />“page rantk” que es usado en el buscador google<br />DES: (data encription estándar) es usado en las diferentes distribuciones<br />De Unix, incluyendo Linux, como primera medida para introducir los passwords<br />De usuarios<br /> Argumento <br />La importancia de la teoría de algoritmos en el aspecto de la computación que <br />No están directamente con un proceso de desarrollo de software es muy <br />Diversas así también se pueden mencionar aéreas del conocimiento diferentes<br />En cualquier área donde se requiera que un proceso, método o algoritmo sea<br />Más eficiente se abre una puerta para la aplicación de la teoría de algoritmos<br />Lo primero que hay que tomar en cuenta es, que el proceso de desarrollo<br />Del software el que se sigue para obtener un software, donde este no solo <br />Incluye la implementación, sino que además toda la documentación <br />Relacionada con el mismo, un ejemplo claro de el uso de los mejores <br />Algoritmos y la preocupación en la eficiencia de los mismos los podemos <br />Encontrar en programas como matLat, OCTAVE, etc que son programas<br />Matemáticos y la eficiencia de los algoritmos es esencial, en general en el <br />Software en donde implique simulaciones y cálculos matemáticos la teoría<br />De algoritmos es una parte clave de su diseño. Otro tipo de software en <br />Donde la teoría de algoritmos ah tenido una gran aplicación es en los juegos<br />Ya que se usan una gran cantidad de algoritmos para las simulaciones, <br />Las búsquedas de caminos, la inteligencia artificial de los personajes<br />El mejoramiento de los motores gráficos etc. Si se sigue analizando todos los<br />Tipos de software se podría ver, que mientras se requiera que el software sea<br />Eficiente, seguramente se tendrían que aplicar ciertos conocimientos de <br />Teoría de algoritmos para lograrlo.<br /> <br /> Conclusiones<br />En conclusión los algoritmos son una serie de instrucciones que permiten<br />Solucionar un problema de la vida real que se nos pueda presentar en <br />Cualquier momento teniendo en cuenta que pueda llegar a ser matemáticos<br />Industrial, computacional, o cualquier otro caso dado que se presente<br />Con todo esto se puede concluir que en el aspecto de desarrollo de <br />Software la teoría de algoritmos es la herramienta principal para<br />Lograr un software eficiente.<br /> <br /> <br /> Bibliografía<br />Wiki pedía<br />http://es.wikipedia.org/wiki/Algoritmo.<br />García<br />ccc.inaoep.mx/~cferegrino/cursos/comprcrip/Huffman.pdf<br />Metamed<br />http://www.metamend.com/google.html<br />MyCripto.net<br />http://www.mycrypto.net/encryption/crypto_algorithms.html<br />Linux<br />http://www.linux.org/docs/ldp/howto/Security­HOWTO/password­<br />security.html <br />Epstein<br />“Desarrollo<br />Problemas<br />2001. 8 p. <br />http://www.conicyt.cl/bases/fondecyt/proyectos/01/1999/1990350.html<br />Ingeniería<br />“Optimización<br />De<br />Número<br />Curriculum<br />http://www.cs.huji.ac.il/~kirk/SK_cv2004.ps<br />