Site de l'Université | English version
Programme des cours 2010-2011Dernière mise à jour : 11/04/2011
INFO0201-1  Introduction à la programmation
Durée :  20h Th, 40h Pr
Crédits/ECTS :  
Bachelier en sciences géographiques, orientation générale, 1re annéeDeuxième quadrimestre5
Bachelier en sciences physiques, 1re annéeDeuxième quadrimestre6
Titulaire(s) :  Peter Schlagheck
Langue :  Langue française
Aperçu général :  Le cours donne à tous les étudiants une base pratique leur permettant de manipuler un ordinateur et d'écrire de petits programmes. Après une introduction générale au fonctionnement des ordinateurs, les composantes élémentaires du langage de programmation C/C++ sont introduits. Des notions de calcul numérique et d'algorithmique sont expliqués au cours et utilisées dans les exercices.
Objectif du cours :  Concepts fondamentaux de l'informatique:
- La logique électronique à la base de transistors.
- L'information binarisée: les bits et les octets.
- Le fonctionnement principal d'un ordinateur.

Le langage de programmation C/C++:
- Le syntaxe et les instructions élémentaires
- Les outils algorithmiques
- La réalisation des fonctions
- Les variables structurées, les tableaus, les pointeurs.
- La programmation orientée objet.




Travaux pratiques :
- Prise en main de l'ordinateur - comment utiliser le système de développement C/C++.
- Réalisation des programmes élémentaires.
Pré-requis :  Aucun prérequis spécifique n'est exigé.
Travaux pratiques :  40 heures de travaux pratiques devant un ordinateur.
Organisation :  Le cours se donne généralement au deuxième quadrimestre de la première année. L'horaire et le local sera communiqué lors de la séance d'information de la rentrée. Les travaux pratiques se déroulent dans les salles des ordinateurs du Département de Physique (salles 4/15 et 4/34 au Bâtiment B5a). L'horaire des T.P. est distribué en début d'année (il est adapté en fonction du nombre d'étudiants et de la disponibilité des locaux).
Notes de cours :  Les transparences du cours et quelques notes sont disponibles sur le site web du cours (cf. dessous). On y trouve en particulier
- les notes de cours "Introduction à l'Informatique (http://www.pqs.ulg.ac.be/attachments/divers/Intro_info.pdf" target="_blank")
par Prof. H.-P. Garnir
- les notes de cours "Le Langage C/C++ (http://www.pqs.ulg.ac.be/attachments/divers/C.pdf" target="_blank" par Prof. T. Bastin)

Further reading:
-S. Lippmann, J. Lajoie, B.E. Moo: "C++ Primer" (Addison-Wesley 2005)
-B. Stroustrup: "The C++ Programming Language" (Addison-Wesley 1997)
Evaluation :  L'examen se déroule en une seule séance de 3 heures (9h-12h ou 14h-17h). Il comporte la réalisation de quelques petits programmes (partie pratique, 70%) et la réponse écrite à quelques questions (partie théorique, 30%).
Contacts :  Peter Schlagheck
Département de Physique
Université de Liège
Bâtiment B5a, salle 48
Sart Tilman
4000 Liège
Tél: 04 366 9043
Email: Peter.Schlagheck@ulg.ac.be
http://www.pqs.ulg.ac.be

Eléments en ligne :  
Site web des documents de cours
Site web des documents de cours:


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