Etude de la compilation d'un programme de gestion de la circulation routière dans la ville de Bujumbura
Item type | Current location | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
![]() |
Bibliothèque du Campus Kiriri | 681.3 NDA.ALE.2018 (Browse shelf) | 1 | Not For Loan | 5010000180409 | |
![]() |
Bibliothèque Centrale | 681.3 NDA.ALE.2018 (Browse shelf) | 2 | Not For Loan | 5010000493356 |
Mémoire de Mastère en Génie Informatique présené et soutenu en vue de l'obtention d'un Diplôme de Mastère en Génie Informatique
Le but de ce travail est la mise en place d'un programme en langage de haut niveau(JAVA) simulant la régulation de la circulation routière à l'aide des feux tricolores placés dans un carrefour et d'étudier comment se fait la compilation de ce programme vers un langage de bas niveau(Bytecode) compréhensible pour le processeur.
Le problème à résoudre est de réduire le pourcentage élevé des accidents de roulage par utilisation des Technologies de l'Information et de la Communication puis levé l’ambiguïté sur le fonctionnement des compilateurs.
Le premier chapitre de ce mémoire parle du contexte général et motivation du sujet,des axes d'études,des objectifs d'études et de la délimitation du sujet.
Le second chapitre met en évidence le concept de la compilation en informatique.On revient sur le rôle du compilateur,la différence entre le compilateur et l’interrupteur,ce que un langage de programmation,brève description de la forme Backus-Naur,les diagrammes syntaxiques et les phases de la compilation.
Le troisième chapitre concerne la description du langage utilisé dans ce mémoire qui est le langage JAVA,ses bibliothèques et le résultat de la compilation d'un programme java.
Le quatrième chapitre parle de la mise en place du programme simulant la gestion de la circulation routière dans un carrefour à l'aide des feux tricolores.Il montre le bloc-schéma ou organigramme du programme proposé et l'analyse de l'exécution de ce programme.
Le cinquième chapitre montre l'étude de la compilation du programme proposé par les différentes phases de la compilation(analyse lexicale,analyse syntaxique,analyse sémantique et génération du code).
Le dernier chapitre concerne la conclusion générale et les recommandations.
Enfin ce mémoire se clôture par les bibliographies et les webographies ainsi que les annexes.
There are no comments on this title.