Cet enseignement aborde les éléments essentiels à la compréhension des principes du fonctionnement des ordinateurs.
- Codage (complément à deux, erreurs d’approximation flottantes) : 2 semaines
- Fonctions booléennes, tables de vérité, circuits combinatoires et séquentiels (dont bascules RS et D, représentation par chronogramme) simulés en LogiSim, architecture de von Neumann (évocation des ordres de grandeur de vitesse d’exécution des machines, différences de vitesse au sein de la machine, bus, cache) : 5 semaines
- Fichiers, droits, processus, commandes shell (répertoires fichiers, droits d’accès, entrée-sortie, grep, tube, initiation aux processus) : 5 semaines
- Des notions de sécurité seront évoquées au cours de l'UE, par exemple en parlant de mots de passe, de robustesse, de checksum et de hachage, et de droits de fichiers et de processus