 |  |
| INFO0201-1 | Introduction à la programmation
 |
 |
| Durée : | 20h Th, 40h Pr |
 |
| Crédits/ECTS : |
|
 |
| 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: |
|
|