• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Programmation C (INFO403_INFO)

  • Composante

    UFR Sciences et Montagne

Description

Apprendre à écrire des algorithmes (présentation des notions de base : affectations, itérations, conditions)
Apprentissage de la syntaxe du langage C (traduction d'un algorithme en langage C)

    Présentation des outils de développement :

  • le compilateur gcc et les différentes étapes de la compilation,
  • le débogueur et tests
Lire plus

Heures d'enseignement

  • CMCours Magistral6h
  • TDTravaux Dirigés9h
  • TPTravaux Pratiques12h

Plan du cours

  • Algorithmique, environnement de programmation, syntaxe
  • Structure d'un programme C,
  • Compilation avec gcc,
  • Concepts de base en C : identificateurs, types, constantes, variables, opérateurs, entrées / sorties (lecture et écriture) en C
  • Conditions en C : le if... else et le switch case
  • Itérations en C : le while, le do...while, le for, break, continue
  • Tableaux et chaînes
  • Premières notions sur les fonctions (déclaration, appel, var locales et globales, passage des paramètres par valeur ou par adresse)
Lire plus