Projet système PC : 2018 - Jean-Pierre Humblot, Mathieu Le Pape, Marius Michaud, Adrien Piet, Jean-Maurice Martin, Antoine Morel

De Ensiwiki
Aller à : navigation, rechercher
Project schedule.png
Titre du projet PCSEA 2018
Cadre Projet Système

Équipe MOREL Antoine
HUMBLOT Jean-Pierre
LE PAPE Mathieu
MICHAUD Marius
PIET Adrien
MARTIN Jean-Maurice
Encadrants MOUNIE Grégory
PETROT Frédéric


Introduction

Plannings

Planning Prévisionnel

Planningprev.png

Journal de Bord

Semaine 6 : 5/02 - 9/02

Rencontre, découverte du projet, et discussion de l'organisation.
Implémentation de la gestion de l'horloge et de l'écran en s'inspirant du Projet du Semestre 1. Début de l'ordonnancement.

Semaine 7 : 12/02 - 16/02

Gestion des processus avec changement de contexte, avancement de l'ordonanancement.
Début des fils de messages.

Semaine 9 : 26/02 - 02/03

Fin de la phase 3 avec l'implémentation de la terminaison des processus, en cours de test.
Suite des fils de messages.
Implémentation du Pilote Clavier sur une autre branche.

Semaine 10 : 05/03 - 09/03

Suite des fils de messages.
Implémenation de la filiation
Tests et debug de la phase 3

Semaine 11 : 12/03 - 16/03

Fin des fils de messages, passage en test
Tests et debug de la phase 3

Semaine 12 : 19/03 - 23/03

Pilote clavier fini
Correction de bugs sur les fils de messages

Semaine 13 : 26/03 - 30/03

Fin des fils de messages
Début de la séparation kernel / user

Semaine 14 : 02/04 - 06/04

Début de la pagination et de la mémoire virtuelle

Semaine 15 : 09/04 - 13/04

Implémentation de la mémoire virtuelle
Implémentation de la pagination
Test et debug

Semaine 17 : 23/04 - 27/04

Implémentation de la mémoire virtuelle
Implémentation de l'interpréteur de commande
Pagination terminée
Test et debug

Semaine 18 : 30/04 - 04/05

Mémoire virtuelle non fini, nous ne pouvons pas l'intégrer au projet final
Ajout d'applications dans le shell
Finalisation des tests. Le 19 ne passe pas car nous n'avons pas séparer le kernel du user

Documentation

Outils Utilisés