Code Monkey home page Code Monkey logo

tp_vers_se's Introduction

TP_Vers_PoseVerrous

Module "Systèmes d'Exploitation"

Pour decompresser ce fichier vous pouvez utiliser les commandes :

gunzip TP_Vers.tar.gz tar xvf TP_Vers.tar

Vous devez obtenir l'arborescence suivante :

./Commun: commun.h case.h coord.{h,c} test_coord.c jeu.{h,c} test_jeu.c

./Terrain: Makefile init_fich_terrain.c terrain.c terrain.h test_terrain.c

./Vers: Makefile test_vers.c vers.c vers.h

./Fichiers

./Verrous Makefile VerDeTerre.c vision.c lance_vers.sh

./Signaux Makefile verDeTerre.c aire.c lance_vers.sh signaux.h

Repertoire Commun --> ressources partagees par tous les modules commun.h : definition des constantes communes a tous les modules

case.h : definition d'une case du terrain, utilisee dans la composition du terrain et pour la marque du ver

coord.{c,h} : TDA des coordonnes utilisees dans TDA terrain et TDA ver test_coord.c : test des methodes du TDA coord

jeu.{c,h} : fonctions utilisant conjointement les TDA terrain et ver test_jeu.c : test des fonctions du jeu

Repertoire Terrain --> TDA terrain terrain.{h,c} : definition et realisation du TDA terrain init_fich_terrain.c : utilitaire de creation d'un terrain de jeu test_terrain.c : programme de test des primitives du TDA terrain

Repertoire Vers --> TDA des Vers ver.{c,h} : defintion et realisation du TDA ver test_ver.c : test des methodes du TDA ver

vers.{h,c} : definition et realisation d'une liste de vers test_vers.c : test des methodes de la liste des vers

Reperoire Fichiers --> emplacement propose pour les fichiers On peut y stocker le fichier terrain dans lequel evoluent les vers et, si vous l'utilisez, le fichier de sauvegarde de la liste des vers

Repertoire Verrous --> Repertoire de travail pour la solution du jeu des vers avec verrous verDeTerre.c : squelette (capture des parametres) du programme d'un ver vision.c : squelette (capture des parametres) du programme d'affichage du terrain Makefile : fichier de regles a utliser avec "make" pour compiler la solution par verrous si vous respectez les noms ci-dessus lance_vers.sh : utilitaire pour lancer simultanement plusieurs vers (utile pour la validation du TP)

Repertoire Signaux --> Repertoire de travail pour la solution du jeu des vers avec signaux verDeTerre.c : squelette (capture des parametres) du programme d'un ver aire.c : squelette (capture des parametres) du programme de l'aire ecrivant dans le terrain Makefile : fichier de regles a utliser avec "make" pour compiler la solution par signaux si vous respectez les noms ci-dessus lance_vers.sh : utilitaire pour lancer simultanement plusieurs vers (utile pour la validation du TP) signaux.h : fichier contenant les noms des signaux utilises dans aire et verDeTerre (facultatif)

La compilation peux s'effectuer par :

make -f Makefile all

  • soit au niveau de la racine de votre TP (repertoire TP_Vers) pour compiler tout le projet (a faire ua moins une fois apres le telechargement de l'archive)

tp_vers_se's People

Contributors

nathalie-karman avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.