En binome, vous devez implémenter, en langage C, un programme prenant en entrée (dans un ou plusieurs fichiers ou sur l’entrée standard) une liste de fractales (sous forme de coordonnées) et générant en sortie un fichier BMP représentant la fractale dont la moyenne des valeurs de chaque point est la plus élevée. Votre programme doit donc pouvoir effectuer les opérations suivantes:
- Charger les descriptions des fractales depuis une source, que ça soit l’entrée standard ou un fichier
- Calculer les fractales
- Déterminer la fractale dont la moyenne des valeurs de chaque point est la plus élevée
Vous devez baser l’architecture de votre programme sur un modèle multi-thread. Pour vous aider dans cette tâche, nous vous fournissons un squelette de code, une API à respecter, ainsi qu’un exemple d’entrée et le résultat attendu.
- 16/03: Lancement de la phase d’architecture
- S8: Interviews et lancement de la phase de programmation
- S11: Permanences
- S12: Remise du projet