Explication 8 Université de Strasbourg Licence d'informatique Semestre Architecture des ordinateurs Projet Génération de labyrinthe Dans ce projet vous devrez implémenter les algorithmes nécessaires pour générer résoudre et sauver charger un labyrinthe Le

Université de Strasbourg Licence d'informatique Semestre Architecture des ordinateurs Projet Génération de labyrinthe Dans ce projet vous devrez implémenter les algorithmes nécessaires pour générer résoudre et sauver charger un labyrinthe Le code sera à réaliser en assembleur MIPS code source s et utilisera l'émulateur MARS pour l'exécution Le projet est à réaliser en binôme et devra être rendu sur la plateforme Moodle avant le vendredi C Octobre à h Le code source se doit de respecter la spéci cation ci- dessous Préface Dans ce projet il sera parfois nécessaire de demander à B l'utilisateur de rentrer des nombres d'e ectuer des choix et de taper des C B noms de chier Ces choix peuvent être e ectués comme nous le faisions en TP par le biais d'appels système les syscalls mais un point bonus sera accordé aux étudiants ayant réussi à implémenter de vrais arguments en ligne de commande Mars supporte l'option pa program arguments sans tiret Tout ce qui suit cette option sera accessible depuis l'assembleur Vous pouvez vous référer à cette page de documentation en savoir plus http courses missouristate edu kenvollmar mars Help MarsHelpCommand html java -jar Mars jar projet s pa laby txt Exécute projet s avec un maximum de étapes mode taille écrit dans laby txt C Spéci cation Le projet devra impérativement être décomposé en fonctions et le code doit être commenté comme il se doit Votre code sera contenu dans C un chier assembleur s Votre programme devra demander à l'utilisateur de faire un choix entre les deux modes d'exécution Génération d'un nouveau labyrinthe La taille du labyrinthe N ? N sera demandée à l'utilisateur B Résoudre un labyrinthe Le choix de l'utilisateur se fera avec les chi res ou En mode génération la taille est un entier naturel Chaque binôme devra également écrire un rapport d'environ deux pages B expliquant les choix e ectués durant la conception de votre projet vos E structures de données qui a fait quoi les di cultés rencontrées Le rendu prendra la forme d'une archive nommée Nom prénom C Nom prénom tar gz qui contiendra le chier s ainsi que votre rapport en format pdf Cette archive sera à déposer avant le vendredi Octobre à h sur la plateforme Moodle Ce projet sera à présenter par chaque binôme lors de votre dernière séance de TP d'architecture des ordinateurs Représentation du labyrinthe Le labyrinthe sera représenté sous format texte de la manière suivante B Le chi re sur la première ligne indique la taille du labyrinthe Ici la valeur indique un labyrinthe de taille ? donc codé sur cinq lignes et cinq colonnes CChaque case a une valeur codée sur un caractère bits Chaque bit de cet entier a la correspondance suivante B B B B B B B B Ignoré Chemin solution Fin Départ Mur à gauche Mur en bas Mur à droite Mur en haut Décodage Décodons la première ligne ensemble A B C D E On peux donc reconstituer les murs et attributs en décodant

Documents similaires
conception des ouvrages Conception des ouvrages CETMEF CSommaire SOMMAIRE du Chapitre Introduction Dé ?nition des exigences Le processus de conception Les phases de la vie des ouvrages Travailler à di ?érentes échelles Les degrés de spéci ?cations Les fac 0 0
Batiment travaux publics Accès à la formation SOMMAIRE Métier s accessible s ?? ??Bac pro Aménagement et ?nition du b? timent ?? ??Bac pro Interventions sur le patrimoine b? ti option charpente ?? ??Bac pro Interventions sur le patrimoine b? ti option cou 0 0
Etude beton arme 1 Int Stage de Fin d ? Etudes ro du Le béton armé de par sa incorporation d'armatures dans le de traction Le béton seul résiste bien à la compression C'est un anisotrope L'acier est un matériau aussi bien en traction qu'en cti on composit 0 0
Chimie 1 LES COURS DE PAUL ARNAUD Chimie organique e édition Brigitte Jamart Professeure à l ? ENSIC université de Lorraine Nancy Jacques Bodiguel Ma? tre de conférences à l ? université de Lorraine Nancy Nicolas Brosse Professeur à l ? université de Lorr 0 0
Definition 2 UP Dé ?nition Le processus uni ?é UP est basé sur l'élargissement et le ra ?nement d'un système par le biais de multiples itérations avec une rétroaction et une adaptation cyclique Le système est développé de manière incrémentale au ?l du tem 0 0
Chf plaquette 2020 01 be aquaculture 1 0 0
Expose pnl Exposé sous le thème La programmation Neuro linguistique Présenté par ? Brahim BENHAMOU MOUH ? Aziz QASSAM ? Youssef ESSALHI CPlan Introduction I- Dé ?nitions II - Les piliers de la PNL III- Les niveaux logiques IV- Les présupposés de la PNL V 0 0
Autoroute RESEAUX DE TELETRANSMISSION DES AUTOROUTES DE LIAISON NON CONCEDEES Dispositions techniques générales Guide technique SKRVICE D'ETUDES TECHNIQUES DES ROUTES ET AUTOROUTES CPage laissée blanche intentionnellement CRESEAUX DE TELETRANSMISSION DES 0 0
Avis de recrutement janvier 2021 0 0
Developpement urbain durable ok 0 0
  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager