Rechercher Se connecter FR EN

Programmation CPrincipes de la programmation (STI)

FISEFISA STI Semestre 5 Tronc Commun

Programmation C

Unité d'enseignement Principes de la programmation · AS05_PRO1  |  Code EC AS05_PRO1-1
6ECTS (UE)
1Coefficient
18:40Heures

Séquencement

C TD C TD C TD C TD TD TD TD TD TD TD

Objectifs pédagogiques

  • Approfondir la programmation impérative en langage C.
  • Préparer les langages de programmation objet et la programmation système

Pré-requis

ModuleUnité d'enseignementSemestre
Algorithmique et ComplexitéPrincipes de la programmationS5

Programme

  1. Rappels sur le langage C
  • Les pointeurs
  • Les pointeurs de fonctions
  • Les structures
  1. Notion avancées du langage C
  • Les entrées/sorties
  • La manipulation des chaines de caractères
  • Mise en oeuvre d’algorithmes avancés (tris, équilibrages)

Modalités d'évaluation

QCMs et Un Partiel

Références bibliographiques

  • Kernighan , Brian W ; Ritchie , Dennis M, "Le langage C : norme ANSI", Dunod
  • Programmer en langage C Cours et exercices corrigés, Claude Delannoy, Eyrolles

Compétences

1
Réf.VerbeDescriptionNiveau
C2_2mettre en placedes pointeurs3

Compétences SecNumEdu

CompétenceHeures coursHeures pratiqueNiveau entréeNiveau sortie
Développement logiciel et ingénierie logicielle (sous l’angle de la sécurité)2201
Risques liés a la gestion de la mémoire en C.