Person in charge: | (-) |
Others: | (-) |
Credits | Dept. | Type | Requirements |
---|---|---|---|
7.5 (6.0 ECTS) | AC |
|
EC1
- Prerequisite for DCSYS IC - Prerequisite for DCSYS P1 - Prerequisite for DCSYS PRAP - Prerequisite for DCSYS |
Person in charge: | (-) |
Others: | (-) |
Upon finishing this subject, students must be familiar with the services and utilities offered by operating systems. This encompasses the following concepts: command consoles, system calls, security, protection, system libraries, dynamic libraries, processing, multiprocessing, shared time, concurrence, threads, input/output, channels, file systems, communication between processes (pipes, sockets, events), shared memory, virtual memory, paging, swap areas.
Estimated time (hours):
T | P | L | Alt | Ext. L | Stu | A. time |
Theory | Problems | Laboratory | Other activities | External Laboratory | Study | Additional time |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
3,0 | 1,0 | 4,0 | 0 | 2,0 | 4,0 | 0 | 14,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
6,0 | 3,0 | 6,0 | 0 | 3,0 | 11,0 | 0 | 29,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
4,0 | 2,0 | 4,0 | 0 | 2,0 | 8,0 | 0 | 20,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
5,0 | 3,0 | 6,0 | 0 | 3,0 | 11,0 | 0 | 28,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 1,0 | 2,0 | 0 | 1,0 | 3,0 | 0 | 9,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 1,0 | 2,0 | 0 | 1,0 | 3,0 | 0 | 9,0 | |||
|
Total per kind | T | P | L | Alt | Ext. L | Stu | A. time | Total |
26,0 | 12,0 | 28,0 | 0 | 13,0 | 44,0 | 0 | 123,0 | |
Avaluation additional hours | 20,0 | |||||||
Total work hours for student | 143,0 |
Participatory theory classes (lectures).
Exercises. Students will be notified of forthcoming class exercises.
Lab classes. Students will be given guidelines to be studied prior to the session.
Each student must submit a report at the end of each lab session, detailing his or her class activities (together with any files produced). These submissions will account for 70% of lab marks. Students" performance in the lab will account for the remaining 30% of the lab marks.
A non-exemptive part exam will be held halfway through the course.
The course grade will be calculated as follows:
0.4*ExFinal + 0.2*MAX(Final exam, part exam) + 0.4*MAX(Final exam, lab)
-The structure of computers
-Programming knowledge
EC1 assignments and those in the selective programming will provide this knowledge.