Please enable JavaScript.
Coggle requires JavaScript to display documents.
Archivos, Meter imagen de tipos de apertura de archivo - Coggle Diagram
Archivos
Sistema de archivos
Abstraccion de datos
File system (FS)
Identifica, localiza y mantiene la informacion
Establece rutas de flujo para datos
Administra eficiencia del CPU
Organiza y administra datos
Separa datos en archivos
Separa archivos en carpetas
Jerarquico
Persistencia de datos
Se requiere que los datos se
mantengan después de reiniciar
el dispositivo
Permanente
Almacenamiento secundario
Temporal
Almacenamiento primario
La informacion se almacena en forma
Texto
Datos en cadenas de texto
Pueden visualizarse en cualquier editor de texto
Codificacion UTF-8, ASCII...
Binaria
Datos en forma de bytes
Operaciones
Crear
Leer
Lee datos del archivo
Modifica la posicion actual
Los datos se suben a memoria y se les puede asignar varibles
El tipo de datos depende del tipo de apertura
archivo.read(size)
archivo.readline()
1 more item...
size indica la cantidad de datos a leer, si no se
especifica se lee todo el archivo
Abrir
Open
El SO provee un
manejador para
operacion
<objeto archivo> = open(<nombre>, <modo>)
Guardar
Cerrar
Se guardan cambios y libera recursos
Buena practica cerrarlo explicitamente
archivo.close()
Actualizar
Write
Escribe en posicion actual
En modo texto recibe str
En binario recibe bytes
With
El archivo se cierra al terminar el bloque
with open(<nombre>, <modo>) as <objeto archivo>:
For
Util para leer y/o cargar todo un archivo
Abstaccion que agrupa datos
Se almacenan en almacenamiento
masivo
Tienen nombre, ubicacion y
tamaño
Organizado bajo el modelo
Vyssotsky
Hilera de bytes
No definen el formato a
diferencia de la extension
Cuenta con posicion actual
Avanza al ser leido o editado
La posición actual puede
indicarse
Meter imagen de tipos de apertura de archivo