commit ff953a279fb5d4604dda8feefdd66be6ac8919c6 Author: BYolivia Date: Mon Nov 24 19:57:43 2025 +0100 initialize project structure with configuration files and basic setup 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