VisualOS täiendamine ja demokomplekt Eesmärk: koostada dekonstratsiooniks sobiv komplekt andmefaile programmile VisualOS, mida saaks kasutada operatsioonisüsteemide ehituse loengu näitlikustamisel. Lisaks täiendada VisualOS'i nende algoritmidega, millest loengus räägitakse, kuid mida VisualOS veel ei toeta. Detailsem kirjeldus: VisualOS on operatsioonisüsteemi simulaator - kasutaja saab kirjeldada oma protsessisegu ning hiljem uurida kasvõi sammhaaval, kuidas mingisugused OS sisemised algoritmid selle protsessisegu täitmist mõjutavad. Eesmärgiks on kirjutada valmis hulk protsessissegusid, mis demonstreeriksid kõiki VisualOS poolt toetatud algoritme ning tooksid välja nende eripärad. Projekti tulemusena tekib iga VisualOS alamsüsteemi demonstreerimiseks näitlik mittetriviaalne protsessisegu, mis demonstreerib alamsüsteemi tööd kõigi toetatud algoritmide puhul. Lisaks tekib üks üldine protsessisegu, mille peal saab demonstreerida kõiki algoritme. Lisaks olemasolevatele algoritmidele lisatakse VisualOS programmile kõik protsessoriaja planeerimise, IO planeerimise ning mäluhalduse algoritmid, millest loengus juttu on. Tulemusi pakutakse ka VisualOS autorile. Iga mooduli uurija täiendab oma moodulit (VisualOS on kirjutatud keeles C). Kõigi demofailide juurde kuulub kirjeldus, kuidas neid kasutada. Projekti meeskond: [...] Tööjaotus: 1. Protsessoriaja planeerimine 2. Ketta IO planeerimine 3. Mäluhaldus 4.,5. Üldine protsessisegu kõigi algoritmide demonstreerimiseks Projekti ajakava: 11. märts - projekti alguuringud on tehtud ning projekti lõppvariant on kokku kirjutatud. Tudengid 1-3 on läbi teinud kiirtutvuse C-ga ning praktikas mõne vähemalt sajarealise C programmi kokku kirjutanud. Tudeng 1 on tutvunud protsessoriaja planeerimisega Tudeng 2 on tutvunud IO pöörduste planeerimisega Tudeng 3 on tutvunud mäluhaldusega Tudengid 4 ja 5 on tutvunud kõigi eelnevate teemadega 8. aprill - olemas on demod senise VisualOS võimaluste kohta (esimesed 3 tudengit) 6. mai - VisualOS on täiustatud, olemas on ka esimesed 3 teema täiustuste demod ning üldine protsessisegu standardse VisualOS kohta 20. mai - Projekti esitlus koos demonstratsiooniga. Olemas on ka üldine protsessisegu täiustatud VisualOS kohta.