Information

Author(s) François MICHEL
Deadline Geen deadline
Submission limit No limitation

Sign in

Examen Juin 2011: Question 3

Prenez connaissance de l'énoncé de l'examen de juin 2011.

Répondez ici à la Question 3 : Implémentez la classe Process ci-dessous :

/**
  * Un processus, avec un nom (String), une capacité de stockage
  * requise (int) et un identifiant de processus, ou PID (int).
  * Les PIDs sont attribués séquentiellement à la création de chaque
  * nouveau processus (1 pour le premier, 2 pour le deuxième, etc.).
  * Le premier argument du constructeur doit être le nom du processus.
  */
 public class Process
 {
     // À implémenter
 }

N'oubliez pas d'implémenter les méthodes demandées dans la question.

Comme l'examen est sur papier, il est préférable que vous rédigiez la réponse sur une feuille de papier et que vous la recopiiez ici une fois que vous êtes sûr de vous. INGInious vous permettra de vérifier si votre code est correct mais n'oubliez pas qu'à l'examen, vous n'aurez pas plusieurs essais. Il est donc important de s'entraîner à rédiger du code sur papier pour se mettre en situation d'examen et évaluer votre temps pour répondre.

Souvenez-vous qu'une réponse correcte sur INGInious ne correspond pas d'office à un 20 à l'examen (la clarté, la simplicité du code, les spécifications sont aussi des critères importants non vérifiés par INGInious).


La classe Process

Implémentez ici le corps de la classe Process. Veillez à n'implémenter que le corps, ne recopiez pas "public class Process{...}". Vérifiez bien la description de la classe et ne vous trompez pas dans le nom des méthodes.