Université de Sherbrooke, diplôme de technologies de l'information, POO

Vous trouverez ici quelques documents et quelques liens pouvant, je l'espère, vous être utiles.

Note:

Les documents qui vous sont fournis ici le sont pour vous rendre service.

Je travaille très fort sur chacun de mes cours. Veuillez ne pas vendre (ou donner) les documents que je vous offre ici à qui que ce soit sans mon consentement. Si des abus surviennent, je vais cesser de rendre ce matériel disponible à toutes et à tous.

Si ces documents vous rendent service, faites-le moi savoir. Mon adresse de courriel est disponible via la page où on trouve mon horaire.

Étant donné que mon site n'est plus protégé par mot de passe, j'en ai retiré les versions les plus récentes des documents utilisés dans le cours.

Pour celles et ceux qui ont besoin de revoir les bases de la programmation structurée, de manière en grande partie indépendante du langage de programmation en tant que tel:

Cliquez sur cette cible pour obtenir l'énoncé du TP01 sous forme électronique (si vous l'avez perdu... on ne sait jamais).

Cliquez sur cette cible pour obtenir deux démonstrateurs du TP01:

  • un exécutable console, qui devrait fonctionner sur tout ordinateur Windows; et
  • un exécutable graphique qui nécessite une version récente des bibliothèques à liens dynamiques de MFC (celles livrées avec Visual Studio .NET 2003).

Ces exécutables sont offerts pour vous donner une idée de ce dont pourrait avoir l'air votre TP01. Vous n'êtes pas obligé(e)s d'implémenter les mêmes loteries que celles qui y sont proposées.

Cliquez sur cette cible pour obtenir le projet de base (Visual Studio .NET 2003) du TP01 en format console.
Cliquez sur cette cible pour obtenir le projet de base (Visual Studio .NET 2003) du TP01 en format MFC.

Documents sous forme électronique

Une version électronique de la plus récente version des documents utilisés dans le cours suit (entre autres parce que je l'avais promis aux amis de la cohorte 01). Je vous prie: ne les distribuez pas. Je travaille fort sur ces documents, et je cesserai de les publier électroniquement s'il y a des abus ou si mes droits d'auteur sont floués.

J'ai essayé de prendre en considération les remarques des gens jusqu'ici, mais tout document de ce genre est un «work in progress». Vos commentaires sont toujours les bienvenus. Les gens de la cohorte 01 remarqueront plusieurs ajouts au document qu'ils ont reçu à l'époque, en particulier--mais pas seulement--l'ajout de plusieurs exercices. Il y aura plus de corrigés (et plus de thèmes encore) dans la version suivante...

Les documents, donc, sont:

Les documents suivants sont des documents RTF (lisibles entre autres par Microsoft Word) compressés à l'aide d'un utilitaire ZIP (que vous pouvez, au besoin, télécharger ici). Le format RTF est portable entre plusieurs plates-formes et sans risque de virus ou autres créatures immondes:


Pour les intéressé(e)s: voici quelques liens portant sur la POO et sur des langages de programmation OO.