Contacto WhatsApp 961135355

Universidade Lusófona do Porto

Operating Systems

Presentation

Acquire the fundamental principles of Operating Systems and a detailed understanding of its structure, operation and main algorithms.

Programme

IT Engineering

Level of Qualification|Semesters|ECTS

| Semestral | 7

Year | Type of course unit | Language

2 |Mandatory |Português

Code

ULP452-6305

Recommended complementary curricular units

Programming Languages

Professional Internship

Não

Syllabus

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

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

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.

 

The final evaluation will be continuous type, obtained through a work, a written exam where you will be developed some practical and theoretical concepts and in participation/attendance in class.

Weighting: Evidence of the final evaluation 40% Attendance / participation in practical cases, 20%.; Work to be done during the semester 40%

The evaluation of the resource season has just the exam.

References

  • Abraham Silberchatz, et. al., Dezembro 2004, Operating Systems Concepts  (7th Edition), Ed. Wiley & Sons, ISBN 0471694665.
  • 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

Nome do docente  

Horário de atendimento

Sala