Système de traction ferroviaire

Code UE : USTC04

  • Cours
  • 2 crédits

Responsable national

Gilles MALEFAN

Responsable opérationnel

Gilles MALEFAN

Objectifs pédagogiques

Algorithmique, programmation en C dans un environnement Windows/Linux

Compétences visées

- Maîtriser les principaux algorithmes informatiques et les structures de données,
- Savoir programmer en langage C,
- Appliquer une méthode d'analyse descendante
- Connaître l'environnement de la programmation à partir de matlab.

Contenu

1. Langage C et Algorithmique
Présentation de l'algorithmique et programmation en C. Définir  un langage algorithmique dans lequel est présenté quelques méthodes d'approche algorithmique (récurrence, raffinement).

2. Langage C, modularité, types
Présentation de la notion de modularité et des fonctions.
Les fonctions en C, les différents passages de paramètres.
Les modules en C (le fichier header, le fichier source, le fichier objet).
La compilation séparée à l'aide de l'outil make.
Les types non-scalaires (tableaux, structures, unions, etc...).

3. Projet de synthèse
Ce projet permet aux étudiants par groupe de 4 à 6 d'exploiter le maximum des connaissances acquises en suivant une démarche de projet. 
 

Modalité d'évaluation

Contrôles écrits
Comptes-rendus de travaux pratiques
Un projet de synthèse 

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Modalité(s) / Lieu(x)
  • - Enseignée en formation présentielle et/ou partiellement à distance : CFA Ile de France, Nouvelle Aquitaine
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    CFA Cnam Ile de France
    61, rue du Landy
    93210 La Plaine Saint-Denis
    Tel :0158808361

    Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Enseignement non programmé en 2017/2018