SlideShare una empresa de Scribd logo
1 de 18
ESCUELA : PONENTE : BIMESTRE : ESTRUCTURA DE DATOS Y ALGORITMOS I CICLO : GESTIÓN AMBIENTAL I BIMESTRE ING.  GUIDO RIOFRIO AGOSTO 2007 – OCTUBRE 2008
Objetivo Se debe tener presente que el objetivo de la presente asignatura es;  en primer lugar conocer como estas estructurados los datos principalmente los tipos de datos compuestos y en segundo lugar conocer los algoritmos y procedimientos básicos utilizados para manipular la información de estas estructuras, entendiéndose por manipular  a los procesos de inserción, modificación, eliminación, ordenación y búsqueda de datos.
Contenido ,[object Object],[object Object],[object Object],[object Object]
Datos Simples ,[object Object],[object Object],[object Object],[object Object],[object Object]
Datos Simples  (cont …) Tipo Tamaño en bytes Rango Int  2 -32.768 .. 32.767 unsigned int 2 0 .. 65.535 Long 4 -2.147.483.648 .. 2.147.483.647 unsigned long 4 0 .. 4.294.967.295 Float 4 3.4 x 10 -38  .. 3.4 x 10 38 Double 8 1.7 x 10 -308  .. 1.7 x 10 308 Char 1 -128 .. 127
Datos Compuestos ,[object Object],[object Object]
Registros ,[object Object],[object Object]
Registros  (cont…)
Estructura de un arreglo ,[object Object],[object Object],[object Object]
Estructura de un arreglo  (cont…) ,[object Object]
Operaciones sobre arreglos ,[object Object],[object Object],[object Object]
Ejercicio 1 Desarrolle el algoritmo para ordenar un arreglo por el método de inserción
Ejercicio 1  (cont …) ,[object Object],[object Object],[object Object]
Ejercicio 1  (cont …) Arreglo original Arreglo ordenado 10 15 4 13 20 17 14 4 10 13 14 15 17 20
Ejercicio 1  (cont …)
Ejercicio 2 Dada una matriz cuadrada calcule la sumatoria de los elementos que están sobre la diagonal principal y el producto de aquellos que están bajo la misma diagonal
Ejercicio 2 j n i 2 5 4 2 -4 0 3 2 1 8 4 1 -1 6 8 5 1 2 4 3 6 4 2 3 n 2 1 4 3 6 4 0 1 2 3 4
Ejercicio 2

Más contenido relacionado

La actualidad más candente

Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosSuGely Gálvez
 
Vocabulario de excel
Vocabulario de excel Vocabulario de excel
Vocabulario de excel Soliette
 
Giseproi curso de programación - sesión 10 - arreglos y matrices
Giseproi   curso de programación - sesión 10 - arreglos y matricesGiseproi   curso de programación - sesión 10 - arreglos y matrices
Giseproi curso de programación - sesión 10 - arreglos y matricesgiseproi
 
Computacion hoja de calculo
Computacion hoja de calculoComputacion hoja de calculo
Computacion hoja de calculo20001910
 
Computacion hoja de calculo
Computacion hoja de calculoComputacion hoja de calculo
Computacion hoja de calculo20001910
 
Clasificación De Los Sistemas Numéricos
Clasificación De Los Sistemas NuméricosClasificación De Los Sistemas Numéricos
Clasificación De Los Sistemas Numéricosaaronisaac07
 
Fundamentos de excel elizabeth mg
Fundamentos de excel elizabeth mgFundamentos de excel elizabeth mg
Fundamentos de excel elizabeth mgortega_00
 
Alejandra pardo
Alejandra pardoAlejandra pardo
Alejandra pardoalepardo15
 
Martin ortega yung presentacion
Martin ortega yung presentacionMartin ortega yung presentacion
Martin ortega yung presentacionMartin Ortega Yung
 

La actualidad más candente (18)

Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
Matriz dispersa
Matriz dispersa Matriz dispersa
Matriz dispersa
 
Vocabulario de excel
Vocabulario de excel Vocabulario de excel
Vocabulario de excel
 
Giseproi curso de programación - sesión 10 - arreglos y matrices
Giseproi   curso de programación - sesión 10 - arreglos y matricesGiseproi   curso de programación - sesión 10 - arreglos y matrices
Giseproi curso de programación - sesión 10 - arreglos y matrices
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
Computacion hoja de calculo
Computacion hoja de calculoComputacion hoja de calculo
Computacion hoja de calculo
 
Computacion hoja de calculo
Computacion hoja de calculoComputacion hoja de calculo
Computacion hoja de calculo
 
Clasificación De Los Sistemas Numéricos
Clasificación De Los Sistemas NuméricosClasificación De Los Sistemas Numéricos
Clasificación De Los Sistemas Numéricos
 
Fundamentos de excel elizabeth mg
Fundamentos de excel elizabeth mgFundamentos de excel elizabeth mg
Fundamentos de excel elizabeth mg
 
Stylo
StyloStylo
Stylo
 
Colas estáticas. IESIT
Colas estáticas. IESITColas estáticas. IESIT
Colas estáticas. IESIT
 
Alejandra pardo
Alejandra pardoAlejandra pardo
Alejandra pardo
 
Mejoramiento
Mejoramiento Mejoramiento
Mejoramiento
 
hoja de calculo.
hoja de calculo.hoja de calculo.
hoja de calculo.
 
dasWeon 1
dasWeon 1dasWeon 1
dasWeon 1
 
Martin ortega yung presentacion
Martin ortega yung presentacionMartin ortega yung presentacion
Martin ortega yung presentacion
 
Tartea 07
Tartea 07Tartea 07
Tartea 07
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 

Destacado

Arboles binarios
Arboles binariosArboles binarios
Arboles binariosfavi_hola
 
Sesion 01 algoritmos y estructura de datos
Sesion 01  algoritmos y estructura de datosSesion 01  algoritmos y estructura de datos
Sesion 01 algoritmos y estructura de datosimagincor
 
Sesion 02 algoritmos y estructura de datos
Sesion 02  algoritmos y estructura de datosSesion 02  algoritmos y estructura de datos
Sesion 02 algoritmos y estructura de datosimagincor
 
Algortimos taller
Algortimos tallerAlgortimos taller
Algortimos tallerpoliv06
 
Estructura de archivos y sistema
Estructura de archivos y sistemaEstructura de archivos y sistema
Estructura de archivos y sistemaJuan Soubervielle
 
Criterios de evaluacion p3 algortimos dia 8 de junio
Criterios de evaluacion p3 algortimos dia 8 de junioCriterios de evaluacion p3 algortimos dia 8 de junio
Criterios de evaluacion p3 algortimos dia 8 de junioEli Diaz
 
InformáTica (Clase 1)
InformáTica (Clase 1)InformáTica (Clase 1)
InformáTica (Clase 1)ciberlawyer
 
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)Videoconferencias UTPL
 
Estructura de datos y algoritmos
Estructura de datos y algoritmosEstructura de datos y algoritmos
Estructura de datos y algoritmosrenatodquintero
 
Trabajo de susana diccionario de datos
Trabajo de susana diccionario de datosTrabajo de susana diccionario de datos
Trabajo de susana diccionario de datosEdward Contreras
 
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
Estructurade datos
Estructurade datosEstructurade datos
Estructurade datosDavidElizama
 
Nucleo 2 estructuras dinámicas
Nucleo 2 estructuras dinámicasNucleo 2 estructuras dinámicas
Nucleo 2 estructuras dinámicascarsanta
 
Estructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasEstructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasElias Peña
 
Plan de clase informatica adultos
Plan de clase informatica adultosPlan de clase informatica adultos
Plan de clase informatica adultosAndrea Gomez
 
Estructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colasEstructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colasIARINAIA
 

Destacado (20)

Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
Sesion 01 algoritmos y estructura de datos
Sesion 01  algoritmos y estructura de datosSesion 01  algoritmos y estructura de datos
Sesion 01 algoritmos y estructura de datos
 
Sesion 02 algoritmos y estructura de datos
Sesion 02  algoritmos y estructura de datosSesion 02  algoritmos y estructura de datos
Sesion 02 algoritmos y estructura de datos
 
concepto de estructuras de datos
concepto de estructuras de datosconcepto de estructuras de datos
concepto de estructuras de datos
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Algortimos taller
Algortimos tallerAlgortimos taller
Algortimos taller
 
Estructura de archivos y sistema
Estructura de archivos y sistemaEstructura de archivos y sistema
Estructura de archivos y sistema
 
Criterios de evaluacion p3 algortimos dia 8 de junio
Criterios de evaluacion p3 algortimos dia 8 de junioCriterios de evaluacion p3 algortimos dia 8 de junio
Criterios de evaluacion p3 algortimos dia 8 de junio
 
InformáTica (Clase 1)
InformáTica (Clase 1)InformáTica (Clase 1)
InformáTica (Clase 1)
 
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN DE ALGORITMOS-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
 
Estructura de datos y algoritmos
Estructura de datos y algoritmosEstructura de datos y algoritmos
Estructura de datos y algoritmos
 
Trabajo de susana diccionario de datos
Trabajo de susana diccionario de datosTrabajo de susana diccionario de datos
Trabajo de susana diccionario de datos
 
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)
ESTRUCTURA DE DATOS (II Bimestre Abril Agosto 2011)
 
Estructurade datos
Estructurade datosEstructurade datos
Estructurade datos
 
Nucleo 2 estructuras dinámicas
Nucleo 2 estructuras dinámicasNucleo 2 estructuras dinámicas
Nucleo 2 estructuras dinámicas
 
Estructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasEstructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colas
 
Estructura de datos pdf
Estructura de datos pdfEstructura de datos pdf
Estructura de datos pdf
 
Plan de clase informatica adultos
Plan de clase informatica adultosPlan de clase informatica adultos
Plan de clase informatica adultos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Estructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colasEstructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colas
 

Similar a Estructura de Datos y Algoritmos I (I Bimestre)

Similar a Estructura de Datos y Algoritmos I (I Bimestre) (20)

Apuntes
ApuntesApuntes
Apuntes
 
Apuntes
ApuntesApuntes
Apuntes
 
Apuntes
ApuntesApuntes
Apuntes
 
Estructuras de datos_dinamicas_definicion_e_implementacion_
Estructuras de datos_dinamicas_definicion_e_implementacion_Estructuras de datos_dinamicas_definicion_e_implementacion_
Estructuras de datos_dinamicas_definicion_e_implementacion_
 
Estructuras de datos_dinamicas_definicion_e_implementacion_
Estructuras de datos_dinamicas_definicion_e_implementacion_Estructuras de datos_dinamicas_definicion_e_implementacion_
Estructuras de datos_dinamicas_definicion_e_implementacion_
 
Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos
 
Trabajo tecnología 11-4.docx
Trabajo tecnología 11-4.docxTrabajo tecnología 11-4.docx
Trabajo tecnología 11-4.docx
 
❃DIAGRAMA DE PARETO❃
❃DIAGRAMA DE PARETO❃❃DIAGRAMA DE PARETO❃
❃DIAGRAMA DE PARETO❃
 
Trabajo tecnología 11-4.docx
Trabajo tecnología 11-4.docxTrabajo tecnología 11-4.docx
Trabajo tecnología 11-4.docx
 
TiposDeDatos de estructuras de datos en Java
TiposDeDatos de estructuras de datos en JavaTiposDeDatos de estructuras de datos en Java
TiposDeDatos de estructuras de datos en Java
 
Estructura de datos (Arreglos)
Estructura de datos (Arreglos)Estructura de datos (Arreglos)
Estructura de datos (Arreglos)
 
Arreglos
ArreglosArreglos
Arreglos
 
EXPO PYTHON.pptx
EXPO PYTHON.pptxEXPO PYTHON.pptx
EXPO PYTHON.pptx
 
Unidad 7. Arreglos Sullin Santaella
Unidad 7. Arreglos Sullin SantaellaUnidad 7. Arreglos Sullin Santaella
Unidad 7. Arreglos Sullin Santaella
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Arreglos
ArreglosArreglos
Arreglos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tipos de datos.pdf
Tipos de datos.pdfTipos de datos.pdf
Tipos de datos.pdf
 
Tipos de datos.pdf
Tipos de datos.pdfTipos de datos.pdf
Tipos de datos.pdf
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Estructura de Datos y Algoritmos I (I Bimestre)

  • 1. ESCUELA : PONENTE : BIMESTRE : ESTRUCTURA DE DATOS Y ALGORITMOS I CICLO : GESTIÓN AMBIENTAL I BIMESTRE ING. GUIDO RIOFRIO AGOSTO 2007 – OCTUBRE 2008
  • 2. Objetivo Se debe tener presente que el objetivo de la presente asignatura es; en primer lugar conocer como estas estructurados los datos principalmente los tipos de datos compuestos y en segundo lugar conocer los algoritmos y procedimientos básicos utilizados para manipular la información de estas estructuras, entendiéndose por manipular a los procesos de inserción, modificación, eliminación, ordenación y búsqueda de datos.
  • 3.
  • 4.
  • 5. Datos Simples (cont …) Tipo Tamaño en bytes Rango Int 2 -32.768 .. 32.767 unsigned int 2 0 .. 65.535 Long 4 -2.147.483.648 .. 2.147.483.647 unsigned long 4 0 .. 4.294.967.295 Float 4 3.4 x 10 -38 .. 3.4 x 10 38 Double 8 1.7 x 10 -308 .. 1.7 x 10 308 Char 1 -128 .. 127
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12. Ejercicio 1 Desarrolle el algoritmo para ordenar un arreglo por el método de inserción
  • 13.
  • 14. Ejercicio 1 (cont …) Arreglo original Arreglo ordenado 10 15 4 13 20 17 14 4 10 13 14 15 17 20
  • 15. Ejercicio 1 (cont …)
  • 16. Ejercicio 2 Dada una matriz cuadrada calcule la sumatoria de los elementos que están sobre la diagonal principal y el producto de aquellos que están bajo la misma diagonal
  • 17. Ejercicio 2 j n i 2 5 4 2 -4 0 3 2 1 8 4 1 -1 6 8 5 1 2 4 3 6 4 2 3 n 2 1 4 3 6 4 0 1 2 3 4