SlideShare una empresa de Scribd logo
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 1 
FECHA: septiembre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas 
enlazadas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, además de 
seguir paso a paso las instrucciones del video para manipular los datos que se 
ingresaban. 
RESULTADOS:
Instrucciones pasó a paso de la función del programa 
Creación de métodos en función con el programa
Llamando métodos mediante objetos 
Salida del programa además mostrando cuando se borra un elemento según la posición.
PARTE DEL CÓDIGO 
public void InsertarPrimero(int dato){//metodo que insertara uno auno 
Nodo temporal= new Nodo(dato); 
temporal.siguiente=primero; 
primero=temporal; 
} 
COMENTARIOS Y/O CONCLUSIONES: 
Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 ESTRUCTURAS LINEALES 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 2 
FECHA: septiembre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas 
enlazadas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, además de 
seguir paso a paso las instrucciones del video como ejemplo de manera grafica 
se presentara el siguiente proyecto. 
RESULTADO: 
Instruccion 
es paso a 
paso para 
la función 
del 
programa
Para recorrer uno a uno los elementos ingresados 
Clase nodo tiene un inicio y un fin
Extendiendo un JFrame
Usando el JFrame 
Ingresando el primer dato el cual se guardara 
Mostrando los datos ingresados
PARTE DEL CÓDIGO 
public void recoorer(){//RECORRE UNO AUNO 
Nodo aux=cabeza; 
String c="listan"; 
while(aux !=null){ 
c+=aux.info+"n"; 
aux=aux.siguiente; 
} 
JOptionPane.showMessageDialog(null, c); 
COMENTARIOS Y/O CONCLUSIONES: 
Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 ESTRUCTURAS LINEALES 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 3 
FECHA: septiembre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas 
enlazadas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, además de 
seguir paso a paso las instrucciones del libro el cual nos pide la codificación del 
código para que pueda leer los datos y además mostrarlos en pantalla. 
RESULTADO:
CREANDO LISTA Y LAS INSTRUCCIONES PASO A PASO CON EL CÓDIGO YA COMENTADO 
AQUÍ SE TRATA QUE SE ELIMINE EL PRIMER DATO Y LOS MUESTRE
DECLARANDO LA CLASE NODO Y ENCAPSULAMIENTO. 
Llamando todos los métodos mediante objetos y haciendo que borra y que muestre
El primero muestra el último elemento ingresado y el primero, el segundo solo eliminado el último dato ingresado. 
Aquí se extrae solo el primer elemento y luego muestra los demás.
PARTE DEL CÓDIGO 
public String extraerinicio(){//EXTRAE SOLO EL INICIO 
String info=inicio.getInfo(); 
inicio= inicio.getSiguiente(); 
if(inicio==null){ 
fin=null; 
} 
return info; 
} 
public void listar(){//MUESTRA LA LISTA 
Nodo temp=inicio; 
while(temp !=null){ 
System.out.println(temp.getInfo()); 
temp=temp.siguiente; 
} 
COMENTARIOS Y/O CONCLUSIONES: 
Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 4 
FECHA: septiembre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas 
enlazadas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
Listas 
PROCEDIMIENTO: 
Esta práctica fue realizada hará las siguientes opciones: 
Agregue nodos, quite elementos, cuantos nodos quedan, actualización de 
nodos, que el último valor de nodo siempre sea 10; 
RESULTADOS:
Imprime los nodos
La salida del programa nos muestra todos los elementos como vemos siempre el elemento nuevo será diez 
Muestra todos los elementos insertados al momento de borrar el primer elemento actualiza los valores que quedaron
COMENTARIOS Y/O CONCLUSIONES: 
Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa. 
Al momento de eliminar el último elemento insertado igual se actualiza mostrando los nodos restantes. Y así podemos hacer más operaciones
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 5 
FECHA: Octubre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, 
pilas, colas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
Pilas 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, este programa 
nos pide realizar una pila con arreglos, borrar elemento de la pila, verificar si es 
vacía o no. 
RESULTADOS:
Instrucciones del programa con código comento el cual tiene una pila con arreglo y agrega, extrae, muestra si la pila es vacía o no
Se ingresa uno a uno las pilas además de que se emplea un if(!p.full) este hace la siguiente función si la pila cumple con el arreglo e insertamos otro este no lo mostrara ya que tenemos esta función que no deja insertar otro más una vez cumpliendo el arreglo 
La salida del programa según los datos ingresados y muestra si la pila está vacía o no. 
Esta salida extrae el último elemento y muestra si la pila es vacía o no.
COMENTARIOS Y/O CONCLUSIONES: 
Se me hizo un poco difícil poder definir como sería una arreglo con pila pero 
consulte videos, libro para poder aclarar dudas. 
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 6 
FECHA: Octubre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, 
pilas, colas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Estructuras lineales 
Pilas 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, este programa 
implementara una frase el cual guardara en varias pilas donde se guardara, 
vocales, consonantes, signos. 
RESULTADOS:
Instrucciones de lo que hará el programa con el código comentado de la función de cada uno de ellos.
Continuación del código
COMENTARIOS Y/O CONCLUSIONES: 
Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una. 
Salida del programa mostrando uno por uno las vocales, consonantes y otros símbolos.
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 7 
FECHA: Octubre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, 
pilas, colas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Colas estáticas y dinámicas. 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, este programa 
implementara los tipos de operaciones de colas ya sea estática o dinámica 
gráficamente. 
RESULTADOS: 
Tiene 2 pociones si elige la 
cola dinámica o estática y 
abrirá otra ventana
Si elige la opción dinámica mostrara esta ventana que tiene la opción de mostrar los datos y otro que la limpia y la muestra si es vacía o no. 
Muestra en el contenedor todos los datos ingresados y cuantos datos de ingresaron.
Si elige estática tiene un botón de definir para el tamaño de la cola además también cuenta con el botón de mostrar y limpiar el contenedor. 
Define el tamaño de la cola 
En caso que la cola este llena según el tamaño que le dimos nos arrojara el siguiente mensaje.
COMENTARIOS Y/O CONCLUSIONES: 
Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una. 
Muestra el tamaño de la cola y sus datos ingresados 
El primero que entra es el primero que sale
INSTITUTO TECNOLOGICO DE SALINA CRUZ 
PROGRAMACION ORIENTADA A OBJETOS 
UNIDAD: 2 estructuras lineales 
NOMBRE: Benita Villalobos Pérez 
PRÁCTICA: 8 
FECHA: Octubre-2014 
OBJETIVO DE LA UNIDAD: 
Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, 
pilas, colas para la solución de problemas computacionales. Manipular diversos 
tipos de árboles para clasificar datos. Comparar los diversos algoritmos de 
ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la 
recursividad como estrategia de solución de problemas. 
TEMAS: 
Colas, pilas y listas. 
PROCEDIMIENTO: 
Esta práctica fue realizada por las instrucciones de la docente, este programa 
implementara las estructuras vistas en clase que son: pilas, listas y colas. 
RESULTADOS: 
Tiene 3 opciones para pila, 
listas y colas solo elige una
La primera opción es de pilas el cual te da datos a ingresar por un tamaño definido, posteriormente te muestra las pilas y muestra si esta vacía y muestra el ultimo que entra.
La segunda opción es colas el cual define el tamaño de la cola posteriormente ingresa los datos uno a uno, luego muestra la cola con los datos ingresados, muestra además el primero que entra y el primero que sale y se muestra el ultimo que entra.
La última opción es listas el cual ingresara la lista y mostrara el tamaño y todos los datos ingresados.
COMENTARIOS Y/O CONCLUSIONES: 
Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una.

Más contenido relacionado

La actualidad más candente

Guía práctica Herencia
Guía práctica HerenciaGuía práctica Herencia
Guía práctica Herencia
lissette_torrealba
 
Estructuras de Control - Algoritmia
Estructuras de Control - AlgoritmiaEstructuras de Control - Algoritmia
Estructuras de Control - Algoritmia
Daniel Gómez
 
C1 intro java
C1 intro javaC1 intro java
C1 intro javaalenco
 
Guía polimorfismo
Guía polimorfismoGuía polimorfismo
Guía polimorfismo
lissette_torrealba
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOyuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOyuribel
 
Programacion 3 unidad ii
Programacion 3   unidad iiProgramacion 3   unidad ii
Programacion 3 unidad ii
Irving Trigo
 
01 metprogramacion
01 metprogramacion01 metprogramacion
01 metprogramacionConfesorAD
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - Algoritmia
Daniel Gómez
 
UML traducción código PHP
UML traducción código PHPUML traducción código PHP
UML traducción código PHP
lissette_torrealba
 
Java class library
Java class libraryJava class library
Java class library
LCA
 
Guía Teórica POO
Guía Teórica POOGuía Teórica POO
Guía Teórica POO
lissette_torrealba
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
joalmerca6
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia javaorus004
 
Clase swing
Clase swingClase swing
Clase swing
jhoffry dekentai
 
Manual recurso hipermedial
Manual recurso hipermedialManual recurso hipermedial
Manual recurso hipermedial
NancyNahomy
 

La actualidad más candente (18)

Guía práctica Herencia
Guía práctica HerenciaGuía práctica Herencia
Guía práctica Herencia
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Estructuras de Control - Algoritmia
Estructuras de Control - AlgoritmiaEstructuras de Control - Algoritmia
Estructuras de Control - Algoritmia
 
C1 intro java
C1 intro javaC1 intro java
C1 intro java
 
Guía polimorfismo
Guía polimorfismoGuía polimorfismo
Guía polimorfismo
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Programacion 3 unidad ii
Programacion 3   unidad iiProgramacion 3   unidad ii
Programacion 3 unidad ii
 
01 metprogramacion
01 metprogramacion01 metprogramacion
01 metprogramacion
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - Algoritmia
 
UML traducción código PHP
UML traducción código PHPUML traducción código PHP
UML traducción código PHP
 
Unidad i poo avanzada
Unidad i   poo avanzadaUnidad i   poo avanzada
Unidad i poo avanzada
 
Java class library
Java class libraryJava class library
Java class library
 
Guía Teórica POO
Guía Teórica POOGuía Teórica POO
Guía Teórica POO
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia java
 
Clase swing
Clase swingClase swing
Clase swing
 
Manual recurso hipermedial
Manual recurso hipermedialManual recurso hipermedial
Manual recurso hipermedial
 

Destacado

Resume_Uthan
Resume_UthanResume_Uthan
Resume_UthanUthan m
 
Nicolas
NicolasNicolas
Nicolas
caroyyeny
 
Recommendation_Letter_from_Mark_Valentine
Recommendation_Letter_from_Mark_ValentineRecommendation_Letter_from_Mark_Valentine
Recommendation_Letter_from_Mark_ValentineKenneth J Meding
 
แบบเสนอโครงร างโครงงานคอมพ วเตอร_
แบบเสนอโครงร างโครงงานคอมพ วเตอร_แบบเสนอโครงร างโครงงานคอมพ วเตอร_
แบบเสนอโครงร างโครงงานคอมพ วเตอร_Kanoksak Kangwanwong
 
MAQUISA Hermosillo
MAQUISA HermosilloMAQUISA Hermosillo
MAQUISA Hermosillo
quimison
 

Destacado (9)

Resume_Uthan
Resume_UthanResume_Uthan
Resume_Uthan
 
Nicolas
NicolasNicolas
Nicolas
 
Diptico
DipticoDiptico
Diptico
 
LONDRES Genís Vila
LONDRES   Genís VilaLONDRES   Genís Vila
LONDRES Genís Vila
 
CERVERA Ricard Grande
CERVERA Ricard GrandeCERVERA Ricard Grande
CERVERA Ricard Grande
 
Recommendation_Letter_from_Mark_Valentine
Recommendation_Letter_from_Mark_ValentineRecommendation_Letter_from_Mark_Valentine
Recommendation_Letter_from_Mark_Valentine
 
แบบเสนอโครงร างโครงงานคอมพ วเตอร_
แบบเสนอโครงร างโครงงานคอมพ วเตอร_แบบเสนอโครงร างโครงงานคอมพ วเตอร_
แบบเสนอโครงร างโครงงานคอมพ วเตอร_
 
MAQUISA Hermosillo
MAQUISA HermosilloMAQUISA Hermosillo
MAQUISA Hermosillo
 
Stb 60335 2_27
Stb 60335 2_27Stb 60335 2_27
Stb 60335 2_27
 

Similar a Practicas unidad 2 evidencias

Practicas susana todo unidad1
Practicas susana todo unidad1Practicas susana todo unidad1
Practicas susana todo unidad1
TAtiizz Villalobos
 
Evidencias de practicas unidad 1
Evidencias de practicas unidad 1Evidencias de practicas unidad 1
Evidencias de practicas unidad 1TAtiizz Villalobos
 
EDINSON MOSQUERA
 EDINSON MOSQUERA EDINSON MOSQUERA
EDINSON MOSQUERAed10mos891
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
ed10mos891
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
Alex Lozada
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosqueraed10mos891
 
Fundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacionFundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacion
Germán Sailema
 
Cuestionario investigacion
Cuestionario investigacionCuestionario investigacion
Cuestionario investigacion
Vicktor Criollo
 
Informe#7
Informe#7Informe#7
Informe#7
paulcuenca9
 
Practica 6 manejo de archivos v1
Practica 6 manejo de archivos v1Practica 6 manejo de archivos v1
Practica 6 manejo de archivos v1
Cesar Oswaldo Osorio Agualongo
 
Camacho eddson competencias
Camacho eddson competenciasCamacho eddson competencias
Camacho eddson competencias
ed_adolfo
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
Emerson Quintero
 
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOSunidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO PUERTO
 
Informe#6
Informe#6Informe#6
Informe#6
paulcuenca9
 
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docxCuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
Laura Macias
 
Lec11 metodos
Lec11 metodosLec11 metodos
Lec11 metodos
htmrk
 
Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
JustineBravo1
 

Similar a Practicas unidad 2 evidencias (20)

Practicas susana todo unidad1
Practicas susana todo unidad1Practicas susana todo unidad1
Practicas susana todo unidad1
 
Evidencias de practicas unidad 1
Evidencias de practicas unidad 1Evidencias de practicas unidad 1
Evidencias de practicas unidad 1
 
EDINSON MOSQUERA
 EDINSON MOSQUERA EDINSON MOSQUERA
EDINSON MOSQUERA
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Fundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacionFundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacion
 
Tecnodiario
TecnodiarioTecnodiario
Tecnodiario
 
Cuestionario investigacion
Cuestionario investigacionCuestionario investigacion
Cuestionario investigacion
 
Informe#7
Informe#7Informe#7
Informe#7
 
Cuestionario consultado
Cuestionario consultadoCuestionario consultado
Cuestionario consultado
 
Practica 6 manejo de archivos v1
Practica 6 manejo de archivos v1Practica 6 manejo de archivos v1
Practica 6 manejo de archivos v1
 
Camacho eddson competencias
Camacho eddson competenciasCamacho eddson competencias
Camacho eddson competencias
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOSunidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
 
Informe#6
Informe#6Informe#6
Informe#6
 
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docxCuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
Cuaderno de trabajo de introduccion a la programacion (Revisado ver 2.0).docx
 
Lec11 metodos
Lec11 metodosLec11 metodos
Lec11 metodos
 
07 porta
07 porta07 porta
07 porta
 
Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
 

Más de TAtiizz Villalobos

Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1
TAtiizz Villalobos
 
Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1
TAtiizz Villalobos
 
Proyecto susana final
Proyecto susana finalProyecto susana final
Proyecto susana final
TAtiizz Villalobos
 
Unidad iii pilas y colas
Unidad iii pilas y colasUnidad iii pilas y colas
Unidad iii pilas y colas
TAtiizz Villalobos
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
TAtiizz Villalobos
 
Apuntes
ApuntesApuntes
Recursividad
RecursividadRecursividad
Recursividad
TAtiizz Villalobos
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
TAtiizz Villalobos
 
Tabla comparativa unidad1 benita
Tabla comparativa unidad1 benitaTabla comparativa unidad1 benita
Tabla comparativa unidad1 benita
TAtiizz Villalobos
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
TAtiizz Villalobos
 
Mapa conceptual unidad 1 benita
Mapa conceptual unidad 1 benitaMapa conceptual unidad 1 benita
Mapa conceptual unidad 1 benita
TAtiizz Villalobos
 
Tabla comparativa unidad1 benita
Tabla comparativa unidad1 benitaTabla comparativa unidad1 benita
Tabla comparativa unidad1 benita
TAtiizz Villalobos
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
TAtiizz Villalobos
 
Analisis del cap 8
Analisis del cap 8Analisis del cap 8
Analisis del cap 8
TAtiizz Villalobos
 
Practicas unidad 2 evidencias
Practicas unidad 2 evidenciasPracticas unidad 2 evidencias
Practicas unidad 2 evidencias
TAtiizz Villalobos
 
Método rápido (quicksort) (1)
Método rápido (quicksort) (1)Método rápido (quicksort) (1)
Método rápido (quicksort) (1)
TAtiizz Villalobos
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
TAtiizz Villalobos
 
Practica1unidad4benita
Practica1unidad4benitaPractica1unidad4benita
Practica1unidad4benita
TAtiizz Villalobos
 
Recursividad
RecursividadRecursividad
Recursividad
TAtiizz Villalobos
 

Más de TAtiizz Villalobos (20)

Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1
 
Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1Cuadro sinoptico unidad 1
Cuadro sinoptico unidad 1
 
Proyecto susana final
Proyecto susana finalProyecto susana final
Proyecto susana final
 
Unidad iii pilas y colas
Unidad iii pilas y colasUnidad iii pilas y colas
Unidad iii pilas y colas
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Apuntes
ApuntesApuntes
Apuntes
 
Recursividad
RecursividadRecursividad
Recursividad
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Tabla comparativa unidad1 benita
Tabla comparativa unidad1 benitaTabla comparativa unidad1 benita
Tabla comparativa unidad1 benita
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Mapa conceptual unidad 1 benita
Mapa conceptual unidad 1 benitaMapa conceptual unidad 1 benita
Mapa conceptual unidad 1 benita
 
Tabla comparativa unidad1 benita
Tabla comparativa unidad1 benitaTabla comparativa unidad1 benita
Tabla comparativa unidad1 benita
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Analisis del cap 8
Analisis del cap 8Analisis del cap 8
Analisis del cap 8
 
Practicas unidad 2 evidencias
Practicas unidad 2 evidenciasPracticas unidad 2 evidencias
Practicas unidad 2 evidencias
 
Método rápido (quicksort) (1)
Método rápido (quicksort) (1)Método rápido (quicksort) (1)
Método rápido (quicksort) (1)
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Practica1unidad4benita
Practica1unidad4benitaPractica1unidad4benita
Practica1unidad4benita
 
Recursividad
RecursividadRecursividad
Recursividad
 
Arboles
ArbolesArboles
Arboles
 

Último

SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
yuki22434
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
Carlos Carlosnoemi
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 

Último (20)

SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 

Practicas unidad 2 evidencias

  • 1. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 1 FECHA: septiembre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas enlazadas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, además de seguir paso a paso las instrucciones del video para manipular los datos que se ingresaban. RESULTADOS:
  • 2. Instrucciones pasó a paso de la función del programa Creación de métodos en función con el programa
  • 3. Llamando métodos mediante objetos Salida del programa además mostrando cuando se borra un elemento según la posición.
  • 4. PARTE DEL CÓDIGO public void InsertarPrimero(int dato){//metodo que insertara uno auno Nodo temporal= new Nodo(dato); temporal.siguiente=primero; primero=temporal; } COMENTARIOS Y/O CONCLUSIONES: Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
  • 5. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 ESTRUCTURAS LINEALES NOMBRE: Benita Villalobos Pérez PRÁCTICA: 2 FECHA: septiembre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas enlazadas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, además de seguir paso a paso las instrucciones del video como ejemplo de manera grafica se presentara el siguiente proyecto. RESULTADO: Instruccion es paso a paso para la función del programa
  • 6. Para recorrer uno a uno los elementos ingresados Clase nodo tiene un inicio y un fin
  • 8. Usando el JFrame Ingresando el primer dato el cual se guardara Mostrando los datos ingresados
  • 9. PARTE DEL CÓDIGO public void recoorer(){//RECORRE UNO AUNO Nodo aux=cabeza; String c="listan"; while(aux !=null){ c+=aux.info+"n"; aux=aux.siguiente; } JOptionPane.showMessageDialog(null, c); COMENTARIOS Y/O CONCLUSIONES: Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
  • 10. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 ESTRUCTURAS LINEALES NOMBRE: Benita Villalobos Pérez PRÁCTICA: 3 FECHA: septiembre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas enlazadas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, además de seguir paso a paso las instrucciones del libro el cual nos pide la codificación del código para que pueda leer los datos y además mostrarlos en pantalla. RESULTADO:
  • 11. CREANDO LISTA Y LAS INSTRUCCIONES PASO A PASO CON EL CÓDIGO YA COMENTADO AQUÍ SE TRATA QUE SE ELIMINE EL PRIMER DATO Y LOS MUESTRE
  • 12. DECLARANDO LA CLASE NODO Y ENCAPSULAMIENTO. Llamando todos los métodos mediante objetos y haciendo que borra y que muestre
  • 13. El primero muestra el último elemento ingresado y el primero, el segundo solo eliminado el último dato ingresado. Aquí se extrae solo el primer elemento y luego muestra los demás.
  • 14. PARTE DEL CÓDIGO public String extraerinicio(){//EXTRAE SOLO EL INICIO String info=inicio.getInfo(); inicio= inicio.getSiguiente(); if(inicio==null){ fin=null; } return info; } public void listar(){//MUESTRA LA LISTA Nodo temp=inicio; while(temp !=null){ System.out.println(temp.getInfo()); temp=temp.siguiente; } COMENTARIOS Y/O CONCLUSIONES: Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa.
  • 15. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 4 FECHA: septiembre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas enlazadas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales Listas PROCEDIMIENTO: Esta práctica fue realizada hará las siguientes opciones: Agregue nodos, quite elementos, cuantos nodos quedan, actualización de nodos, que el último valor de nodo siempre sea 10; RESULTADOS:
  • 16.
  • 18. La salida del programa nos muestra todos los elementos como vemos siempre el elemento nuevo será diez Muestra todos los elementos insertados al momento de borrar el primer elemento actualiza los valores que quedaron
  • 19. COMENTARIOS Y/O CONCLUSIONES: Al principio la práctica se me hizo un poco difícil pero después fui razonando un poco más y pude consultar distintos ejemplos hasta lograr presentarlo de una manera más o menos con lo que pide el programa. Al momento de eliminar el último elemento insertado igual se actualiza mostrando los nodos restantes. Y así podemos hacer más operaciones
  • 20. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 5 FECHA: Octubre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, pilas, colas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales Pilas PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, este programa nos pide realizar una pila con arreglos, borrar elemento de la pila, verificar si es vacía o no. RESULTADOS:
  • 21. Instrucciones del programa con código comento el cual tiene una pila con arreglo y agrega, extrae, muestra si la pila es vacía o no
  • 22. Se ingresa uno a uno las pilas además de que se emplea un if(!p.full) este hace la siguiente función si la pila cumple con el arreglo e insertamos otro este no lo mostrara ya que tenemos esta función que no deja insertar otro más una vez cumpliendo el arreglo La salida del programa según los datos ingresados y muestra si la pila está vacía o no. Esta salida extrae el último elemento y muestra si la pila es vacía o no.
  • 23. COMENTARIOS Y/O CONCLUSIONES: Se me hizo un poco difícil poder definir como sería una arreglo con pila pero consulte videos, libro para poder aclarar dudas. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 6 FECHA: Octubre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, pilas, colas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Estructuras lineales Pilas PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, este programa implementara una frase el cual guardara en varias pilas donde se guardara, vocales, consonantes, signos. RESULTADOS:
  • 24. Instrucciones de lo que hará el programa con el código comentado de la función de cada uno de ellos.
  • 26. COMENTARIOS Y/O CONCLUSIONES: Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una. Salida del programa mostrando uno por uno las vocales, consonantes y otros símbolos.
  • 27. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 7 FECHA: Octubre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, pilas, colas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Colas estáticas y dinámicas. PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, este programa implementara los tipos de operaciones de colas ya sea estática o dinámica gráficamente. RESULTADOS: Tiene 2 pociones si elige la cola dinámica o estática y abrirá otra ventana
  • 28. Si elige la opción dinámica mostrara esta ventana que tiene la opción de mostrar los datos y otro que la limpia y la muestra si es vacía o no. Muestra en el contenedor todos los datos ingresados y cuantos datos de ingresaron.
  • 29. Si elige estática tiene un botón de definir para el tamaño de la cola además también cuenta con el botón de mostrar y limpiar el contenedor. Define el tamaño de la cola En caso que la cola este llena según el tamaño que le dimos nos arrojara el siguiente mensaje.
  • 30. COMENTARIOS Y/O CONCLUSIONES: Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una. Muestra el tamaño de la cola y sus datos ingresados El primero que entra es el primero que sale
  • 31. INSTITUTO TECNOLOGICO DE SALINA CRUZ PROGRAMACION ORIENTADA A OBJETOS UNIDAD: 2 estructuras lineales NOMBRE: Benita Villalobos Pérez PRÁCTICA: 8 FECHA: Octubre-2014 OBJETIVO DE LA UNIDAD: Aplicar estructuras de datos en la elaboración de programas. Utilizar listas, pilas, colas para la solución de problemas computacionales. Manipular diversos tipos de árboles para clasificar datos. Comparar los diversos algoritmos de ordenamiento. Comparar los diversos algoritmos de búsqueda. Aplicar la recursividad como estrategia de solución de problemas. TEMAS: Colas, pilas y listas. PROCEDIMIENTO: Esta práctica fue realizada por las instrucciones de la docente, este programa implementara las estructuras vistas en clase que son: pilas, listas y colas. RESULTADOS: Tiene 3 opciones para pila, listas y colas solo elige una
  • 32. La primera opción es de pilas el cual te da datos a ingresar por un tamaño definido, posteriormente te muestra las pilas y muestra si esta vacía y muestra el ultimo que entra.
  • 33. La segunda opción es colas el cual define el tamaño de la cola posteriormente ingresa los datos uno a uno, luego muestra la cola con los datos ingresados, muestra además el primero que entra y el primero que sale y se muestra el ultimo que entra.
  • 34. La última opción es listas el cual ingresara la lista y mostrara el tamaño y todos los datos ingresados.
  • 35. COMENTARIOS Y/O CONCLUSIONES: Se me hizo un poco difícil poder definir como sería la creación de dicha frase y acomodarlas una a una.