Architecture

Cette partie du programme explore comment les algorithmes deviennent exécutables grâce à l’architecture matérielle et logicielle des machines, en abordant les circuits électroniques, les réseaux, les systèmes d’exploitation, ainsi que le rôle des capteurs et actionneurs dans les interactions homme-machine et les dispositifs automatisés.

Binaire/décimal
Nous comptons au quotidien en décimal. Les ordinateurs fonctionnent avec des 0 et des 1, en base 2, c'est le binaire. Quatre bits forment une valeur que l'on peut coder en hexadécimal (base 16).
Les opérations bit à bit
Les opérations bit à bit permettent de manipuler les bits d'un entier directement. Elles sont très utiles pour optimiser la mémoire et la vitesse d'exécution dans les programmes.
Le complément à deux
Le complément à deux est une méthode permettant de représenter les entiers signés (positifs et négatifs) en binaire. C'est le système utilisé par la plupart des ordinateurs pour effectuer des opérations avec des nombres négatifs.
TP bases
Compte-rendu du TP portant sur les conversions entre les différentes bases.
Von Neumann
L'architecture de von Neumann est un modèle conceptuel pour les ordinateurs, proposé par John von Neumann en 1945. Elle constitue la base des ordinateurs modernes. Cette architecture repose sur quatre éléments clés.
Projet tkinter
Protocoles de communication
Expérimentation des protocoles de communication à l'aide des cartes micro:bit : comprendre pourquoi et comment structurer les échanges d'informations pour rendre les messages compréhensibles et exploitables.