
Operating Systems EDA092, DIT400
Laborationer / Programming Assignments
- Important! Read this information before you work on your assignment:
The solutions you submit must be all your own work. Submitting code which
is in whole or in part the work of another lab group (or anyone else)
counts as cheating in an exam, and the penalties are potentially severe.
It is important that you read this page on Cooperation vs. Cheating before
you begin any lab exercises.
Please see Chalmers rules.
-
The assignments must be done in teams, consisting of 2 students each. If you cannot find a lab partner,
please use this list. You can either add your name and
email address (in the same field) for other people to contact you, or you can contact directly people on the
list. A good idea would be also to look for potential partners at the lecture room, before or right after a
lecture.
-
Programming Assignment 1
-
Programming Assignment 2
- The description of Programming Assignment 2 is at this link
In order to get an initialization command on the Lab systems, you
first need to answer the preparatory report.
Note, you need this command before attending the lab!
The questions for the preparatory report can be
found here.
(The questionnaire is based on the OSP documentation included in the
printed course material. This course material is available through the
student distribution center at "Student Centre Maskingrand" at Chalmers.
- Further instructions
-
All groups are required to submit the aforementioned preparation report before attending a lab-time slot to the Fire system.
-
The Labs will take place in room 422X (Computer Engineering's Unix Lab) at the following times: Times for Lab2 . It is also possible to work remotely if you do not need support from the lab assistants
-
Booking instructions:
You can find the supervised lab hours for lab 2 below (more info about the supervised lab hours here).
Period-week |
Day |
Date |
Time |
Type |
5 |
Tue |
110215 |
13-17 |
Q&A |
|
Thu |
110217 |
17-21 |
Q&A |
6 |
Tue |
110222 |
13-17 |
Q&A |
|
Thu |
110224 |
17-21 |
Q&A (!limited capacity!) |
7 |
Tue |
110301 |
13-17 |
Q&A + Demo |
|
Thu |
110303 |
17-21 |
Q&A + Demo |
Each group can book two timeslots from the ones marked as Q&A, one per week, and another one from the ones marked as Demo.
The first and second are intended for solving questions that might arise during the lab and the last for final questions and
demonstrating the group's solution to the lab assistants. Please respect the intented use of the timeslots, as well as the "one
slot per group per week" rule.
Attention: The lab slot on 110224 has limited capacity, please book your slot for week 6 (Tue or Thu) as early as possible.
You can book timeslots using the following links for the respective day (Tuesday or Thursday):
Lab 2 Tuesday (link)
Lab 2 Thursday (link)
-
Reporting of the assignment will be done electronically, according
to the instructions in the assignment description document.
-
Deadlines: The deadlines for the preparatory report and final handin are right before
your first and right after your last lab timeslot respectively.