Ce cours a été retiré définitivement de l'offre au trimestre d'été 2014.

Objectifs

Maîtriser l'ordinateur et ses périphériques comme outil de traitement de l'information; maîtriser les mécanismes de base permettant de concevoir, d'analyser et de réaliser des programmes informatiques; comprendre les principes qui sous-tendent le fonctionnement d'un ordinateur et de son système d'exploitation. Identifier les différents composants matériels et logiciels d'un système informatique; distinguer les rôles de chacun des composants et leurs interfaces; choisir parmi les langages de programmation, celui qui correspond le mieux à une application donnée; définir les structures de données appropriées à la résolution de problème.

Contenu

Organisation des ordinateurs : présentation générale d'un ordinateur; la mémoire. Système d'exploitation des ordinateurs : le système d'exploitation; les logiciels systèmes. Programmation des ordinateurs : représentation de l'information; structure des données; notion de programme; langages de programmation.

Particularités d'inscription

La connaissance des mathématiques du secondaire est nécessaire pour suivre ce cours. La personne qui ne possède pas ces connaissances devrait d'abord suivre MAT 1000 ou l'équivalent.

Si INF 1100 a été réussi, on ne peut s'inscrire au présent cours.