Cours INF3722 – Langages de programmation système
1er cycle
3 crédits
Informatique
Magistral
Description
Maîtriser principalement la partie C du langage C++ afin d’être à l’aise dans la programmation système avec les appels Unix en C. Types de base, types dérivés, promotion et conversion des types, instructions, fonctions, surcharge des fonctions, introduction aux classes. Commandes de compilation, de liaison, de chargement, de maintien de librairies; options de ces commandes. Développement de code (la commande make). Ce cours comporte une séance obligatoire de laboratoire (2 heures).