Exercice 1 sur 8
AssociationAssocie chaque état d’un processus à sa description.

Numérique et sciences informatiques (NSI) · Terminale
22 exercices avec correction détaillée, en 3 séries. Aucune inscription : ta progression reste sur ton appareil.

ULUMINE · Numérique et sciences informatiques (NSI) · Terminale
Feuille d’exercices
Prénom : ……………………………Date : ……………………Score : ……… / 8
Pour l’ordonnancement, trace toujours un diagramme de Gantt (frise du temps) avant de calculer.
Exercice 1 — Relie chaque élément de gauche à celui de droite.
Associe chaque état d’un processus à sa description.
Exercice 2 — Coche la bonne réponse.
Un processus bloqué en attente d’une lecture sur disque obtient enfin ses données. Dans quel état passe-t-il ?
Exercice 3
P1 (durée 6), P2 (durée 3) et P3 (durée 1) arrivent à l’instant 0. Avec l’ordonnancement FIFO dans l’ordre P1, P2, P3, quel est le temps de séjour moyen ? Arrondis au centième.
Écris tes calculs :
Réponse : ………………
Exercice 4
Mêmes processus que l’exercice précédent, avec l’algorithme « plus court d’abord ». Quel est le temps de séjour moyen ?
Écris tes calculs :
Réponse : ………………
Exercice 5 — Coche « Vrai » ou « Faux ».
Un programme et un processus désignent exactement la même chose.
VraiFaux
Exercice 6 — Coche la bonne réponse.
Laquelle de ces situations est un interblocage ?
Exercice 7 — Complète les trous.
Complète avec le bon mot ou sigle.
Sous Linux, la commande affiche la liste des processus. Chaque processus est identifié par un numéro appelé , et le numéro de son processus parent est le .
Exercice 8
Explique ce qu’est un système sur puce et donne deux avantages et un inconvénient de cette architecture pour un smartphone.
ulumine.com — exercices corrigés gratuits

ULUMINE · Numérique et sciences informatiques (NSI) · Terminale
Corrigé détaillé — pour les parents et les enseignants
Exercice 1
Réponse : 1 → C · 2 → A · 3 → B
Seul un processus prêt peut être élu. Un processus bloqué doit d’abord redevenir prêt.
Exercice 2
Réponse : Prêt
La ressource est disponible, mais le processeur est peut-être occupé : le processus passe à l’état prêt et attend d’être choisi par l’ordonnanceur.
Exercice 3
Réponse : 8,33
P1 finit à 6, P2 à 9, P3 à 10. Tous étant arrivés à 0, les temps de séjour sont 6, 9 et 10.
Exercice 4
Réponse : 5
On exécute P3 (fin à 1), puis P2 (fin à 4), puis P1 (fin à 10).
Exercice 5
Réponse : Faux
Un programme est un fichier d’instructions, inerte. Un processus est une exécution de ce programme, avec son propre état. Ouvrir deux fois le même éditeur de texte crée deux processus.
Exercice 6
Réponse : P1 détient la ressource A et attend B, tandis que P2 détient B et attend A
P1 et P2 s’attendent mutuellement : aucun ne libérera sa ressource. La dernière situation est une famine, pas un interblocage : le système continue d’avancer.
Exercice 7
Réponse : ps · PID · PPID
PID : Process IDentifier. PPID : Parent Process IDentifier. Les processus forment ainsi un arbre, dont la racine est le premier processus lancé au démarrage.
Exercice 8
Exemple de réponse : Un système sur puce (SoC) est un circuit intégré unique qui regroupe processeur, processeur graphique, mémoire, contrôleurs et modules de communication. Avantages : il prend très peu de place et consomme peu d’énergie (autonomie de la batterie, peu de chaleur) ; les composants proches communiquent rapidement. Inconvénient : on ne peut pas remplacer ou améliorer un composant séparément ; une panne d’un élément oblige à changer toute la puce.
Le SoC répond aux contraintes des appareils mobiles : petite taille, faible consommation, production en très grande série.
Pour l’ordonnancement, trace toujours un diagramme de Gantt (frise du temps) avant de calculer.
Associe chaque état d’un processus à sa description.
Un processus bloqué en attente d’une lecture sur disque obtient enfin ses données. Dans quel état passe-t-il ?
P1 (durée 6), P2 (durée 3) et P3 (durée 1) arrivent à l’instant 0. Avec l’ordonnancement FIFO dans l’ordre P1, P2, P3, quel est le temps de séjour moyen ? Arrondis au centième.
Mêmes processus que l’exercice précédent, avec l’algorithme « plus court d’abord ». Quel est le temps de séjour moyen ?
Un programme et un processus désignent exactement la même chose.
Laquelle de ces situations est un interblocage ?
Complète avec le bon mot ou sigle.
Explique ce qu’est un système sur puce et donne deux avantages et un inconvénient de cette architecture pour un smartphone.
Terminale · Numérique et sciences informatiques (NSI)
Fonctions récursives en Python : cas de base, appels récursifs, pile d’appels, terminaison et comparaison avec l’itératif. Cours et exercices de NSI Terminale.
Terminale · Numérique et sciences informatiques (NSI)
Classes, objets, attributs et méthodes en Python : constructeur __init__, self, interface et références. Cours et exercices de programmation objet en NSI Terminale.
Terminale · Numérique et sciences informatiques (NSI)
Interface et implémentation des structures linéaires : listes chaînées, piles (LIFO), files (FIFO) et dictionnaires en Python. Cours et exercices de NSI Terminale.