-
Presentation
Presentation
Acquire the fundamental principles of Operating Systems and a detailed understanding of its structure, operation and main algorithms.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 6
-
Year | Nature | Language
Year | Nature | Language
2 | Mandatory | Português
-
Code
Code
ULP452-6305
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
Demonstrac¿a¿o da coere¿ncia dos conteu¿dos programa¿ticos com os objetivos de aprendizagem da unidade curricular Evidence of the syllabus coherence with the curricular unit¿s intended learning outcome Metodologias de ensino (avaliac¿a¿o inclui¿da) INTRODUCTION TO OPERATING SYSTEMS FEATURES AND FUNCTIONS OF OPERATING SYSTEMS COMPETITION BETWEEN PROCESSES DEADLOCKS THE KERNEL OF THE OPERATING SYSTEM REAL MEMORY MANAGEMENT VIRTUAL MEMORY VIRTUAL MEMORY MANAGEMENT INPUT AND OUTPUT FILE SYSTEMS SCHEDULING NTERPROCESS COMMUNICATION PRACTICAL STUDY OF OPERATING SYSTEMS - Single-user operating systems - MS-DOS - Multi-user operating systems - Windows / Linux / Unix
-
Objectives
Objectives
The aim with this course are provide students with the fundamental concepts inherent in operating systems, in particular, the concepts related to the design and operation. The concepts related to the processes, memory management, file system management, system input / output and inter-process communication. It is also intended that this discipline allows to know the various common operating systems in market.
-
Teaching methodologies and assessment
Teaching methodologies and assessment
The theoretical and practical classroom is based, fundamentally, in the exposure of the program content and the use of computers where activities will be developed to explore the workings of operating systems. The theoretical presentations will be emphasized whenever possible, with the use of examples, to stimulate interest and research by students. It is intended that students develop during the semester one work, this work will be evaluated, and will count towards the final grade.
-
References
References
Abraham Silberchatz, et. al., 2018, Operating Systems Concepts (10th Edition), Ed. Wiley & Sons, ISBN 9781119320913. Harvey M. Deitel, et. Al, Dezembro 2003, Operating Systems (3rd Edition), Ed. Prentice Hall, ISBN: 0131828274. Robert Love, Setembro 2004, Linux Kernel Development, Ed. Sams, ISBN: 0672327201
-
Office Hours
Office Hours
-
Mobility
Mobility
No