UE — Architecture des ordinateurs

Informatique | Licence — L1+L2 | 6 ECTS | 60h CM/TD

Unité d'enseignement « Architecture des ordinateurs » — Informatique (L1, L2). Cette UE permet de construire les bases conceptuelles, méthodologiques et pratiques associées à la thématique.

Compétences visées

Thèmes abordés

T1. Systèmes d'exploitation

Étude approfondie : Systèmes d'exploitation.

T1.1. Composants intégrés d'un système sur puce (SoC)

Vocabulaire :

  • SoC
  • système sur puce
  • microcontrôleur
  • embarqué
  • capteur
  • actionneur

T1.2. Protocoles de routage et sécurité des communications

Vocabulaire :

  • routage
  • protocole
  • RIP
  • OSPF
  • chiffrement
  • HTTPS
  • certificat
  • sécurité

T2. Réseaux informatiques

Étude approfondie : Réseaux informatiques.

T2.1. Pages web : HTML, CSS et interactions JavaScript

Vocabulaire :

  • HTML
  • CSS
  • JavaScript
  • DOM
  • page web
  • balise
  • feuille de style

T2.2. Événements et formulaires web

Vocabulaire :

  • événement
  • formulaire
  • interaction
  • client
  • serveur
  • requête HTTP

T2.3. Protocole HTTP et architecture client-serveur

Vocabulaire :

  • HTTP
  • URL
  • client-serveur
  • GET
  • POST
  • requête
  • réponse

T2.4. Gestion des processus et ordonnancement

Vocabulaire :

  • processus
  • ordonnancement
  • interblocage
  • thread
  • concurrence
  • parallélisme

T2.5. Récursivité : principe, pile d'appels, cas de base

Vocabulaire :

  • récursivité
  • pile d'appels
  • cas de base
  • appel récursif
  • terminaison
  • factorielle

T2.6. Paradigmes de programmation (impératif, fonctionnel, objet)

Vocabulaire :

  • paradigme
  • impératif
  • fonctionnel
  • objet
  • déclaratif
  • lambda
  • effet de bord

T3. Systèmes distribués

Étude approfondie : Systèmes distribués.

T4. Cloud computing

Étude approfondie : Cloud computing.

Ressources complémentaires