[D]
Architectures matérielles, systèmes d’exploitation et réseaux
[D.1]
Composants intégrés d’un systeme sur puce.
Capacités attendues :
- Identifier les principaux composants sur un schéma de circuit et les avantages de leur intégration en termes de vitesse et de consommation.
Commentaires :
- Le circuit d’un téléphone peut être pris comme exemple :
- microprocesseurs
- mémoires locales
- interfaces radio et filaires
- gestion d’énergie
- contrôleurs vidéo
- accélérateur graphique
- réseau sur puce
- etc…
[D.2]
Processus et systèmes d’exploitation
Capacités attendues :
- Décrire la création d’un processus, l’ordonnancement de plusieurs processus par le système.
- Mettre en évidence le risque de l’interbloquage (deadlock).
Commentaires :
- A l’aide d’outils standard, il s’agit d’observer les processus actifs ou en attente sur une machine.
- Une présentation débranchée de l’interblocage peut être proposée.
[D.3] Protocoles de
routage
Capacités attendues :
- Identifier, suivant le protocole de routage utilisé, la route empruntée par un paquet.
Commentaires :
- En mode débranché, les tables de routage étant données, on se réfère au nombre de sauts (protocole RIP) ou au coût des routes (protocole OSPF).
- Le lien avec les algorithmes de recherche de chemin sur un graphe est mis en évidence.
[D.4] Sécurité des
communications
Capacités attendues :
- Décrire les principes de chiffrement symétrique (clef partagée) et asymétrique (avec clef privée, clef publique).
- Décrire l’échange d’une clef symétrique en utilisant un protocole asymétrique pour sécuriser une communication HTTPS.
Commentaires :
- Les protocoles symétriques et asymétriques peuvent être illustrés en mode débranché, éventuellement avec description d’un chiffrement particulier.
- La négociation de la méthode chiffrement du protocole SSL (Secure Sockets Layer) n’est pas abordée.