Site de l'Université | English version
Programme des cours 2011-2012Dernière mise à jour : 14/06/2012
INFO2009-1  Introduction à l'informatique

Durée :  25h Th, 20h Pr
Nombre de crédits :  
Bachelier en sciences de l'ingénieur, orientation ingénieur civil architecte, 2e annéePremier quadrimestre3
Bachelier en sciences de l'ingénieur, orientation ingénieur civil, 1re annéePremier quadrimestre4
Bachelier en sciences informatiques, 1re annéePremier quadrimestre4
Nom du professeur :  Benoît Donnet
Langue(s) du cours :  
Langue française
Contenus du cours :  
Le cours alterne les aspects propres au langage C et l'algorithmique. Les thèmes abordés sont les suivants: syntaxe et sémantique du langage C, algorithmes simples, découpe en sous-problèmes, correction d'un programme et complexité, structure de données élaborées (structure, tableaux, chaînes de caractères), modularité d'un programme (fonction, procédure, variables globales, fichiers), spécifications, mécanismes d'allocation dynamique de la mémoire (pointeurs), structures de données dynamiques (liste chaînée, doublemement chaînée, circulaire, pointeur de début et de fin)
Acquis d'apprentissage (objectifs d'apprentissage) du cours :  
L'objectif de ce cours est d'introduire, auprès des étudiants, les principes de base de l'informatique et, en particulier, les principes de base de la programmation.
La conception d'un algorithme correct et efficace sera mise en avant, en particulier dans le cadre d'une méthodologie stricte. A savoir, découpe d'un problème d'une certaine taille en sous-problèmes plus simples à résoudre et documentation du code à l'aide de spécicifications.
Le langage de programmation étudié est le C.
Prérequis et corequis / Modules de cours optionnels recommandés :  
Néant.
Activités d'apprentissage prévues et méthodes d'enseignement :  
Des séances de laboratoire (obligatoires) et d'exercices sont organisées en supplément au cours théorique.
Mode d'enseignement (présentiel ; enseignement à distance) :  
Le cours se donne au premier semestre.
Lectures recommandées ou obligatoires et notes de cours :  
Les transparents utilisés au cours théoriques sont disponibles sur la page WWW associée au cours.
Modalités d'évaluation et critères :  
Les étudiants sont évalués de trois façons: - une interrogation portant sur le premier tiers de la matière a lieu, début novembre. Cette interrogation (durée: 1h) est obligatoire et compte pour 5% de la note finale - un projet de programmation (par binôme) est à rendre pour début décembre et porte sur le 2ème tiers de la matière. Ce projet, obligatoire, compte pour 5% de la note finale. - un examen écrit en janvier (à cours fermé), comptant pour 90% de la note finale
Les étudiants ayant échoués en janvier peuvent repasser l'examen écrit en juin et/ou en septembre. Les notes de l'interrogation et du projet restent fixées.
Remarques organisationnelles :  
Une page WWW reprenant les informations relatives au cours est disponible à l'adresse http://www.montefiore.ulg.ac.be/~bdonnet/info2009/info2009.html
Contacts :  
Professeur: Benoit Donnet, benoit.donnet@ulg.ac.be(boigelot@montefiore.ulg.ac.be Assistants: - Thomas Leuther, )thomas.leuther@ulg.ac.be(g.dethier@ulg.ac.be - Firas Safadi, )fsafadi@ulg.ac.be - David Lupien St-Pierre, dlspierre@ulg.ac.be


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