Linköpings universitet's sign

Department of Computer and Information Science (IDA)

TDDB68: Concurrent Programming and Operating Systems
TDDB72: Concurrent Programming, Operating Systems,
and Real-Time Operating Systems

Labs HT 2006


About the Laboratory Work

General Information

Laboratory assignments are to be done in groups of two students (using one computer). You will keep the same partner throughout all assignments. Groups of three or more students are not allowed.

You are expected to have made substantial progress on your assignment before going to the supervised laboratory sessions. The sessions are primarily for you to ask questions, get help, and demonstrate your assignments when they have been completed.

For each assignment, you will complete the program(s), perform a demonstration of your programs to the lab supervisor, and turn in a hard copy of your code for the programs (some lab supervisors prefer to look at the code on-line during lab sessions to put questions about your implementation). Things to turn in at the time of demonstration:

  • Readme file that briefly describes your changes and lists the changed files.
  • Testcase file that briefly describes your testcase, the intentions and the output of your testprogram.
  • Source code that you have changed or created.

Lab registration

There are two lab passes (A and B), see the schedule information.

The registration for the labs is done via webreg for TDDB72-2006 (for both TDDB68 and TDDB72). webreg is now open).-->

Nachos IDA Distribution

Assignments

Note: Most of you will have too many other things on your mind during november and december and should therefore finish these labs a.s.a.p.

Useful Material