Operating Systems, 5p
News
- 2004-05-04 Remember to sign up for the re-exam, last date is tomorrow!
- 2004-03-23 The next exam will be May 19.
- 2004-03-12 The lecture will start at 9.15 tomorrow, Saturday.
- 2004-03-11 The exam will be March 20, time: 13-18, in Postscriptum 2.
- 2004-02-18 I sent out an e-mail today to the course list, if you didn't receive this e-mail, please let me know and I'll add you to the list!
- 2004-02-18 Here you may find a study guide for the last section of the course. Also remember to use the Course Outline for your studies! Good Luck!
- 2004-02-14 The third meeting was great! Thank you all who were participating. I got the question about office hours, just drop by, I'm here most of the time. Or send me an e-mail!! Anna Sandström
- 2004-01-22 Note that the third meeting has changed dates. It will take place on march 12-13.
- 2004-01-14 The course starts next week, on friday. Remember to bring your book and to read some of the chapters suggested in the Welcome letter. See below.
- 2003-12-09 This page was was created.
About the Course
- Welcome letter from the teacher.
- This course will be given in English.
- A course description. Note: this course render 4+1 points.
- FAQ; Frequently Asked Questions.
- A Course Outline
Registration
To be able to attend the course you need to register for the course. Registration will take place on Friday, January 23, at 13.00 in room 1245, Polacksbacken. Registration is mandatory. If you are accepted with comment 10, you should bring some evidence which verify that you have the required knowledge.
Litterature
A. Silberschatz & P.B. Galvin: Operating System Concepts, Sixth Edition, Addison-Wesley 2001.
Den som har svårt för engelska kan som komplement till kurslitteraturen rekommenderas
Hans Flacks föreläsningsanteckningar i Datorsystem.
Teachers
Lectures and exam:
- Anna Sandström, Room 1219, Ph#: 018-471 7595,
- e-mail: Anna.Sandstrom@it.uu.se.
Labs and labinstructions:
- Olga Grinchtein, Room 1440, Ph#: 018-471 5777,
- e-mail: Olga.Grinchtein@it.uu.se.
Labs
See the Lab page for details.
Examination
The exam will be on Saturday March 20 (??-??), at ???.
If you fail the exam you can try again in the middle of April or May 19.
Cheating
Cheating on the labs or on the exam is not accepted. Don't cheat!
Lecture plan
Date | Time | Room | Contents | Chapters |
---|---|---|---|---|
23/1 | 13.15-18 | 1245 | Registration, introduction, Process Management: processes, scheduling, | 1-6 |
23/1 | 18-20 | 1245 | Lab 1: Process Management | |
24/1 | 9.15-12 | 1245 | Process Synchronization | 7 |
24/1 | 12-16 | 1515 | Lab 1: Process Management | |
13/2 | 13.15-18 | 1245 | Process Synchronization, deadlocks, Storage Management: Memory Management, Paging and Segmentation 7-9 | |
13/2 | 18-20 | 1245 | Lab 2: Process Communication | |
14/2 | 9.15-12 | 1245 | Paging and Segmentation, (intro to virtual memory) | 9 |
14/2 | 12-16 | 1515 | Lab 2: Process Communication | |
12/3 | 13.15-19 | 1245 | Virtual Memory, Information Handling: File-System Interface, I/O-systems | 10 |
12/3 | 19-20 | 1245 | Lab 3: UNIX File System | |
13/3 | 9.15-12 | 1245 | Information Handling: File-System Interface, I/O-systems | 11-13 |
13/3 | 12-16 | 1515 | Lab 3: UNIX File System | |
March 20 | 13-18 | Postscriptum 2 | Exam | |
April ?? | ??-?? | Re-exam | ||
May 19 | ??-?? | Re-exam |
Reading Directions
Note the errata for the book.
Chapter | Comment |
---|---|
1-3 | Background and motivation to OS - good for understanding! |
4-8 | Process Management (read) |
9-11 | Storage Management (read) |
12-14 | (skim) |
15-17 | (skip) These concepts are covered in these courses: Datakommunikation resp. Distribuerade system. |
18 | Protection (read) |
19 | Security (skim) |
20 - 22 | UNIX, Linux, Windows NT: (skim) Interesting! |
23 | Historical Perspective: (skip) Interesting! |
Links
Multics - information about one of the historically most important operating systems.
Design Elements of the FreeBSD VM System - how virtual memory is handled in FreeBSD.
FreeOS - "the Resource Center for Free Operating Systems"
Dennis M. Ritchie's homepage with links to UNIX- and C-history sites.
The Computer Museum History Center - Computer History.
Om operativsystemen varit flygbolag.
Computer Problems?
Ask DatorQuratorn for help in the first case.
Second: Datordriften vid IT-institutionen. Here you find system
administrators, presentation of the computers at the department, etc.
UpUnet-S Uppsala University's computer network for students.