Examination
This year, HT20, the exam will be in Canvas.
If you receive a FX on the exam, arrange a time with me and be prepared to explain (not memorize) the correct answers to all the basic questions. This need to be done within six weeks from the date that the grade was presented.
Having passed the course, the student should be able to:
- explain how multi-threaded processes are structured
- explain how an operating system can handle several processes at the same time
For higher grades, the student should also be able to:
- explain how virtualisation of memory is implemented
- explain how memory management is implemented
- explain properties for different scheduling algorithms
- explain properties for different types of process communication
- explain implementation of more advanced file system.
The exam will now be divided into two sections, the first for passing the course and the second for obtaining higher grades.
2020 exam
Previous exams
- 2019-04-16.pdf
- 2019-04-16-english.pdf
- 2019-01-11.pdf
- 2019-01-11-english.pdf
- 2018-01-12.pdf
- 2018-01-12-english.pdf
- 2018-04-03.pdf
- 2018-04-03-english.pdf
Previous exams without answers
- 2019-01-11.pdf
- 2019-01-11-english.pdf
- 2019-04-16.pdf
- 2019-04-16-english.pdf
- 2018-01-12.pdf
- 2018-01-12-english.pdf
- 2018-04-03.pdf
- 2018-04-03-english.pdf
Prepare for the exam
Presentation slides: Course Summary Presentation
Exam Questions ht19: Exam questions
ID1200 presentation (Swedish): ID1200 Presentation "tips inför tentan"
Older exams
These are exams given for ID2200/06, note that it was written for several incarnations of the course. The exam for ID1200/06 is covered by question 1-9.
- exam-2017-01-14.pdf
- exam-2017-01-14-answers.pdf
- exam-2017-01-14-english.pdf
- exam-2017-01-14-english-answers.pdf
- exam-2017-04-10.pdf
- exam-2017-04-10-answers.pdf
- exam-2017-04-10-english.pdf
- exam-2017-04-10-english-answers.pdf
- exam-2017-06-07.pdf
- exam-2017-06-07-answers.pdf
- exam-2017-06-07-english.pdf
- exam-2017-06-07-english-answers.pdf