Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > 1er Cycle

Algorithmique et programmation en C - 3AMCS357

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Volumes horaires

    • CM : 9.0
    • TD : 10.5
    Crédits ECTS : 3.0

Objectifs

Etre capable de concevoir un algorithme simple, conformément à des schémas étudiés en cours, incluant des structures de contrôle et manipulant des structures de données simples (piles, files, listes).
Etre capable d'implanter un algorithme en langage C en utilisant les concepts fondamentaux du langage (dont les pointeurs).

Contact Emmanuel BRUN

Contenu

Conception d'algorithmes simples
- Expressions et types
- Instructions, affectation
- Instructions de contrôle
- Procédures et fonctions; types de passage de paramètres
Structures de données simples
- Tableaux, articles
- Piles, files, listes
Pointeurs
- Notion d'adresse
- Utilisation dans le cas des listes chaînées

Travaux pratiques
- Réalisation de programmes en C illustrant les aspects du cours
- Projet de programmation (à approfondir en fonction du niveau atteint).



Prérequis

Contrôles des connaissances

E1: Examen de session 1 : Écrit 1h30, document non autorisé, sans calculatrice
ExTP : Un examen individuel sur machine de 1H30 ,sans document, sans calculatrice
E2: Examen de session 2 : Écrit 1h30, document non autorisé, sans calculatrice



Informations complémentaires

Cursus ingénieur->Filière EIS (Apprenti)->3A_APPRENTI

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo

mise à jour le 25 juin 2015

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes