Vous êtes sur la page 1sur 8

Titre du cours : Fonctionnement interne des ordinateurs

Code officiel : 420-


420-C22-
C22-BB
Plan de cours

Programme d’études : Techniques de l’informatique

Session: Hiver 2007

Préalables : 420-C12-BB, 420-C13-BB


Préparatoire à 420-C32-BB

Pondération
Nombre d’heures par semaine

Heures/contact Heures de Heures de travail à la maison


en classe laboratoire

2 3 3

Enseignants
Enseignants Coordonnées :
téléphone, courriel, bureau
Yves Bergeron yves.bergeron@bdeb.qc.ca (H-024)
Francine LeBel francine.lebel@bdeb.qc.ca (H-019)
Yves Bergeron, Francine LeBel INF-C22

Ce plan de cours est un guide mis à votre disposition pour organiser vos activités d’études et de travail
liées à ce cours. Il est donc important que vous en preniez connaissance, de façon attentive, puisqu’il
vous renseigne sur les apprentissages à réaliser, les exigences du cours et les éléments essentiels de son
déroulement. Après que l’enseignant vous l’a remis et expliqué, le contenu de ce plan de cours ne peut
pas être modifié sans vous avoir consulté.

Place du cours dans le programme d’études


Plus particulièrement, ce cours dans le programme d’études Techniques de l'informatique

Tout cours vise l’atteinte d’une ou de plusieurs compétences prescrites par le Ministère. Une
compétence fait appel à des connaissances que vous possédez déjà et vous amène à acquérir de
nouveaux savoirs et à développer de nouvelles habiletés. L’atteinte de la compétence est importante
pour votre développement professionnel ou pour répondre à des exigences universitaires.

Compétence(s) à atteindre dans ce cours Éléments de compétence


compétence
(principales étapes de réalisation)

1. Analyser l’architecture interne de


l’ordinateur
2. Planifier le travail
3. Protéger l’environnement de la station de
travail
4. Installer des éléments physiques
Étudier les éléments physiques et
5. Désinstaller des éléments physiques
logiques dans une station de travail
6. Installer des éléments logiques
7. Désinstaller des éléments logiques
8. Vérifier l’installation de la station de travail
dans l’environnement de l’utilisateur et de
l’utilisatrice
9. Consigner l’information sur l’installation

10. Personnaliser l’environnement : les types


Mettre à profit les possibilités d'un système
de fichiers de configuration au système
d'exploitation propre à une station de travail
d’exploitation

|2|
Yves Bergeron, Francine LeBel INF-C22

Planification du cours
Voici les différentes activités qui vous amèneront à atteindre la ou les compétences visées par le cours.
Comme vous le verrez ci-dessous, le cours est découpé en objectifs terminaux qui traduisent le
résultat attendu au terme d’une séquence d’apprentissage. Pour chacun, des objectifs spécifiques
viennent spécifier ce à quoi vous devez parvenir pour atteindre l’objectif terminal. Le contenu détaillé
précise les sujets amenés dans ce cours et le calendrier indique le moment où ce contenu sera traité.
OBJECTIF ANALYSER
ANALYSER L’ARCHITECTURE INTERNE
INTERNE DE L’ORDINATEUR
L’ORDINATEUR
TERMINAL:
Objectifs spécifiques Contenu détaillé Calendrier

Connaître les modes de • Systèmes de représentation des Voir site WEB


représentation interne des données
données propres à l’ordinateur
• Conversion
utilisé et la codification des
données. • Représentation signée/non signée
• Norme IEEE754/854
• Représentation des caractères

Connaître l’architecture interne • Structure générale de l'ordinateur Voir site WEB


de l’ordinateur pour être en
• Architecture interne du IBM -PC
mesure de l’utiliser en
(processeur, bus, registres, segments,
programmation
drapeaux, pile)…
• Circuits logiques de base: composants
et circuits internes algèbre des circuits
• Registres « d’offset» et registres
segments
• Caractéristiques de la mémoire

Comprendre la structure interne • Programmation en langage de 2ème et Voir site WEB


du langage machine et ses liens
avec les composants de 3ème génération; instructions machines
l’ordinateur • Gestion de la mémoire et modes
d'adressage
• Utilisation des registres d’offset; des
registres segments et du registre d’état
• Utilitaires de mise au point

Connaître les types de systèmes • Utilisation des interruptions, du vecteur Voir site WEB
d’exploitation ainsi que leur rôle d’interruptions et des fonctions de bas

|3|
Yves Bergeron, Francine LeBel INF-C22

niveau en programmation

Connaître les types de systèmes • Évolution, fonctions et concepts Voir site WEB
d’exploitation ainsi que leur rôle

Comprendre le fonctionnement • Structure, opérations Voir site WEB


des systèmes de fichiers et
• Organisation de l’espace disque
mettre ces systèmes en fonction
• Sécurité des fichiers
• Table des partitions, FAT
• Implémentation sous DOS et sous
Windows

Comprendre le fonctionnement • Le matériel et les contrôleurs Voir site WEB


des E/S
• Les logiciels d’E/S
• Les horloges
• L’interblocage
OBJECTIF PLANIFIER LE TRAVAIL
TERMINAL:
Objectifs spécifiques Contenu détaillé Calendrier

Comprendre les besoins de • Analyse de la demande et consignation Voir site WEB


l’utilisateur des besoins dans le journal de bord

Être en mesure de rencontrer les • Préparation des éléments nécessaires Voir site WEB
échéances d’installation

Savoir tenir un journal de bord • Description précise du problème Voir site WEB
décrivant la nature du travail à
• Détermination juste de la séquence des
réaliser (besoins,
opérations conduisant à la solution.
caractéristiques..) ainsi que la
solution apportée (séquence des
opérations)
OBJECTIF INSTALLER DES ÉLÉMENTS
ÉLÉMENTS PHYSIQUES ET CONSIGNER
CONSIGNER LES RÉSULTATS
TERMINAL:
Objectifs spécifiques Contenu détaillé Calendrier

Savoir réaliser l’installation et la • Carte réseau Voir site WEB


mise en marche de composants
• Unités périphériques.
physiques

|4|
Yves Bergeron, Francine LeBel INF-C22

Comprendre le rôle des Voir site WEB


composants vis-à-vis de
l’environnement de travail

Objectif terminal: DÉSINSTALLER DES ÉLÉMENTS


ÉLÉMENTS PHYSIQUES
PHYSIQUES

Objectifs spécifiques Contenu détaillé Calendrier

Savoir désinstaller des • Carte réseau Voir site WEB


composants physiques
• Unités périphériques.
OBJECTIF INSTALLER DES ÉLÉMENTS
ÉLÉMENTS LOGIQUES ET CONSIGNER
CONSIGNER LES RÉSULTATS
TERMINAL:
Objectifs spécifiques Contenu détaillé Calendrier

Savoir réaliser l’installation et la • Mise à jour de logiciels variés Voir site WEB
mise en marche de composants
logiques

Comprendre leur rôle vis-à-vis Voir site WEB


de l’environnement de travail
OBJECTIF DÉSINSTALLER
DÉSINSTALLER DES ÉLÉMENTS LOGIQUES
LOGIQUES
TERMINAL:
Objectifs spécifiques Contenu détaillé Calendrier

Savoir désinstaller des • Utilitaires et logiciels d’application variés Voir site WEB
composants logiques
OBJECTIF PERSONNALISER L’ENVIRONNEMENT
L’ENVIRONNEMENT : LES TYPES
TYPES DE FICHIERS
FICHIERS DE
TERMINAL: CONFIGURATION AU SYSTÈME
SYSTÈME D’EXPLOITATION

Objectifs spécifiques Contenu détaillé Calendrier

Savoir utiliser sommairement un • Introduction à Linux Voir site WEB


système d'exploitation

Cette planification demeure une projection du déroulement du cours. Celle-ci peut subir des
changements, avec préavis.
préavis

|5|
Yves Bergeron, Francine LeBel INF-C22

Modalités d’évaluation
Évaluation formative

L’évaluation formative consiste à des activités dont le but est de vous aider, pendant l'apprentissage, à
distinguer ce qui est acquis de ce qui ne l'est pas, de découvrir où et en quoi vous éprouvez des
difficultés d'apprentissage et à proposer les correctifs appropriés. Des exercices en laboratoire et
quelques quiz serviront d'évaluations formatives.

Évaluation sommative

L’évaluation sommative consiste à mesurer l’apprentissage portant uniquement sur l’atteinte des
objectifs terminaux du cours, pour vous donner une note au bulletin. Le minimum requis pour réussir
le cours est de 60 % et la réussite du cours est obligatoire pour obtenir le diplôme.
Le jugement de l’enseignant doit se faire par des activités évaluées à partir de critères connus par vous.
Ces activités ont une pondération substantielle et leur réussite est déterminante sur le cheminement
futur de vos apprentissages. La décision finale demeure le jugement de l’enseignant ; c’est sa
responsabilité de déterminer si vous avez atteint le seuil minimal de réussite, en tenant compte de
différents facteurs lui permettant de prendre une décision.
Vous trouverez, ci-dessous, la forme des différentes activités d’évaluation ainsi que leurs critères qui
permettront de juger du degré de maîtrise de la compétence. Pour chacun, la pondération et le
moment de passation sont indiqués.

Forme Critères d’évaluation Pondération Échéancier


3 travaux pratiques Habiletés pratiques 45 % Voir site WEB
Examen intra Habiletés conceptuelles et pratiques 25 % Voir site WEB
Examen final Habiletés conceptuelles et pratiques 30 % Voir site WEB

Objectifs relatifs à la langue française


La Politique de valorisation de la langue française précise des modalités pour vous assurer la maîtrise
du français.

Le professeur s'assurera que les communications écrites respectent les règles de la langue française. Il
contrôlera l'application de ces règles lors des différentes évaluations. Dans le cas des travaux de
programmation, les identificateurs devront être des termes en français, les commentaires ainsi que les
textes apparaissant à l'écran lors de l'exécution des programmes devront être dans un français
convenable.

Un maximum de 5% pourra être retiré.

|6|
Yves Bergeron, Francine LeBel INF-C22

Règles particulières

Ces règles sont des exigences particulières que vous devez respecter pour assurer votre réussite et
l’atteinte de la ou des compétences visées par ce cours.

Présence aux cours et La présence au cours et aux activités d’apprentissage est obligatoire. Vous
aux activités ne pouvez pas décider selon votre bon vouloir d'assister ou non aux cours.
d’apprentissage Votre participation active aux différentes activités d'apprentissage réalisées
en classe est un des facteurs importants permettant l'acquisition progressive
de la compétence visée et d'augmenter vos chances de réussite : les
exposés du professeur, les discussions en groupe, les explications et les
exemples donnés oralement, les échanges sur les productions des autres
élèves, les évaluations formatives, etc., font partie intégrante de la démarche
d'apprentissage prévue pour être menée en classe et non selon un modèle
de formation à distance. (PIEA, 2003, p. 12)

Respect des échéances Tout travail non remis à l’enseignant dans un délai de trois jours ouvrables
après l’échéance n’est pas considéré et la note zéro est attribuée.
L’enseignant refuse votre travail si les autres membres de la classe
possèdent déjà les résultats de l’évaluation de ce même travail : la note zéro
est alors octroyée. (PIEA, 2003, p. 13)

Précisions relatives à la Toute fraude, tentative de fraude ou collaboration à une fraude ainsi que
fraude et au plagiat tout plagiat, toute tentative de plagiat ou toute collaboration à un plagiat
avant ou lors d’une épreuve d'évaluation sommative entraîne
automatiquement pour l'étudiant reconnu coupable la note zéro (PIEA,
2003, p. 12).

Normes relatives à Si l’attitude ou le comportement d’un élève est jugé inacceptable par le
l’attitude professeur (ex: naviguer indûment sur INTERNET durant le cours), l’élève
sera expulsé immédiatement de la classe et cela comptera pour une
absence. En cas de récidive, l’élève devra rencontrer le comité de discipline
départemental. Si le problème persiste, le cas sera alors remis à la direction
du service aux étudiants.

|7|
Yves Bergeron, Francine LeBel INF-C22

Médiagraphie
Ces documents de base sont des références qui peuvent vous être utiles dans vos activités
d’apprentissage.

BIBLIOGRAPHIE

• ABEL, Peter, IBM PC Assembly Language and Programming, Prentice Hall, 1995
• Assembleur une découverte pas à pas, Ph. Mercier 1989 Marabout
• Assembly Language For Intel Based Computers 3rd edition Kip R. Irvine Prentice Hall
• Bernard Fabrot Assembleur : théorie, Pratique et Exercices . Editions Marabout.
• BROWN, Ralf, PC Interrupts, Addison Wesley, 1994
• C/C++ La bible du programmeur Kris Jamsa et Lars Klander Ed Reynald Goulet Inc.
• DANCEA, Ioan, IBM-PC, La programmation en langage d'assemblage, éd. Gaetan Morin, 1989
• DUNTEMANN, Jeff, Assembly Language, Wiley, 1992
• GOODWIN, Mark, teach yourself... Assembler, MIS Press, 1993
• IBM PC Assembly Language and Programming 5th Edition Peter Abel Prentice Hall
• La bible du PC, Programmation Systèmes, Tischer M., Ed. Micro Application, 1994
• La Bible Windows, Wilken P., Honekamp D., Ed. Micro Application, 1991
• Le grand livre MS-DOS 6.2, Éditions Micro Application, 1994
• Manuel d'assembleur : PH. MERCIER, Assembleur. Une découverte pas à pas. Editions Marabout.
• NORTON, Peter et SOCHA, John, Peter Norton's Assembly Language Book for the IBM PC, éd. Brady
- Prentice Hall Press, 1986
• PH. MERCIER, Assembleur. Une découverte pas à pas. Editions Marabout.
• Programmer en assembleur sur PC H.Schakel 1995 Ed MicroApplication
• Programmation en langage d’assemblage J.-F. Nadeau, 2007, Edition Modulo
• The revolutionary Guide to Assembly Language Ed 1998 Editions WROX
• TISCHER, Micel, La bible du PC, programmation système, Micro Application, 1996
• V.Maljugin, J.Izrailevich et alii Revolutionary guide to Assembly language Ed Wrox Press 1993
• WYATT, Allen, Advanced Assembly Language, QUE Book, 1992

LOGICIELS UTILISÉS
• Borland Turbo Assembler, Turbo Debugger et compilateur C/C++ sous Windows
• Compilateur ASM et C/C++ sous Linux

|8|