Usted está aquí: Inicio Ingeniería Informática Operating Systems Exercises


Acciones de Documento
  • Marcadores (bookmarks)
  • Exportación de LTI
Autores: Jesús Carretero Pérez, David Expósito Singh, José Daniel García Sánchez, Francisco Javier García Blas, Florin Isaila
In this section we find a set of exercises or problems of the subject , work or projects to be undertaken on the subject , case studies , directed studies , ...


These exercises should be performed by the student obligatorily after each lesson theory. The aim is to establish the knowledge acquired and verify their capacity and study level.

Topic I

  • EX1-T1-L1.  ( PDF ). Includes solution. Introduction to OS exercise.
  • EX1-T1-L2.  ( PDF ). Includes solution. System class programming exercise.

Topic II

  • EX1-T2-L3.  ( PDF ). Includes solution.> Process management exercise.
  • EX1-T2-L4.  ( PDF ). Includes solution. Process scheduling exercise.
  • EX1-T2-L5.  ( PDF ). Includes solution. Threads and concurrency exercise.

Topic III

  • EX1-T3-L6.  ( PDF ). Includes solution. Threads synchronization exercise.
  • EX1-T3-L7.  ( PDF ). Includes solution. Synchronization with mutex and conditions exercise.
  • EX1-T3-L8.  ( PDF ). Includes solution. Concurrent servers exercise.

Topic IV

  • EX1-T4-L9.  ( PDF ). Includes solution. Memory management introduction exercise.
  • EX1-T4-L10.  ( PDF ). Includes solution. Virtual memory exercise.

Topic V

  • EX1-T5-L11.  ( PDF ). Includes solution. File management exercise.
  • EX1-T5-L12.  ( PDF ). Includes solution. Directory management exercise.
  • EX1-T5-L13.  ( PDF ). Includes solution.  File systems exercise.

Topic VI

  • EX1-T6-L14.  ( PDF ). Includes solution. Access rights management exercise.


Recommended bibliography

  • MR-B-001 Abraham Silberschatz, Greg Gagne, Peter Baer Galvin. Operating System Concepts. 9na Edición. ISBN: 9781118063330. McGraw-Hill.

    This book is intended as a general text of operating systems, can cover both the introductory part some aspects of designing them. In it all the fundamental aspects of operating systems, such as processes, memory management, communication and synchronization of processes, input / output, file systems and safety and security systems are discussed. Link.

  • MR-B-002J. Carretero, F. Garcia, F. Pérez. Problemas de Sistemas Operativos: de la base al diseño. CreateSpace Amazon. 2ª Edición. 2015. ISBN: 978-1517533403. Disponible en electrónico y papel.

    This book has solved problems covering all key aspects of operating systems, such as processes, planning processes and threads, memory management, concurrency, communication and synchronization input and output files and directories are presented systems. Each topic is presented in a small theoretical introduction to the problems and POSIX programming interface and Windows required for theme issues. Link.


  • MR-C-001. Andrew S. Tanenbaum. Modern Operating Systems. 3th edition.  Pearson.