Professeur responsable
Belkacem Chikhaoui
Objectifs
- Décrire le fonctionnement interne des ordinateurs et expliquer comment cette organisation interne affecte les performances.
- Appliquer les méthodes et techniques utilisées dans les architectures modernes pour améliorer les performances.
- Identifier les principales directions vers lesquelles les architectures vont se développer.
Contenu
Le cours est organisé en neuf modules :
- Introduction
- Représentation des données
- Ordinateur et processeur
- Langage assembleur
- Mémoire
- Mémoire cache
- Mémoire virtuelle
- Entrées/sorties
- Multiprocesseur
Matériel didactique
Le matériel didactique est accessible sur le site Web du cours.
Renseignements technologiques
Le cours nécessite un accès à Internet, le logiciel Acrobate Reader, et une suite logicielle comprenant au moins un traitement de texte. Le cours peut être suivi dans un environnement Windows, Mac OS ou Linux.
Consultez l'information sur le matériel informatique recommandé.
Encadrement
L'encadrement est individualisé et assuré par un professeur ou par une personne tutrice. Les communications se font par téléphone ou par courriel.
Évaluation
L'évaluation repose sur des quiz (20 %), trois travaux (10 %, 20 % et 10 %) et un examen en ligne (40 %).
Échelle de conversion
Notation | Valeur numérique | Valeur en pourcentage |
---|---|---|
A+ | 4,3 | 96 à 100 % |
A | 4 | 92 à 95 % |
A- | 3,7 | 88 à 91 % |
B+ | 3,3 | 84 à 87 % |
B | 3 | 80 à 83 % |
B- | 2,7 | 76 à 79 % |
C+ | 2,3 | 72 à 75 % |
C | 2 | 68 à 71 % |
C- | 1,7 | 64 à 67 % |
D+ | 1,3 | 60 à 63 % |
D | 1 | 50 à 59 % |
E | 0 | 0 à 49 % |
* Échelle de conversion actuellement en vigueur pour ce cours.