Des formations qualifiantes pour des professionnels gagnants
INF 7001: COMPRENDRE L'ORDINATEUR
Des formations qualifiantes pour des professionnels gagnants
Des formations qualifiantes pour des professionnels gagnants
OBJECTIFS
de même que des mécanismes de base permettant de concevoir et d’analyser des
programmes informatiques; comprendre les principes qui régissent le fonctionnement d’un
ordinateur et le système qui permet à un utilisateur de l’exploiter correctement.

Objectifs spécifiques
•        Identifier les différentes composantes matérielles et logicielles d'un système
informatique.
•        Distinguer les rôles de chacune des composantes et de 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.
Ce cours est structuré pour refléter la tendance actuelle qui est de considérer l'ordinateur
dans son entité, la marge entre le logiciel et le matériel se rétrécissant de plus en plus. En
effet, même s’il n’est pas indispensable pour tous ceux et celles qui utilisent les ordinateurs
et micro-ordinateurs de connaître et de maîtriser leur architecture et leur organisation, la
convergence des technologies impose aux programmeurs l’acquisition de certaines
connaissances de base relatives aux systèmes informatiques.

L’analyste programmeur, par exemple, ne doit plus se limiter au logiciel pour concevoir des
applications distribuées ou des systèmes embarqués; il doit comprendre le principe de
fonctionnement des ports de communication, des bus et des interruptions, afin de pouvoir
programmer correctement les pilotes des périphériques et les cartes électroniques qui sont
rattachés aux ordinateurs, directement ou par l’intermédiaire des réseaux informatiques.
Des applications de ce type sont courantes dans le domaine du multimédia, du commerce
électronique et des télécommunications.

CONTENU

Le matériel didactique qui compose l’environnement pédagogique est le suivant :
•        Une présentation du cours : objectifs, matériel et environnement, encadrement,
évaluation et démarche d’apprentissage.
•        Un cheminement pédagogique par objets graphiques.
•        Un manuel qui présente le contenu du cours dans six chapitres :
o        Chapitre 1 : Présentation générale de l’ordinateur
o        Chapitre 2 : La mémoire
o        Chapitre 3 : Les systèmes d’exploitation
o        Chapitre 4 : La représentation de l’information
o        Chapitre 5 : Structure de données
o        Chapitre 6 : Notion de programme

Quant à l’environnement d’apprentissage, il se divise en six modules.
Module 1 : Démarrage du cours
Dans ce module, vous vous familiariserez avec l'environnement d'apprentissage du cours,
prendrez connaissance des tâches à réaliser, vous initierez aux échanges télématiques
dans les forums et organiserez votre plan de travail.

Module 2 : Découverte des composantes de l’ordinateur
Après avoir étudié ce module, vous pourrez :
•        Définir et classifier les composantes de l’ordinateur, ainsi que ses principaux
périphériques.
•        Décrire les différents types de mémoire, leurs caractéristiques et leur fonctionnement.
•        Décrire l’organisation logique de la mémoire en fonction d’un système d’exploitation.
•        Choisir le meilleur équipement informatique en vente sur le marché, dans une situation
donnée.
Module 3 : Découverte des systèmes d’exploitation
Le système d’exploitation est le chef d’orchestre d’un système informatique. Il gère toute la
communication entre le matériel, les applications informatiques et l’humain. Ce module
vous fera découvrir le système d’exploitation, ses caractéristiques principales, ainsi que ses
fonctions.

Module 4 : Initiation au codage et à l’organisation de l’information
Lorsque que toutes les composantes matérielles et le système d’exploitation d’un
ordinateur sont installés, celui-ci est fin prêt à traiter les données que l’on voudra lui
soumettre. Avant d’en arriver à un premier programme d’ordinateur, il est nécessaire de bien
comprendre comment sont codées, puis structurées les informations dans l’ordinateur.

Module 5 : Notion de programme
L’ordinateur est une machine qui exécute des opérations mathématiques, rapidement et
avec exactitude, mais à certaines conditions. Tout dépend de la qualité des programmes qu’
il exécute et de la qualité des données qu’il a à traiter. Pour qu’un programme donne des
résultats corrects dans tous les cas, il est nécessaire que le traitement des données,
offertes en entrée, aboutisse aux résultats attendus en sortie. C’est là le rôle fondamental
qui incombe aux programmeurs; ils doivent
« instruire » correctement l’ordinateur pour que, lorsque ce dernier traite les bonnes
données, il produise toujours les résultats attendus. Concevoir, produire et entretenir des
programmes informatiques relève d’un art et il est nécessaire de le maîtriser. Ce module
vous permettra de bien saisir tous les défis que doivent surmonter les programmeurs et les
concepteurs qui reçoivent le mandat de bien « instruire » un ordinateur.

Module 6 : Examen et évaluation du cours
Ce module est essentiellement dédié à une révision complète du cours dans le but de vous
aider à bien réussir l’examen; il vous permettra également de faire le bilan de vos
expériences d’apprentissage.