Skip to main content
Department of Information Technology

Lab Assignments

For Computer Systems DV1, fall 2004.


Lab assistant: Erik Berg, erikberg@it.uu.se

General instructions

The assignments must be solved individually or in groups of two students. More than
two students are not allowed in the same group.

Deadlines are hard! If you hand in before deadline your report will be graded with U, K, or G.
U means that the report is very poor and you have failed the course. K means that
you need to improve the report and hand in again. G means pass.
Reports handed in after deadline will not be graded until Januar 2005, and
only graded with U or G, that is, either fail or pass.

It will also be possible to demonstrate your solutions during the scheduled lab hours
to get a passing grade. This is the easy way
because you don't have to print out your report and
you will get instant feedback if you have to fix something.
You must be able to answer the questions in the lab instructions, though.

Lab 1

Detailed lab instructions are in the file /stud/kurs/datorsys/dv-ht04/os-lab/process_mgmt.pdf
The source code you need is in the file /stud/kurs/datorsys/dv-ht04/os-lab/OSLab.lab1.SunOS.tgz
Make a new directory in your home directory, copy the tgz-file to the new directory, and
unpack it using tar xzf OSLab.lab1.SunOS.tgz
Use the provided makefile to compile the code.

Deadline: 2004-09-24, at 15.00 sharp!
Put your report in my mail box, 10, on forth floor in building 1.

Lab 2

Detailed lab instructions are in the file /stud/kurs/datorsys/dv-ht04/os-lab/process_synch.pdf
The source code you need is in the file /stud/kurs/datorsys/dv-ht04/os-lab/OSLab.lab2.SunOS.tgz
Deadline: 2004-10-08, at 13.15 sharp!
Put your report in my mail box, 10, on forth floor in building 1.

Lab 3

Detailed lab instructions are in the file /stud/kurs/datorsys/dv-ht04/os-lab/filesys.pdf
The source code you need is in the file /stud/kurs/datorsys/dv-ht04/os-lab/OSLab.lab3.SunOS.tgz
Deadline: 2004-10-25, at 15.00 sharp!
Put your report in my mail box, 10, on forth floor in building 1.

Updated  2004-09-07 10:29:47 by Erik Berg.