Projet système PC : 2019 - LIMOUSIN Marylie, FAYANT Dylan : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Page créée avec « Catégorie:Projets de spécialité »)
 
Ligne 1 : Ligne 1 :
 
[[Catégorie:Projets de spécialité]]
 
[[Catégorie:Projets de spécialité]]
 +
==Présentation==
 +
L'objectif du projet système est le développement du noyau d'un OS compatible avec une architecture INTEL. Le projet se découpe en plusieurs phases qui à terme permettront d'avoir un système gérant les entrées sorties, un shell ainsi que les processus.
 +
 +
==Equipe==
 +
 +
:*[mailto:marylie.limousin@grenoble-inp.org Marylie Limousin] (filière [http://ensimag.grenoble-inp.fr/fr/formation/ingenieur-par-apprentissage#page-presentation apprentissage])
 +
:*[mailto:dylan.fayant@grenoble-inp.org Dylan Fayant] (filière [http://ensimag.grenoble-inp.fr/fr/formation/ingenieur-par-apprentissage#page-presentation apprentissage])
 +
 +
==Planning==
 +
 +
===Planning prévisionnel===
 +
 +
===Planning effectif===
 +
 +
==Phases de développement==
 +
 +
=== Phase 1 : prise en main de l'environnement ===
 +
{{Avancement | 50}}
 +
 +
=== Phase 2 : Création et lancement de processus de niveau noyau ===
 +
{{Avancement | 0}}
 +
 +
=== Phase 3 : Ordonnancement, création dynamique et terminaison de processus de niveau noyau ===
 +
{{Avancement | 0}}
 +
 +
=== Phase 4 : Gestion des communications et synchronisation de processus de niveau noyau ===
 +
{{Avancement | 00}}
 +
 +
=== Phase 5 : Séparation des espaces mémoire noyau et utilisateur : gestion de processus utilisateur ===
 +
{{Avancement | 0}}
 +
 +
=== Phase 6 : Gestion du clavier et implémentation d'un pilote de console ===
 +
{{Avancement | 0}}
 +
 +
=== Phase 7 : Implémentation d'un interprète de commandes ===
 +
{{Avancement | 0}}
 +
 +
==Journal de bord==
 +
05-06-19 : Salut
 +
 +
==Difficultés rencontrées==

Version du 5 juin 2019 à 13:05

Présentation

L'objectif du projet système est le développement du noyau d'un OS compatible avec une architecture INTEL. Le projet se découpe en plusieurs phases qui à terme permettront d'avoir un système gérant les entrées sorties, un shell ainsi que les processus.

Equipe

Planning

Planning prévisionnel

Planning effectif

Phases de développement

Phase 1 : prise en main de l'environnement

50 %

Phase 2 : Création et lancement de processus de niveau noyau

0 %

Phase 3 : Ordonnancement, création dynamique et terminaison de processus de niveau noyau

0 %

Phase 4 : Gestion des communications et synchronisation de processus de niveau noyau

00 %

Phase 5 : Séparation des espaces mémoire noyau et utilisateur : gestion de processus utilisateur

0 %

Phase 6 : Gestion du clavier et implémentation d'un pilote de console

0 %

Phase 7 : Implémentation d'un interprète de commandes

0 %

Journal de bord

05-06-19 : Salut

Difficultés rencontrées