• Aucun résultat trouvé

Présentations Bienvenue

N/A
N/A
Protected

Academic year: 2022

Partager "Présentations Bienvenue"

Copied!
7
0
0

Texte intégral

(1)

Analyse et programmation 2

Bienvenue

Présentations

• Moi

– Qui suis-je ? – Qui suis-je ?

– Quels sont mes domaines de compétence ? – Pourquoi suis-je ici ?

– Comment me contacter : bureau C01a

• Par courrier électronique : francois.birling@heig-vd.ch

• Par téléphone 76321

• Vous

Vos connaissances en programmation en C – Vos connaissances en programmation en C

• Les types de données

• Les structures de contrôle

• Les fonctions

• Les tableaux, les structures, les pointeurs

(2)

Qu’allons nous faire ensemble ?

• Analyse et Programmation

Programmation – Programmation

• Techniques pour créer des nouvelles applications avec un ordinateur.

– Analyse

• Démarche permettant de réussir le travail de programmation.

• Clarifier les buts à atteindre.

• Trouver la bonne approche pour programmer la solution.

Analyse et programmation 2 - Bienvenue 2

Objectifs de ce cours

• Acquérir un savoir

– Compléter les connaissances sur la programmation en C. Compléter les connaissances sur la programmation en C.

– Utiliser des recettes algorithmiques.

– Structurer les données et les traitements.

– Comment organiser les programmes permettant de résoudre des problèmes plus complexes.

– Découvrir les principes de la programmation graphique.

• Développer un savoir faire

– Analyser un problème de complexité moyenne.

– Le résoudre par un algorithme.

– Appliquer la programmation à des applications réelles.

(3)

Structure du cours

Thème Durée

• Introduction et rappels 2 p

Traitement des fichiers textes et binaires 4 p

• Traitement des fichiers textes et binaires 4 p

• Maîtriser les pointeurs et la gestion de la mémoire 4 p

• Compléments sur le langage C 6 p

– Le préprocesseur, les classes de stockage – Compléments sur les types de données – Compilation séparée

• Conception et type de données abstrait 4 p

• TDA couramment utilisés : 6 p

li t fil t il t t d d é é i

Analyse et programmation 2 - Bienvenue 4

– listes, files et piles, structures de données récursives

• Aperçu de méthodes d’analyse et de conception 2 p

• Programmation graphique en C# sous .Net 2 p

TOTAL 38 p

Il reste 4 périodes pour…

Evaluation

Activité Date Coef.

C t ôl ti

• Contrôle continu

– TE1 : Compléments sur le langage C __/__/____ 12.5 % – TE2 : Conception et TDA __/__/____ 12.5 %

• Travaux de laboratoire 25 %

• Contrôle final 50 %

(4)

Déroulement

• Acquisition de la théorie

– Présenter les notions à connaître.

– Poser des questions. Notamment sur le vocabulaire.

• Exercices

– Souligner les points importants à connaître.

– A finir chez vous. Contrôles ponctuels.

• Laboratoires

– Mettre en pratique les notions apprises.

– Acquérir de l’expérience sur des cas réels.

Analyse et programmation 2 - Bienvenue 6

• Travail personnel : 50 %

– Vérification de la bonne compréhension.

– Lire le cours, compléter avec un livre.

– Finir les exercices et les laboratoires, comparer avec les corrigés.

– Répétition des apprentissages.

Laboratoires

• Tri de texte.

G ti d fi hi

• Gestion des fichiers.

• Allocation dynamique.

• Mixage sonore numérique.

• Commande d’un robot mobile.

• Simulateur de Lotto.

• Traitement d’images

• Traitement d images.

• File et piles.

• Répertoire téléphonique.

(5)

Supports de cours à disposition

• Copie des présentations utilisées pendant le cours.

E i t i é

• Exercices et corrigés.

• Références Internet

http://www.dil.univ-mrs.fr/~garreta/

http://casteyde.christian.free.fr/cpp/cours/online/book1.html

Analyse et programmation 2 - Bienvenue 8

p y pp

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

(6)

Quelques ouvrages sur l’algorithmique

Analyse et programmation 2 - Bienvenue 10

Algorithmique, Applications en C, Jean-Michel Léry, ISBN: 2-744-07128-5 Introduction à l’algorithmique, Cormen, ISBN: 2-100-03922-9

Algorithmes et structures de données avec Ada, C++ et Java, Pierre Breguet, ISBN : 2-880-74488-1

Quelques ouvrages sur le langage C++

Le langage C++, Bjarne Stroustrup, ISBN : 2-744-07003-3

(7)

Quelques ouvrages sur le langage C#

Analyse et programmation 2 - Bienvenue 12

Visual C#, étape par étape, John Sharp, ISBN : 2-100-49606-9 C# et .Net 2, Gérard Leblanc, ISBN : 2-212-11778-7

Professionnal .Net framework 2.0, Joe Duffy, ISBN : 0-764-57135-4

Vos questions

Références

Documents relatifs

DUVOLANT fait effectuer diverses autres réparations et le montant total de la facture est de 75 euros.. Il paie avec 2 billets de

Voici le nombre de journaux vendus chaque jour de la semaine. Combien le marchand de journaux a-t-il gagné à la fin de

3./ Monsieur Petitécran profite d’une promotion pour acheter une télévision qui coûtait 489 euros. La réduction est de

Voici le nombre de journaux vendus chaque jour de

Explication – Phrase réponse Opération posée en colonnes.. Il devra lui rendre

Chaque billet est vendu au prix de 50

2./ Nathalie, Stéphanie, Mikaël, Olivier et Thomas pratiquent tous des sports différents : équitation, natation, football, tennis et cyclisme.. - Trouve le sport de chacun,

La somme restante sera demandée aux familles.. Pour y aller, on doit réserver des bus de