Fiche détaillée d'un cours


   


Voir la fiche établissement

Programmation C 1

2016-2017

Faculté de Gestion, Economie & Sciences ( FGES )

Code Cours :

1617-FGES-COMP-FR-2006


Niveau Année de formation Période Langue d'enseignement 
Français
Professeur(s) responsable(s)Nicolas Kaszuba
Intervenant(s)Pas d'autre intervenant

    Ce cours apparaît dans les formations suivantes :
  • - - - 2 ECTS

Pré requis

Connaissances générales en informatique.

Objectifs du cours

L’objectif de ce cours est d’étudier les concepts du langage C et d’apporter aux étudiants les connaissances essentielles pour en maîtriser la programmation.

Contenu du cours

Langage C




1. Introduction au langage C





2. Concepts généraux du langage C




  • L'organisation d'un programme

  • La compilation et l'édition de liens

  • Les types et constantes de base

  • Les variables globales et locales

  • Les fonctions

  • Les entrées/sorties formatées



3. Les mécanismes




  • Les opérateurs

  • Les structures de contrôles

  • Les tableaux unidimensionnels

  • Les pointeurs

  • Les tableaux et les pointeurs

  • Les chaînes de caractères

  • Les tableaux multidimensionnels

  • Les structures, unions et énumérations

  • Les piles

  • Les liste chaînées

  • Les pointeurs de fonctions

  • Les fichiers




4. La compilation et le prépocesseur




  • La compilation séparée et les classes d’allocation

  • La compilation statique et dynamique

  • Les directives macroprocesseur et de compilation

  • Optimisation




5. La bibliothèque standard





6. Les outils




  • Introduction à makefile

  • Le débogueur gdb



Modalités d'enseignement

Organisation du cours

Méthodes pédagogiques


    Évaluation





     
    * Informations non contractuelles et pouvant être soumises à modification
     
     
    Vidéo : Un campus à vivre
    Notre chaîne Youtube