Este documento presenta 7 resúmenes de prácticas realizadas por Benita Villalobos Pérez como parte de su curso de Programación Orientada a Objetos en el Instituto Tecnológico de Salina Cruz. Cada práctica implicó el desarrollo de programas para manipular diferentes estructuras de datos lineales como listas, pilas y colas, siguiendo las instrucciones de la docente.
Se trata de una de las herramientas de desarrollo incluidas en el JDK. Realiza un análisis de sintaxis del código escrito en los ficheros fuente de Java (con extensión *.java). Si no encuentra errores en el código genera los ficheros compilados (con extensión *.class).
Se trata de una de las herramientas de desarrollo incluidas en el JDK. Realiza un análisis de sintaxis del código escrito en los ficheros fuente de Java (con extensión *.java). Si no encuentra errores en el código genera los ficheros compilados (con extensión *.class).
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialAMADO SALVADOR
Explora el catálogo completo de cajas fuertes BTV, disponible a través de Amado Salvador, distribuidor oficial de BTV. Este catálogo presenta una amplia variedad de cajas fuertes, cada una diseñada con la más alta calidad para ofrecer la máxima seguridad y satisfacer las diversas necesidades de protección de nuestros clientes.
En Amado Salvador, como distribuidor oficial de BTV, ofrecemos productos que destacan por su innovación, durabilidad y robustez. Las cajas fuertes BTV son reconocidas por su eficiencia en la protección contra robos, incendios y otros riesgos, lo que las convierte en una opción ideal tanto para uso doméstico como comercial.
Amado Salvador, distribuidor oficial BTV, asegura que cada producto cumpla con los más estrictos estándares de calidad y seguridad. Al adquirir una caja fuerte a través de Amado Salvador, distribuidor oficial BTV, los clientes pueden tener la tranquilidad de que están obteniendo una solución confiable y duradera para la protección de sus pertenencias.
Este catálogo incluye detalles técnicos, características y opciones de personalización de cada modelo de caja fuerte BTV. Desde cajas fuertes empotrables hasta modelos de alta seguridad, Amado Salvador, como distribuidor oficial de BTV, tiene la solución perfecta para cualquier necesidad de seguridad. No pierdas la oportunidad de conocer todos los beneficios y características de las cajas fuertes BTV y protege lo que más valoras con la calidad y seguridad que solo BTV y Amado Salvador, distribuidor oficial BTV, pueden ofrecerte.
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaAMADO SALVADOR
Distribuidor Oficial Ariston en Valencia: Amado Salvador distribuidor autorizado de Ariston, una marca líder en soluciones de calefacción y agua caliente sanitaria. Amado Salvador pone a tu disposición el catálogo completo de Ariston, encontrarás una amplia gama de productos diseñados para satisfacer las necesidades de hogares y empresas.
Calderas de condensación: Ofrecemos calderas de alta eficiencia energética que aprovechan al máximo el calor residual. Estas calderas Ariston son ideales para reducir el consumo de gas y minimizar las emisiones de CO2.
Bombas de calor: Las bombas de calor Ariston son una opción sostenible para la producción de agua caliente. Utilizan energía renovable del aire o el suelo para calentar el agua, lo que las convierte en una alternativa ecológica.
Termos eléctricos: Los termos eléctricos, como el modelo VELIS TECH DRY (sustito de los modelos Duo de Fleck), ofrecen diseño moderno y conectividad WIFI. Son ideales para hogares donde se necesita agua caliente de forma rápida y eficiente.
Aerotermia: Si buscas una solución aún más sostenible, considera la aerotermia. Esta tecnología extrae energía del aire exterior para calentar tu hogar y agua. Además, puede ser elegible para subvenciones locales.
Amado Salvador es el distribuidor oficial de Ariston en Valencia. Explora el catálogo y descubre cómo mejorar la comodidad y la eficiencia en tu hogar o negocio.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
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:
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.