Programmation orientée objet

Ce module traite des bases relative au codage de l'information :

- La numération binaire et hexadécimale, et les conversions

- L'arithmétique binaire

- Le codage des nombres signés

- Les différents codage du texte (ASCII, Unicode et UTF...)

Ce cours introduit la programmation orienté objet à travers la réalisation d'interfaces graphiques, au moyen du framework Qt.

Il permet d'appréhender les boites de message basiques (classe QMessageBox), les libellés (QLabel), etc.

Les concepts de base de la programmation sont introduits progressivement :

- Notion de variable, de valeur, de type

- Allocation de mémoire automatique et dynamique

Dans un deuxième temps, Qt Designer est utilisé. Des méthodes sont ajoutées à la classe préfabriquée, et le mécanisme de signal/slot est exploité.

Tout au long de la progression, des tests permettent d'évaluer l'acquisition des compétences mises en œuvre.