Code: | CC222 | Acronym: | CC222 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Web Page: | http://www.dcc.fc.up.pt/~slc/aulas/SO/1314/index.html |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Geology |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:AST | 0 | Plano de Estudos a partir de 2008 | 3 | - | 7,5 | - | |
L:B | 1 | Plano de estudos a partir de 2008 | 3 | - | 7,5 | - | |
L:CC | 33 | Plano de estudos de 2008 até 2013/14 | 2 | - | 7,5 | - | |
L:F | 4 | Plano de estudos a partir de 2008 | 3 | - | 7,5 | - | |
L:G | 0 | P.E - estudantes com 1ª matricula anterior a 09/10 | 3 | - | 7,5 | - | |
P.E - estudantes com 1ª matricula em 09/10 | 3 | - | 7,5 | - | |||
L:M | 0 | Plano de estudos a partir de 2009 | 3 | - | 7,5 | - | |
L:Q | 9 | Plano de estudos Oficial | 3 | - | 7,5 | - | |
MI:ERS | 69 | Plano de Estudos a partir de 2007 | 2 | - | 7,5 | - |
Acquisition of skills about the functions, architectures, provided services, and the implementation of operating systems.
Development of system programming skills using the API of an operating system.
At the end of the course, the students are expected to know:
Exposition classes:
Practical classes:
In the lectures the fundamental concepts of operating systems are presented and discussed. The lectures are based on materials from the recommended bibliography. They encompass the presentation and discussion of example problems and case studies.
In the practical classes, students will get hands-on experience in programming over an operating system programming interface. Moreover, students will have two programming projects proposed for evaluation.
designation | Weight (%) |
---|---|
Participação presencial | 0,00 |
Teste | 60,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
designation | Time (hours) |
---|---|
Estudo autónomo | 102,50 |
Frequência das aulas | 70,00 |
Trabalho laboratorial | 30,00 |
Total: | 202,50 |
Students must attend over 3/4 of the lectures.
Evaluation components:
1) Programming projects - Two programming projects that will be evaluated via special purpose exams (PP1 and PP2);
2) Exams - two written exams (E1 and E2).
The final grade (FG) is the weighted average of the grades obtained in the programming projects and in the written exams.
FG = 0.2*PP1 + 0.2*PP2 + 0.3*E1 + 0.3*E2
In the "época de recurso" there will be an additional written exam with two components R1 and R2, corresponding to the syllabus covered by the exams T1 and T2. The grades of T1 and T2 may be replaced by the ones obtained in R1 and R2, respectively.
Students may opt to be evaluated in only one or in both of the components R1 and R2. The final grade will be calculated as shown above, by replacing the components T1 and/or T2 by the the corresponding components R1 and/or R2.
Identical to the calculation of the final grade.
Students can improve their grade according to the rules defined in section "Calculation formula of final grade".