The course provides an introduction to the structure and organization on modern operating systems.
Students will be able to identify and describe the main functionalities of modern operating systems.
The course provides students with the fundamental notions about the structure of operating systems. The course also provides students with the technical and methodological tools to understand, critically analyze and describe the characteristics, functions and interactions of the main components of modern operating systems. At the end of the course, students will also be able to use the command line interface of the Linux operating system and write simple programs (scripts) for the automation of operating system management activities.
Ability to write and analyse programs, including familiarity with the C programming language
Knowledge of the components and structure of Computers
Teaching will be carried out with traditional lectures as well as with the development of problems and practical exercises. Students will be given access to hands-out (slides) and texts of past assessments.
ALESSIO MERLO (President)
ENRICO RUSSO
LUCA VERDERAME (President Substitute)
OPERATING SYSTEMS
Written exam based on open–ended questions.
The written test will assess
Students with certification of Specific Learning Disabilities (SLD), disabilities, or other special educational needs must contact the instructor at the beginning of the course to agree on teaching and examination methods that, while respecting the course objectives, take into account individual learning styles and provide appropriate compensatory tools. It is reminded that the request for compensatory/dispensatory measures for exams must be sent to the course instructor, the School representative, and the “Settore servizi per l'inclusione degli studenti con disabilità e con DSA” office (dsa@unige.it<mailto:dsa@unige.it>) at least 10 working days before the test, as per the guidelines available at the link: https://unige.it/disabilita-dsa