Cette page est mise à jour pour la session du printemps 2025 : les informations évoluent !

L'examen de seconde session de l'UE aura lieu le 27 juin 2025 à 14h00 en salle Grignard-s02. Comme indiqué ci-dessous (section MCCC), pour les étudiants qui passeront l'épreuve, la note de l'examen de seconde session remplacera celle de l'ECA dans leur moyenne à l'UE.

Responsables de l'UE :


Emploi du temps

Mardi 14h-15h30 15h45-17h15 CM TD TP
21/01/2025 CM1 (Thèmis 8) TP1 CM1 intro TP1 révisions
28/01/2025 CM2 TP2 CM2 fichiers TP2 fichiers
04/02/2025 TD1 TP3 TD1 fichiers TP3 fichiers
11/02/2025 CM3 TP4 CM3 processus TP4 fichiers
18/02/2025 TD2 + QCM1 TP5 TD2 processus TP5 processus
25/02/2025 (vacances)
04/03/2025 (vacances)
11/03/2025 CM4 TD3 + QCM2 CM4 signaux TD3 processus
18/03/2025 TP6 TP7 TP6 signaux, TP7 tubes
25/03/2025 TP8 TP9 TP8, TP9 shell
01/04/2025 QCM3 (Thèmis 7, 8)
08/04/2025 CM5 TD4 CM5 sockets TD4 sockets
15/04/2025 TP10 TP11 TP10, TP11 sockets
22/04/2025 (vacances)
29/04/2025 (vacances)

L'ECA à eu lieu le mardi 6 mai 2025, de 11h à 12h, dans les amphis André-Marie Ampère (bâtiment Lippmann) et Camille Jordan (bâtiment Braconnier).

Modalité de contrôle des connaissances et des compétences (MCCC)

L'UE est évaluée en CCI (Contrôle Continu Intégral).

En session 1, les épreuves qui auront lieu sont les suivantes :

Dans la suite, on note nX la note obtenue à l'épreuve X.

Votre note de session 1 à l'UE sera donc :

nLIFSE1 = 0.15 x max(nQCM1, nECA) + 0.15 x max(nQCM2, nECA) + 0.3 x max(nQCM3, nECA) + 0.4 x nECA.

Cette moyenne est ainsi composée :

Les étudiants n'ayant pas obtenu une moyenne nLISE1 supérieure ou égale à 10 au terme de la session 1 pourront passer l'épreuve de session 2 en juin, qui prendra la même forme que l'ECA.

En notant nS2 la note obtenue en session 2, la note de l'UE d'un étudiant passant la session 2 sera :

nLIFSE2 = 0.15 x max(nQCM1, nS2) + 0.15 x max(nQCM2, nS2) + 0.3 x max(nQCM3, nS2) + 0.4 x nS2,

où nQCM1 et nQCM2 restent les notes obtenues dans le cadre du contrôle continu.


Ressources pédagogiques

Les CMs

Les TDs

Les TPs


Des annales

Avant 2023, il s'agit des annales de l'ancienne version de l'UE. Attention, il y a eu des changements dans le programme, donc certains exercices d'avant 2023 sont périmés... Des éléments de corrections sont fournis dans certains cas, il est fort possible qu'il reste des erreurs !


Sources de documentation


Trucs et astuces

Avoir un .bashrc minimal sur son compte

Lorsque vous ouvrez un terminal sur un système Linux, normalement un script shell est exécuté automatiquement pour configurer ce terminal selon vos besoins. Le plus souvent, il s'agit d'un script appelé .bashrc qui se trouve à la racine de votre répertoire personnel : ~/.bashrc

Ce script contient habituellement une commande pour configurer le prompt de la ligne de commande, de façon à ce qu'il affiche votre login, le nom de votre machine, ainsi que chemin vers votre répertoire courant : c'est bien pratique pour savoir à tout moment dans quel répertoire on se trouve ! Souvent aussi, le .bashrc contient une commande pour que l'affichage des commandes ls et grep se fasse avec des couleurs : c'est quand-même bien plus lisible !

Le problème : sur vos comptes de l'université, vous n'avez en général pas de .bashrc ! C'est bien dommage, car cela ne vous facilite pas l'utilisation de la ligne de commande... Comme vous devez l'utiliser dans cette UE, voici une procédure pour installer un .bashrc qui doit fonctionner sur vos comptes :

1 - Ouvrez un terminal, et placez-vous à la racine de votre répertoire personnel en entrant la commande cd

2 - Téléchargez un fichier .bashrc que nous vous fournissons avec la commande wget https://nlouvet.gitlabpages.inria.fr/lifse/tp/bashrc -O - > .bashrc

3 - Vérifiez que le fichier a été téléchargé avec la commande ls -l .bashrc

4 - Fermez votre terminal, et ouvrez en un nouveau : si tout s'est bien passé, vous avez maintenant un prompt plus détaillé, et des couleurs quand vous faites un ls !

Notes

Cela est déjà couvert pas le fichier .bashrc indiqué ci-dessus, mais voici des détails... La variable d'environnement qui permet de modifier son prompt dans un terminal est PS1 : export PS1="\u@\h:\w$ "

Pour que ls et grep affiche des couleurs, il faut définir les alias suivants :

alias ls='ls --color=auto'
alias grep='grep --color=auto'