Vous êtes sur la page 1sur 7

Analyse et programmation 2

Bienvenue

Prsentations
Moi
Qui suis-je ? Quels sont mes domaines de comptence ? Pourquoi suis-je ici ? Comment me contacter : bureau C01a
Par courrier lectronique : francois.birling@heig-vd.ch Par tlphone 76321

Vous
Vos connaissances en programmation en C
Les types de donnes Les structures de contrle Les fonctions Les tableaux, les structures, les pointeurs

Analyse et programmation 2 - Bienvenue

Quallons nous faire ensemble ?


Analyse et Programmation
Programmation
Techniques pour crer des nouvelles applications avec un ordinateur.

Analyse
Dmarche permettant de russir le travail de programmation. Clarifier les buts atteindre. Trouver la bonne approche pour programmer la solution.

Analyse et programmation 2 - Bienvenue

Objectifs de ce cours
Acqurir un savoir
Complter les connaissances sur la programmation en C. Utiliser des recettes algorithmiques. Structurer les donnes et les traitements. Comment organiser les programmes permettant de rsoudre des problmes plus complexes. Dcouvrir les principes de la programmation graphique.

Dvelopper un savoir faire


Analyser un problme de complexit moyenne. Le rsoudre par un algorithme. Appliquer la programmation des applications relles.

Savoir tre
Structurer sa pense de faon autonome.
Analyse et programmation 2 - Bienvenue 3

Structure du cours
Thme Introduction et rappels Traitement des fichiers textes et binaires Matriser les pointeurs et la gestion de la mmoire Complments sur le langage C
Le prprocesseur, les classes de stockage Complments sur les types de donnes Compilation spare

Dure 2p 4p 4p 6p

Conception et type de donnes abstrait TDA couramment utiliss :


li t listes, fil et piles, structures d d files t il t t de donnes rcursives i

4p 6p 2p 2p 38 p

Aperu de mthodes danalyse et de conception Programmation graphique en C# sous .Net TOTAL Il reste 4 priodes pour
Analyse et programmation 2 - Bienvenue

Evaluation
Activit C t l continu Contrle ti
TE1 : Complments sur le langage C TE2 : Conception et TDA

Date
__/__/____ __/__/____

Coef.
12.5 % 12.5 %

Travaux de laboratoire Contrle final

25 % 50 %

Analyse et programmation 2 - Bienvenue

Droulement
Acquisition de la thorie
Prsenter les notions connatre. Poser des questions. Notamment sur le vocabulaire.

Exercices
Souligner les points importants connatre. A finir chez vous. Contrles ponctuels.

Laboratoires
Mettre en pratique les notions apprises. Acqurir de lexprience sur des cas rels.

Travail personnel : 50 %
Vrification de la bonne comprhension. Lire le cours, complter avec un livre. Finir les exercices et les laboratoires, comparer avec les corrigs. Rptition des apprentissages.
6

Analyse et programmation 2 - Bienvenue

Laboratoires
Tri de texte. Gestion des fichiers. G ti d fi hi Allocation dynamique. Mixage sonore numrique. Commande dun robot mobile. Simulateur de Lotto. Traitement d images. dimages File et piles. Rpertoire tlphonique. C# : Calcul dentranement sportif.
7

Analyse et programmation 2 - Bienvenue

Supports de cours disposition


Copie des prsentations utilises pendant le cours. E Exercices et corrigs. i t i

Rfrences Internet
http://www.dil.univ-mrs.fr/~garreta/ http://casteyde.christian.free.fr/cpp/cours/online/book1.html p y pp

Analyse et programmation 2 - Bienvenue

Quelques ouvrages sur le langage C

Programmer en langage C, Stephen Kochan, ISBN : 2-744-07081-5 Programmer en langage C, Claude Delannoy, ISBN : 2-212-11072-3 Le livre du C premier langage, Claude Delannoy, ISBN : 2-212-11052-9
Analyse et programmation 2 - Bienvenue 9

Quelques ouvrages sur lalgorithmique

Algorithmique, Applications en C, Jean-Michel Lry, ISBN: 2-744-07128-5 Introduction lalgorithmique, Cormen, ISBN: 2-100-03922-9 Algorithmes et structures de donnes avec Ada, C++ et Java, Pierre Breguet, ISBN : 2-880-74488-1
Analyse et programmation 2 - Bienvenue 10

Quelques ouvrages sur le langage C++

Le langage C++, Bjarne Stroustrup, ISBN : 2-744-07003-3 Apprendre le C++, Claude Delannoy, ISBN : 2-212-12135-0 C++ Comment Programmer, Deitel et Deitel, ISBN : 2-893-77290-0
Analyse et programmation 2 - Bienvenue 11

Quelques ouvrages sur le langage C#

Visual C#, tape par tape, John Sharp, ISBN : 2-100-49606-9 C# et .Net 2, Grard Leblanc, ISBN : 2-212-11778-7 Professionnal .Net framework 2.0, Joe Duffy, ISBN : 0-764-57135-4
Analyse et programmation 2 - Bienvenue 12

Vos questions

Analyse et programmation 2 - Bienvenue

13