-
-
-
-
-
-
-
users/Dimitri Galayko/Teaching (in french)/Informatique EPU Print page

Informatique en E2I

Documents relatifs à INFO1

Cours Histoire de l'informatique - loi de Moore 

Cours Architecture des ordinateurs 

Fiche Codage Nombres 

Cours information - codage des nombres - codage des caractères 

Cours Linux

Fiche Linux

Sujet TP1

 

Références extérieurs :

History of Computer ScienceGordana Dodig-Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-50/2001-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, September, 2001

Architecture des ordinateurs, Note de cours, T. Dumartin

Documents relatifs à INFO2

Livre de référence : Bernard Cassagne, Introduction au langage C, distribué librement sur internet. Lien pour télécharger

Polycopié du cours 1 : types, variables, constantes et affichage formaté

Polycopié du cours 2 : Structures de contrôle

Polycopié du cours 3 : fonctions

Polycopié du cours 4 : pointeurs et tableaux

Polycopié du cours 5 : conversion des types, tableaux des pointeurs, fonction main

 exemple pour le cours 5: la calculette primitive

Travaux pratiques :

Sujet TP1,

Sujet TP2,

Sujet TP3, correction de la première partie, et un programme exemple pour la partie 2 (fonctions graphiques)

Documentation de la bibliothèque graphique

Sujet TP4 (complément)

Sujet TP5 - correction

Sujet TP6

Sujet TP7 - correction

Sujet TP8

Sujet TD1, correction premiers exercices, fonction intégrale, fonction dichotomie

Sujet TD2

Sujet TD3

Sujet TD4

Documents relatifs à INFO3 (2ème année) 

Livres, en ordre de complexité croissante (complément indispensable aux cours et TD) :

[1] Bernard Cassagne, Introduction au langage C, distribué librement sur internet. Lien pour télécharger

[2] B. W. Kernighan, D. M. Ritchie, Le langage C

[3] J.-P. Braquelaire, Méthodologie de la programmation en C 

Important : recueil d'exercices relatifs à ce module.

Les TDs, TPs et exemples en cours sont tirés ou inspirés de ce document. La capacité de réussir ces exercices garantie un succès aux examens/contrôles.

Programme:  

Cours 1 : Pointeurs, conversion de types. Sources: [2] chapitre 5, paragraphe 2.7

Fiche Conversion des types

Cours 2 : Opérateurs et expression (théorie et exercices)

TD1 : sujets de cours 1 et 2. Un devoir noté 45 min 

  TP1 : Usage pratique des tableaux et pointeurs, analyse d'expressions en C

Cours 3 : Allocation dynamique de mémoire, manipulation des fichiers

Cours 4  : Structure de données en listes chaînées. 

TP2 : Construction des listes chaînées, manipulations des fichiers

Cours 5 : Structure d'un programme complexe en C, utilisation de préprocesseur, variables/fonctions globales/locales/statiques. Devoir noté: 1h

TD2 : Exercices (à définir)

TP3 : Communication via le port série, génération de musique

TP4 : Fin du TP3, devoir noté écrit sur 2h 

LIP6 LIP6-SoC LIP6 CNRS UPMC