Upload
victor-viera-balanta
View
171
Download
1
Embed Size (px)
Citation preview
Estructura de Datos IIIngeniero Víctor Viera Balanta
Facultad de Ingeniería
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]
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
https://www.youtube.com/user/vieravictor01
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
¿Dónde he enseñado estructura de Datos?
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.
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
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
¿Dónde se utilizan las Estructuras de Datos?
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
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.
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en JavaUn paso de Caracteres a Codificación Binaria
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;
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);
}
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Se cierra el archivo. archivo.close();
Estructura de Datos II
Ingeniero Víctor Viera Balanta Facultad de Ingeniería
Almacenamiento en Java
Estructura de Datos II
Ingeniero Víctor Viera Balanta Facultad de Ingeniería
Almacenamiento en Java
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
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
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
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java
Estructura de Datos II
Ingeniero Víctor Viera Balanta
Facultad de Ingeniería
Almacenamiento en Java