initialize project structure with configuration files and basic setup

This commit is contained in:
BYolivia 2025-11-24 19:57:43 +01:00
commit ff953a279f
12 changed files with 87 additions and 0 deletions

5
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

10
.idea/ProyectoGlobal.iml Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.venv" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -0,0 +1,12 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="PyPep8NamingInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
<option name="ignoredErrors">
<list>
<option value="N802" />
</list>
</option>
</inspection_tool>
</profile>
</component>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/ProyectoGlobal.iml" filepath="$PROJECT_DIR$/.idea/ProyectoGlobal.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

35
Readme.md Normal file
View File

@ -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)

5
__main__.py Normal file
View File

@ -0,0 +1,5 @@
if __name__ == "__main__":
print("todo")
else:
print("Cambia el nombre a __main__.py")

0
logica/T1/__init__.py Normal file
View File

0
logica/T2/__init__.py Normal file
View File

0
logica/__init__.py Normal file
View File

0
vista/__init__.py Normal file
View File