Algorithmique et programmation

Code UE : USIS1A

  • Cours
  • 2 crédits

Responsable national

Annick RAZET

Responsable opérationnel

Annick RAZET

Objectifs pédagogiques

Comprendre les principes de fonctionnement des ordinateurs, les bases de la programmation et de l'algorithmique ainsi que les concepts et les techniques de base de la programmation en langage C

Compétences visées

Structurer un programme
Concevoir et écrire un programme simple en langage C

Contenu

 Introduction
Structure d'un ordinateur, représentation de l'information en machine.
Les langages de programmation, position du langage C
Les étapes de développement d'un programme en C
 Les outils
Editeur, compilateur, éditeur de lien, débuggeur
Le langage C
Structure d'un programme, règles d'écriture
La représentation des nombres en machine
Types de base, Types dérivés (pointeurs, tableaux, structures...), Conversion de type.
Les opérateurs et les expressions
Les structures de contrôle (for, while...)
Fonctions et macros
Mécanisme d'appel : Passage par valeur/Passage par référence.
Classe d'allocation.
La librairie standard
Les entrées et les sorties conversationnelles ( scanf, printf ).
Les fonctions sur les caractères.
Les fonctions de manipulation de chaînes.
Les fichiers (accès séquentiel et direct)
 Projet
Projet adapté à la spécialité du diplôme

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, Paris
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    Instrumentation-Mesure
    2D7P30, 61 Rue du Landy
    93210 La Plaine - Saint-Denis
    Tel :01 40 27 21 71
    Secrétariat Instrumentation-Mesure

    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