introducciòn estructura de datos
TRANSCRIPT
![Page 1: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/1.jpg)
Estructura de Datos IIIngeniero Víctor Viera Balanta
Facultad de Ingeniería
![Page 2: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/2.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Víctor Viera Balanta
Ingeniero de Sistema USCTecnólogo en Sistema UnivalleEspecialista en Gerencia de Instituciones EducativasMaestría en E-learning(c ) UOC-UNAB
Experiencia en el Sector Empresarial y Académico, más de 10 años de experiencia .
Canal de Youtube: https://www.youtube.com/user/vieravictor01Twitter: https://twitter.com/victorviera_b, @victorViera_bCorreo : [email protected]
![Page 3: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/3.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
![Page 4: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/4.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
![Page 5: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/5.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
![Page 6: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/6.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
¿Dónde he enseñado estructura de Datos?
![Page 7: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/7.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
La importancia de la estructura de datos radica enser la base para el almacenamiento de datosprimario y secundario
Este almacenamiento de datos permite que estossean tratados con técnicas específicas que se utilizandependiendo de cada estructura de datos enparticular, donde los datos son almacenados.
![Page 8: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/8.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Se realiza las famosas operaciones CRUD Crear Leer Actualizar Borrar
BúsquedaInsertarAdicionar
![Page 9: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/9.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
¿Dónde se utilizan las Estructuras de Datos?
![Page 10: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/10.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/watch?v=kHP9yQl3IrM
https://www.youtube.com/watch?v=bH5Gv_HWjd4Estructura de datos en Pythonhttps://www.youtube.com/watch?v=Chh2lVwRgzs&list=PL96K-n8w9zD1mbaTxt8ybvbb4WUPZ3MN1
![Page 11: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/11.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento
El almacenamiento es una de las características másimportantes de la computación, al permitir elprocesamiento guardado y recuperado de los datos.
![Page 12: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/12.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en JavaUn paso de Caracteres a Codificación Binaria
![Page 13: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/13.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
import java.io.FileWriter;import java.io.PrintWriter;
//Permite crear, abrir, cerrar el archivo*/FileWriter archivo = null;//permite escribir en el archivoPrintWriter pw = null;
![Page 14: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/14.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
archivo = new FileWriter("d:/archivo.txt");pw = new PrintWriter(archivo);
for (int i = 0; i < 10; i++){pw.println("Contenido " + i);
}
![Page 15: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/15.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Se cierra el archivo. archivo.close();
![Page 16: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/16.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta Facultad de Ingeniería
Almacenamiento en Java
![Page 17: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/17.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta Facultad de Ingeniería
Almacenamiento en Java
![Page 18: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/18.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java (lectura)
Leer Archivos de Caracteres
Lee Bytes y Decodifica a caracteres.
BufferedReader br = null;Lee Texto y lo coloca en el buffer
![Page 19: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/19.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
![Page 20: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/20.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
![Page 21: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/21.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Actividad:Crear un sistema, con Archivos en java, de Agendaque permita el almacenamiento de los datos de variaspersonas, los datos que se necesitan son:E
Nombre , Apellido, Teléfono
![Page 22: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/22.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
![Page 23: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/23.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
![Page 24: Introducciòn Estructura de Datos](https://reader035.vdocuments.mx/reader035/viewer/2022062302/5a6648d87f8b9a212b8b476b/html5/thumbnails/24.jpg)
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java