Programmé en UV1 TC INF, UV2 TC INF
Présentation :
Le but de ce module est d'introduire les concepts fondamentaux de la programmation. Le langage support de cette introduction sera Java. Les notions abordées seront: les programmes, les types et les variables, les structures de contrôle, la notion de fonction, la récursivité, la décomposition descendante de problèmes, l'utilisation des structures de données usuelles et des types abstraits, les exceptions et la modularité.
Objectifs (obsolète):
Savoir résoudre un problème simple en écrivant un programme.
Maîtriser les bases du langage Java.
Savoir utiliser un éditeur simple, compiler et exécuter un programme Java.
Pré-requis :
aucun
Volume horaire :
21h
Contenu détaillé :
C1, PC1, STP1: Introduction à la programmation Java, les types primitifs, déclarations de variables, et structures de contrôle
C2: Les fonctions, décomposition, récursivité
C3: Les structures de données
PC2, STP2: Les fonctions, les tableaux et les enregistrements
C4, PC3: Passage à l'Objet, Exception.
TP1: Passage à l'Objet mise en oeuvre.
PC4: Utilisation de classes, parcours d'arbres.
TP2: Implémentation de classes, mise en oeuvre des exceptions
Année 2006/2007
Dernière mise à jour le 16-AUG-06
Validation par le responsable de programme le
|