U7 · Entrada/salida y GUI¶
Leer el resumen
Un programa útil habla con el exterior. En esta unidad trabajas con la consola, con el sistema de archivos y con ficheros de texto, para leer y guardar datos. Y construyes interfaces gráficas, con ventanas, botones y campos, que guardan un estado y reaccionan a eventos, como un clic o una tecla pulsada.
Hablar con el exterior: la consola, el sistema de archivos, los ficheros de texto y las interfaces gráficas con estado y eventos.
Teoría¶
- 7.A Consola: entrada y salida: los tres flujos estándar, formato y lectura de datos.
- 7.B Archivos y carpetas: rutas, consultar, copiar, mover y borrar.
- 7.C Ficheros de texto: escribir, añadir, leer por líneas y cerrar el archivo.
- 7.D Interfaces gráficas: eventos, estado y una ventana completa.
- 7.E Ficheros con Path, bytes y bloques:
PathyFiles, errores concretos, ficheros binarios y lectura por bloques.
Antes de empezar: qué debes dominar¶
- Entrada y salida estándar, y salida de error.
- Rutas, archivos y carpetas.
- Leer y escribir ficheros de texto, siempre cerrándolos y controlando errores.
- Interfaces gráficas: componentes, estado y eventos.
Ejercicios de la unidad¶
| Bloque | Ejercicios |
|---|---|
| U7.1 · Consola: entrada y salida estándar | 3 |
| U7.2 · Archivos y carpetas | 3 |
| U7.3 · Ficheros de texto | 5 |
| U7.4 · Interfaces gráficas | 4 |
| U7.5 · Ficheros con Path, bytes y bloques | 6 |
Antes de pasar a los ejercicios¶
Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios de esta unidad: