Explication 4 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
Brochure miigpi 07072020 International Master in Engineering Large Infrastructure Projects Master International d ? Ingénierie des Grands Projets d ? Infrastructure Ecole Hassania des Travaux Publics ? Oxford Academics CInternational Master in Engineering 0 0
Comment créer un mot de passe ? Règles de base : Un mot de passe doit contenir 0 0
Copyright © 2001, Cisco Systems, Inc. All rights reserved. Printed in USA. 5734 0 0
LISTE DES LIVRES NUMERIQUES EN INFORMATIQUE COTE TITRE AUTEUR INF-001 1.2 Jean 0 0
Document sans titre 4 Le fonctionnement de Django Un peu de théorie l ? architecture MVC Lorsque nous parlons de frameworks qui fournissent une interface graphique à l ? utilisateur soit une page web comme ici avec Django soit l ? interface d ? une applic 0 0
Exemple 1 sujet complet delf b2 tous publics 2 0 0
2022 guide projet professionnel esi 0 0
Dao bdi537 vf AGENCE BELGE DE DEVELOPPEMENT MINISTERE DE L ? AGRICULTURE ET DE L ? ELEVAGE PROGRAMME D ? APPUI INSTITUTIONNEL ET OPERATIONNEL AU SECTEUR AGRICOLE BDI DOSSIER D ? APPEL D ? OFFRES OUVERT INTERNATIONAL N DNCMP T ? CTB-BDI POUR LA CONSTRUCTIO 0 0
Edt gc sp 2019 2020 EMPLOI DU TEMPS SECTION EME ANNEE K GENIE CIVIL SEMESTRE - Dimanche h - h Cours Matériaux de construction A MERDAS h - h Cours Mécanique des sols A GUETTOUCHE Lundi TP RDM K TP RDM K K F Méca sol Mardi Cours Math A Cours RDM HELIS A Me 0 0
Dao csi tandou bizenze Programme des Nations Unies Pour le Développement ------------------------------------------PROJET VILLAGES DU MILLENAIRE TRAVAUX DE CONSTRUCTION DE DEUX CENTRES DE SANTE INTEGRE CSI DANS LES VILLAGES TANDOU BIZENZE DANS LE DISTRICT 0 0
  • 65
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager