On a une listes de noms d'applications(logiciels):
Microsoft_Office_1.5_x64.exe
KDE_LibreOffice_3.2.1_x32.deb
Google_Android Studio_2.0.1.exe
Valve_Half-life_2_x64.exe
Blender Foundation_Blender_2.79b_x64.exe
mozilla_Thunderbird_60.6.1_x32.exe
Mozilla_fireFox_61.zip
Google_Android Studio_3.5.1.exe
microsoft_Age of Empires.msi
Mozilla_Firefox_70_x64.rpm
google_Earth_5.1_x32.deb
Blender Foundation_Blender_2.8beta.zip
Apache_XAMPP_2.6_x64.deb
valve_Counter Strike Condition Zero_1.6.exe
On veut extraire et regrouper les données avec les critères suivants:
Propriétaire de l'application(Campanie)
Nom de l'application
architecture
plateforme
Ensuite afficher un beau sommaire avec:
Tous les logiciels d'une compagnie, pour toutes les compagnies.
Toutes les versions d'un logiciel pour tous les logiciels.
Tous les logiciels d'une architecture pour toutes les architectures.
Tous les logiciels d'une plateforme pour toutes les plateformes.
NB:
Les extension representent les plateformes:
exe, msi: Microsof Windows
deb: Debian Linux
rpm: Redhat Linux
zip: source code(platform-independant)
L’absence d'architecture est considérée comme x32.
Partager