
Ce cours d'initiation s'adresse dès leur entrée à l'Ecole aux élèves ayant peu ou pas de connaissances en informatique.
Une première partie du cours consiste en une introduction générale à l'informatique, aux logiciels, matériels, environnements informatiques et à la science sous-jacente. Une autre partie consiste à établir les bases de la programmation et de l'algorithmique, en enseignant un langage de programmation, la programmation de structures de données non dynamiques (scalaires, chaînes de caractères, tableaux) et les structures de contrôles élémentaires (itération, récursivité).
Ce cours demande beaucoup de travail personnel car l'apprentissage d'un langage de programmation et la maîtrise des environnements informatiques prend du temps.
En suivant le cours de consolidation durant le premier semestre de la deuxième année, il est possible d'accéder au cours sur les Algorithme et Programmation: du séquentiel au distribué.
| Amphi 1: Introduction aux bases de l'informatique | Transparents | Programmes zip | Video 1 |
| Amphi 2: Structure de controles/boucles | Transparents | Programmes zip | Video 2 |
| Amphi 3: Fonctions et tableaux 1D | Transparents | Programmes zip | Video 3 |
| Amphi 4: Tableaux et fonctions recursives | Transparents | Programmes zip | Video 4 |
| Amphi 5: Les classes et les objets | Transparents | Programmes zip | Video 5 |
| Amphi 6: Revisions en vue de la composition machine | Transparents | Programmes zip | Video 6 |
| Amphi 7: Recherche, tri et hachage | Transparents | Programmes zip | Video 7 |
| Amphi 8: Les listes chainees | Transparents | Programmes zip | Video 8 |
| Amphi 9: Structure de donnees et methodes non-statiques (FIFO,LIFO, Heaps) | Transparents | Programmes zip | Video 9 |
| Amphi 10: La programmation dynamique/optimisations | Transparents | Programmes zip | Video 10 |
Le
corrigé de l'épreuve écrite
Les
transparents des amphis.
Le poly est disponible en pdf.
Les
transparents des amphis de François Morain
Le sujet
avec le corrige du controle de connaissance (HC) du Juillet 2008 (X2007). Les
programmes en Java sont disponibles dans cet archive:
La
pale de juillet 2006 et son corrigé .
La
pale du 9 juillet 2007 et son corrigé .
Annales des compositions
Composition (Hors classement)
Le sujet d'examen est egalement disponible en
anglais.
X2004,
X2003,
X2002,
X2001,
X2000 (sujet,
programmes corrigés: 1,
2,
3).