Site de l'Université | English version
Programme des cours 2007-2008Dernière mise à jour : 7/05/2008
INFO0004-1  Structure des langages de programmation
Durée :  30h Th, 30h Pr
Crédits/ECTS :  
ingénieur civil électricien, 2e année6,5
ingénieur civil informaticien, 2e année6
ingénieur civil informaticien, 3e année5
licencié en informatique, 1re année6
Master en ingénieur civil biomédical, à finalité approfondie, 1re annéeToute l'année5
Master en ingénieur civil en informatique, à finalité approfondie, 1re annéeToute l'année5
Master en sciences informatiques, à finalité approfondie, 1re annéeToute l'année6
Master en ingénieur civil en informatique, à finalité spécialisée, 1re annéeToute l'année5
Master en sciences informatiques, à finalité spécialisée, 1re annéeToute l'année6
Master en sciences informatiquesToute l'année6
Master en bioinformatique et modélisation, à finalité approfondie, 1re annéeToute l'année6
Titulaire(s) :  Justus Piater
Langue :  Langue française
Aperçu général :  Sur l'exemple d'un petit langage pédagogique «Jay», on étudie le fonctionnement de langages de programmation de la rédaction du texte du programme jusqu'à l'exécution du processus sur l'ordinateur. Pour approfondir les concepts théoriques, les étudiants conçoivent leur propre langage de programmation simple, et implémentent un analyseur, interpréteur et compilateur pour leur langage.

Contenu:
  • Programmation orientée objet en C++
  • Spécification et analyse lexicale/syntaxique/sémantique
  • Gestion de mémoire et d'exceptions
  • Interprétation
  • Génération de code assembleur
  • Assemblage, liaison, chargement, exécution
Pré-requis :  Capacité de programmation; connaissances de base en structures d'ordinateurs et assembleur
Travaux pratiques :  Projets de programmation
Organisation :  2ème quadrimestre, le mercredi 9h00-13h00 dans le R7
Notes de cours :  disponibles en ligne
Evaluation :  Projets de programmation; examen écrit à livre ouvert
Contacts :  Enseignant: J. Piater, tél. 04/366.22.79, e-mail Justus.Piater@ulg.ac.be
Assistant: Arnaud Declercq, tél. 04/366.26.43, e-mail Arnaud.Declercq@ulg.ac.be
Remarques :  Pour plus de renseignements, voir http://www.montefiore.ulg.ac.be/~piater/courses/INFO0004/.

Eléments en ligne :  
Page Web du cours
Détails administratifs, actualités, notes des cours, énoncés des projets, etc.


imageAccueil
imageRecherche par faculté
imageRecherche par enseignant
imageRecherche par cours

Administration de l'Enseignement et des Etudiants - Responsable de l'information : Monique Marcourt, Direction générale à l'Enseignement et à la Formation - Réalisation SEGI