Programmation C - 1 (INFO404_INFO)

Objectifs

    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

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)   

     

      

      

Volume horaire

  • CM : 6.0
  • TD : 9.0
  • TP : 12.0

Diplômes intégrant ce cours

En bref

Crédits ECTS : 3

Langue d'enseignement
Français

Contact(s)

UFR, Écoles, Instituts

Lieu(x)

  • Le Bourget-du-Lac (73)