SlideShare una empresa de Scribd logo
1 de 14
1
ALGORITMOS SOBRE ARREGLOS
EN JAVA
Indicaciones generales
Daniel Irene, Ing.
Tutor. UTPL-MAD
Thursday, May 08, 2014 2
Arreglos: Temas a revisar
3
Arreglos: Intro y arreglos
4
Después de leer estos dos apartados (7.1 y 7.2 en ambas
ediciones) Ud. debería estar en la capacidad de:
• Reconocer que es un tipo de dato primitivo y cual es un tipo
de dato por referencia, similitudes y diferencias.
• Definir que son los índices o subíndices de un arreglo
unidimensional o multidimencional y de que tipos son, xq.
• Cuales son los límites superior/inferior de un
arreglo, ejemplo:
int[ ] datos = new int[ 3 ];
• Guarda 3 datos enteros desde el indice cero (0) al indice (2)
• Operar algunas posiciones de un arreglo
Arreglos: Declaración y creación
5
Después de leer el apartado 7.3 (en ambas ediciones) Ud.
debería estar en la capacidad de:
• Sabiendo que un arreglo es un tipo por referencia, indicar el
sentido que tiene new en su declaración y creación.
• Reconocer cual es la diferencia entre declarar y crear un
arreglo? O son dos cosas totalmente iguales?
• Aplicar buenas prácticas en la declaración de arreglos.
• Conocer la confusión que existe al declarar arreglos y
variables en una sola línea.
Arreglos: Ejemplos del uso de arreglos
6
Después de leer el apartado 7.4 (en ambas ediciones) Ud.
debería estar en la capacidad de:
• Declara e inicializar un arreglos sin necesidad usar new.
• Sumar los elementos de un arreglo.
• Usar los formatos del método printf para la presentación de
caracteres dependiendo los valores almacenados en el
arreglo (Fig. 7.6. GraficoBarras.java)
• Usar los elementos de un arreglo como contadores (Fig. 7.7.
TirarDado.java)
Arreglos: For mejorado
7
Después de leer el apartado 7.6 (en ambas ediciones) Ud.
debería estar en la capacidad de:
• Conocer y aplicar la estructura del for mejorado para
recorrer arreglos sin riesgos de accesos fuera de rango.
• Se puede aplicar for mejorado para recorrer una matriz, o
arreglo bidimensional? Porque si, porque no?.
Arreglos: Paso de arreglos a métodos
8
Después de leer el apartado 7.7 (en ambas ediciones) Ud.
debería estar en la capacidad de:
• Conocer como se declara, como se pasa, y como se recibe
un arreglo entre métodos.
• Cuales son las diferencias en el paso de parámetros por
valor/referencia, en cuanto a arreglos.
• Que es mejor? Pasar arreglos por valor? O por referencia?
Búsqueda y ordenamiento
9
7ma. versión
Cap. 19 en la 9na.
versión
Algoritmos de búsqueda
10
Después de leer el apartado 16.2 (7ma. versión) 19.2 (9na.
versión) conjuntamente con la guía de estudios Ud. debería
estar en la capacidad de:
• Conocer como trabajan los métodos de búsqueda lineal y
el binario, cuales son sus diferencias, ventajas y
desventajas.
• A través de la eficiencia que ofrecen estos dos métodos de
búsqueda, elegir uno y otro para su aplicación.
• Averiguar de manera manual, cuantos ciclos/iteraciones se
requieren para encontrar en una lista de n elementos.
Algoritmos de ordenamiento
11
Después de leer el apartado 16.3 (7ma. versión) 19.3 (9na.
versión) conjuntamente con la guía de estudios Ud. debería
estar en la capacidad de:
• Conocer como trabajan los métodos de ordenamiento por
selección e inserción, cuales son sus diferencias, ventajas
y desventajas.
• A través de la eficiencia que ofrecen estos dos métodos de
búsqueda, elegir uno y otro para su aplicación.
• Averiguar de manera manual, cuantos ciclos/iteraciones se
requieren para ordenar en una lista de n elementos.
Arreglos y Búsqueda y ordenamiento
12
• No olvidar en ambos capítulos revisar el resumen
de contenidos ofrecidos al final, así como las
conclusiones, terminología, y desarrollar los
ejercicios sugeridos por el tutor en la guía de
estudio. Así como los recurso ofrecido en el EVA de
esta y las otras unidades.
• Participar en los foros, y completar los Test de
autoevaluación como actividades opcionales pero
calificadas con 1 pt. adicional a su nota final.
TUTORIAS
13
• No olvide que me tiene a su TOTAL disposición
TODOS LOS LUNES de 07H:00 - 09H:00 (ext. ver en el EVA), y
TODO LOS MIÉRCOLES de 09H:00 - 11H:00 (ext. ver en el
EVA), por cualquier
medio, skype, telefónico, mail, EVA, etc.
• La videocolaboración la tendremos el viernes 16
de mayo del 2014 de 20H:00 a 21H:00, con
puntualizaciones y ejercicios de las 3 unidades.
Gracias
14

Más contenido relacionado

La actualidad más candente

Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++andreadelacruz002
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Semana 7 excepciones predefinidas en plsql
Semana 7 excepciones predefinidas en plsqlSemana 7 excepciones predefinidas en plsql
Semana 7 excepciones predefinidas en plsqlvictdiazm
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlralhum
 
71456126 enunciado-practica1-afd
71456126 enunciado-practica1-afd71456126 enunciado-practica1-afd
71456126 enunciado-practica1-afdAngel Herrera Sara
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesAndreina Trejo
 
Sentencias de control visual basic
Sentencias de control visual basicSentencias de control visual basic
Sentencias de control visual basicCarloos Octaavio
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmoBERNARDAURELIOFELIZM
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlJazmin Acuña
 
Escribir algoritmos
Escribir algoritmosEscribir algoritmos
Escribir algoritmosCodemás
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaStalyn Cruz
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)luis_ocampo27
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosluisfelipe2014
 

La actualidad más candente (20)

Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++
 
Cap4 Analisis Sintactico
Cap4 Analisis SintacticoCap4 Analisis Sintactico
Cap4 Analisis Sintactico
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Semana 7 excepciones predefinidas en plsql
Semana 7 excepciones predefinidas en plsqlSemana 7 excepciones predefinidas en plsql
Semana 7 excepciones predefinidas en plsql
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
71456126 enunciado-practica1-afd
71456126 enunciado-practica1-afd71456126 enunciado-practica1-afd
71456126 enunciado-practica1-afd
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Sentencias de control visual basic
Sentencias de control visual basicSentencias de control visual basic
Sentencias de control visual basic
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmo
 
Flujo de control
Flujo de controlFlujo de control
Flujo de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Errores
ErroresErrores
Errores
 
Escribir algoritmos
Escribir algoritmosEscribir algoritmos
Escribir algoritmos
 
Taller 1 4
Taller 1 4Taller 1 4
Taller 1 4
 
Monitores
MonitoresMonitores
Monitores
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Estructuras Selectivas
Estructuras SelectivasEstructuras Selectivas
Estructuras Selectivas
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 

Similar a 2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene

Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosqueraAlex Lozada
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosqueraed10mos891
 
EDINSON MOSQUERA
 EDINSON MOSQUERA EDINSON MOSQUERA
EDINSON MOSQUERAed10mos891
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosqueraed10mos891
 
Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3Andres Garcia Garcia
 
Rc andres felipe_pulido
Rc andres felipe_pulidoRc andres felipe_pulido
Rc andres felipe_pulidoAndres Pulido
 
Algoritmos y programas 1
Algoritmos y programas 1Algoritmos y programas 1
Algoritmos y programas 1Esteban Bedoya
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programasRoberth Camana
 
Algoritmos y programas super manual de algoritmia
Algoritmos y programas   super manual de algoritmiaAlgoritmos y programas   super manual de algoritmia
Algoritmos y programas super manual de algoritmiaEsteban Bedoya
 
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
 
Presentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexPresentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexvictoruex
 

Similar a 2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene (20)

Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
EDINSON MOSQUERA
 EDINSON MOSQUERA EDINSON MOSQUERA
EDINSON MOSQUERA
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Rc dariel rios
Rc dariel riosRc dariel rios
Rc dariel rios
 
Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3
 
Fase 4_Grupo xx.docx
Fase 4_Grupo xx.docxFase 4_Grupo xx.docx
Fase 4_Grupo xx.docx
 
Rc andres felipe_pulido
Rc andres felipe_pulidoRc andres felipe_pulido
Rc andres felipe_pulido
 
Algoritmos y programas 1
Algoritmos y programas 1Algoritmos y programas 1
Algoritmos y programas 1
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Rc amalfiaya
Rc amalfiayaRc amalfiaya
Rc amalfiaya
 
Rc amalfiaya
Rc amalfiayaRc amalfiaya
Rc amalfiaya
 
Rc amalfiaya
Rc amalfiayaRc amalfiaya
Rc amalfiaya
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
 
Algoritmos y programas super manual de algoritmia
Algoritmos y programas   super manual de algoritmiaAlgoritmos y programas   super manual de algoritmia
Algoritmos y programas super manual de algoritmia
 
Rc raulgomez
Rc raulgomezRc raulgomez
Rc raulgomez
 
Rc raulgomez
Rc raulgomezRc raulgomez
Rc raulgomez
 
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)
 
Presentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexPresentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uex
 
Rc dalguin campo
Rc dalguin campoRc dalguin campo
Rc dalguin campo
 

Más de Daniel Irene

Programación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaDaniel Irene
 
Secciones Cónicas
Secciones CónicasSecciones Cónicas
Secciones CónicasDaniel Irene
 
ALGEBRA DE MATRICES
ALGEBRA DE MATRICESALGEBRA DE MATRICES
ALGEBRA DE MATRICESDaniel Irene
 
CURSO DE MATEMATICAS - Cap 01
CURSO DE MATEMATICAS - Cap 01CURSO DE MATEMATICAS - Cap 01
CURSO DE MATEMATICAS - Cap 01Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 9
CURSO DE PROGRAMACION BASICA - Cap 9CURSO DE PROGRAMACION BASICA - Cap 9
CURSO DE PROGRAMACION BASICA - Cap 9Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 8
CURSO DE PROGRAMACION BASICA - Cap 8CURSO DE PROGRAMACION BASICA - Cap 8
CURSO DE PROGRAMACION BASICA - Cap 8Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 6
CURSO DE PROGRAMACION BASICA - Cap 6CURSO DE PROGRAMACION BASICA - Cap 6
CURSO DE PROGRAMACION BASICA - Cap 6Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 5
CURSO DE PROGRAMACION BASICA - Cap 5CURSO DE PROGRAMACION BASICA - Cap 5
CURSO DE PROGRAMACION BASICA - Cap 5Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 3
CURSO DE PROGRAMACION BASICA - Cap 3CURSO DE PROGRAMACION BASICA - Cap 3
CURSO DE PROGRAMACION BASICA - Cap 3Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 1
CURSO DE PROGRAMACION BASICA - Cap 1CURSO DE PROGRAMACION BASICA - Cap 1
CURSO DE PROGRAMACION BASICA - Cap 1Daniel Irene
 
CURSO DE PROGRAMACION BASICA - Cap 2
CURSO DE PROGRAMACION BASICA - Cap 2CURSO DE PROGRAMACION BASICA - Cap 2
CURSO DE PROGRAMACION BASICA - Cap 2Daniel Irene
 

Más de Daniel Irene (13)

Programación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en Java
 
Secciones Cónicas
Secciones CónicasSecciones Cónicas
Secciones Cónicas
 
ALGEBRA DE MATRICES
ALGEBRA DE MATRICESALGEBRA DE MATRICES
ALGEBRA DE MATRICES
 
CURSO DE MATEMATICAS - Cap 01
CURSO DE MATEMATICAS - Cap 01CURSO DE MATEMATICAS - Cap 01
CURSO DE MATEMATICAS - Cap 01
 
CURSO DE PROGRAMACION BASICA - Cap 9
CURSO DE PROGRAMACION BASICA - Cap 9CURSO DE PROGRAMACION BASICA - Cap 9
CURSO DE PROGRAMACION BASICA - Cap 9
 
CURSO DE PROGRAMACION BASICA - Cap 8
CURSO DE PROGRAMACION BASICA - Cap 8CURSO DE PROGRAMACION BASICA - Cap 8
CURSO DE PROGRAMACION BASICA - Cap 8
 
CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7
 
CURSO DE PROGRAMACION BASICA - Cap 6
CURSO DE PROGRAMACION BASICA - Cap 6CURSO DE PROGRAMACION BASICA - Cap 6
CURSO DE PROGRAMACION BASICA - Cap 6
 
CURSO DE PROGRAMACION BASICA - Cap 5
CURSO DE PROGRAMACION BASICA - Cap 5CURSO DE PROGRAMACION BASICA - Cap 5
CURSO DE PROGRAMACION BASICA - Cap 5
 
CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4
 
CURSO DE PROGRAMACION BASICA - Cap 3
CURSO DE PROGRAMACION BASICA - Cap 3CURSO DE PROGRAMACION BASICA - Cap 3
CURSO DE PROGRAMACION BASICA - Cap 3
 
CURSO DE PROGRAMACION BASICA - Cap 1
CURSO DE PROGRAMACION BASICA - Cap 1CURSO DE PROGRAMACION BASICA - Cap 1
CURSO DE PROGRAMACION BASICA - Cap 1
 
CURSO DE PROGRAMACION BASICA - Cap 2
CURSO DE PROGRAMACION BASICA - Cap 2CURSO DE PROGRAMACION BASICA - Cap 2
CURSO DE PROGRAMACION BASICA - Cap 2
 

Último

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 

Último (20)

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 

2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene

  • 1. 1
  • 2. ALGORITMOS SOBRE ARREGLOS EN JAVA Indicaciones generales Daniel Irene, Ing. Tutor. UTPL-MAD Thursday, May 08, 2014 2
  • 3. Arreglos: Temas a revisar 3
  • 4. Arreglos: Intro y arreglos 4 Después de leer estos dos apartados (7.1 y 7.2 en ambas ediciones) Ud. debería estar en la capacidad de: • Reconocer que es un tipo de dato primitivo y cual es un tipo de dato por referencia, similitudes y diferencias. • Definir que son los índices o subíndices de un arreglo unidimensional o multidimencional y de que tipos son, xq. • Cuales son los límites superior/inferior de un arreglo, ejemplo: int[ ] datos = new int[ 3 ]; • Guarda 3 datos enteros desde el indice cero (0) al indice (2) • Operar algunas posiciones de un arreglo
  • 5. Arreglos: Declaración y creación 5 Después de leer el apartado 7.3 (en ambas ediciones) Ud. debería estar en la capacidad de: • Sabiendo que un arreglo es un tipo por referencia, indicar el sentido que tiene new en su declaración y creación. • Reconocer cual es la diferencia entre declarar y crear un arreglo? O son dos cosas totalmente iguales? • Aplicar buenas prácticas en la declaración de arreglos. • Conocer la confusión que existe al declarar arreglos y variables en una sola línea.
  • 6. Arreglos: Ejemplos del uso de arreglos 6 Después de leer el apartado 7.4 (en ambas ediciones) Ud. debería estar en la capacidad de: • Declara e inicializar un arreglos sin necesidad usar new. • Sumar los elementos de un arreglo. • Usar los formatos del método printf para la presentación de caracteres dependiendo los valores almacenados en el arreglo (Fig. 7.6. GraficoBarras.java) • Usar los elementos de un arreglo como contadores (Fig. 7.7. TirarDado.java)
  • 7. Arreglos: For mejorado 7 Después de leer el apartado 7.6 (en ambas ediciones) Ud. debería estar en la capacidad de: • Conocer y aplicar la estructura del for mejorado para recorrer arreglos sin riesgos de accesos fuera de rango. • Se puede aplicar for mejorado para recorrer una matriz, o arreglo bidimensional? Porque si, porque no?.
  • 8. Arreglos: Paso de arreglos a métodos 8 Después de leer el apartado 7.7 (en ambas ediciones) Ud. debería estar en la capacidad de: • Conocer como se declara, como se pasa, y como se recibe un arreglo entre métodos. • Cuales son las diferencias en el paso de parámetros por valor/referencia, en cuanto a arreglos. • Que es mejor? Pasar arreglos por valor? O por referencia?
  • 9. Búsqueda y ordenamiento 9 7ma. versión Cap. 19 en la 9na. versión
  • 10. Algoritmos de búsqueda 10 Después de leer el apartado 16.2 (7ma. versión) 19.2 (9na. versión) conjuntamente con la guía de estudios Ud. debería estar en la capacidad de: • Conocer como trabajan los métodos de búsqueda lineal y el binario, cuales son sus diferencias, ventajas y desventajas. • A través de la eficiencia que ofrecen estos dos métodos de búsqueda, elegir uno y otro para su aplicación. • Averiguar de manera manual, cuantos ciclos/iteraciones se requieren para encontrar en una lista de n elementos.
  • 11. Algoritmos de ordenamiento 11 Después de leer el apartado 16.3 (7ma. versión) 19.3 (9na. versión) conjuntamente con la guía de estudios Ud. debería estar en la capacidad de: • Conocer como trabajan los métodos de ordenamiento por selección e inserción, cuales son sus diferencias, ventajas y desventajas. • A través de la eficiencia que ofrecen estos dos métodos de búsqueda, elegir uno y otro para su aplicación. • Averiguar de manera manual, cuantos ciclos/iteraciones se requieren para ordenar en una lista de n elementos.
  • 12. Arreglos y Búsqueda y ordenamiento 12 • No olvidar en ambos capítulos revisar el resumen de contenidos ofrecidos al final, así como las conclusiones, terminología, y desarrollar los ejercicios sugeridos por el tutor en la guía de estudio. Así como los recurso ofrecido en el EVA de esta y las otras unidades. • Participar en los foros, y completar los Test de autoevaluación como actividades opcionales pero calificadas con 1 pt. adicional a su nota final.
  • 13. TUTORIAS 13 • No olvide que me tiene a su TOTAL disposición TODOS LOS LUNES de 07H:00 - 09H:00 (ext. ver en el EVA), y TODO LOS MIÉRCOLES de 09H:00 - 11H:00 (ext. ver en el EVA), por cualquier medio, skype, telefónico, mail, EVA, etc. • La videocolaboración la tendremos el viernes 16 de mayo del 2014 de 20H:00 a 21H:00, con puntualizaciones y ejercicios de las 3 unidades.