From ff953a279fb5d4604dda8feefdd66be6ac8919c6 Mon Sep 17 00:00:00 2001 From: BYolivia Date: Mon, 24 Nov 2025 19:57:43 +0100 Subject: [PATCH] initialize project structure with configuration files and basic setup --- .idea/.gitignore | 5 +++ .idea/ProyectoGlobal.iml | 10 ++++++ .idea/inspectionProfiles/Project_Default.xml | 12 +++++++ .../inspectionProfiles/profiles_settings.xml | 6 ++++ .idea/modules.xml | 8 +++++ .idea/vcs.xml | 6 ++++ Readme.md | 35 +++++++++++++++++++ __main__.py | 5 +++ logica/T1/__init__.py | 0 logica/T2/__init__.py | 0 logica/__init__.py | 0 vista/__init__.py | 0 12 files changed, 87 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/ProyectoGlobal.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 Readme.md create mode 100644 __main__.py create mode 100644 logica/T1/__init__.py create mode 100644 logica/T2/__init__.py create mode 100644 logica/__init__.py create mode 100644 vista/__init__.py diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..b58b603 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/ProyectoGlobal.iml b/.idea/ProyectoGlobal.iml new file mode 100644 index 0000000..2c80e12 --- /dev/null +++ b/.idea/ProyectoGlobal.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..06bb031 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..1558df6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..dabc8d4 --- /dev/null +++ b/Readme.md @@ -0,0 +1,35 @@ +## Requisitos ## +tkinter => hay que instalar python3-tk + +## Como Ejecutar ## +> [!NOTE] +> Desde la carpeta anterior + +python -m ProyectoGlobal + + +## Primera evaluacio ## + +### T1. Multiprocesos ### + +1. Lanzar aplicaciones externas con parámetros (por ejemplo navegadores externos con url) + +2. Copias de seguridad realizadas con scripts powershell (.ps1) + +3. Ver los recursos del sistema (memoria, procesador, hilos, etc.) utilizando gráficas (matplotlib) gráficos de barras, de áreas, líneas, etc. + +4. Editor de texto (estilo notepad). + +5. Hilo que cuente en kilobytes el tráfico de entrada y de salida de nuestra conexión de red. psutil.net_io_counters() + +### T2. Multihilos ### + +1. Hora del sistema / Fecha del sistema + +2. Programar Alarma (aviso visual y sonoro al pasar X minutos) + +3. Scraping + +4. Juego de los camellos / autos de choque / etc. (aplicar resolución de sincronización para evitar problemas de interbloqueos) + +5. Música de fondo (reproducción de mp3 o midi) \ No newline at end of file diff --git a/__main__.py b/__main__.py new file mode 100644 index 0000000..28088c0 --- /dev/null +++ b/__main__.py @@ -0,0 +1,5 @@ +if __name__ == "__main__": + print("todo") + +else: + print("Cambia el nombre a __main__.py") \ No newline at end of file diff --git a/logica/T1/__init__.py b/logica/T1/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/logica/T2/__init__.py b/logica/T2/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/logica/__init__.py b/logica/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/vista/__init__.py b/vista/__init__.py new file mode 100644 index 0000000..e69de29