0% found this document useful (0 votes)
3 views

Operating Systems

The document provides an overview of a course on Operating Systems, detailing topics such as CPU Management, Process Concurrency, and Memory Management. It lists the teaching staff and includes a bibliography with both basic and supplementary texts for reference. Additionally, it mentions an internship component with a software package and a specification manual.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Operating Systems

The document provides an overview of a course on Operating Systems, detailing topics such as CPU Management, Process Concurrency, and Memory Management. It lists the teaching staff and includes a bibliography with both basic and supplementary texts for reference. Additionally, it mentions an internship component with a software package and a specification manual.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

ProfessorInformation Information of

Bibliography
o general practices

Teaching staff

Jorge García Duque


MartinLopez Nores
Yolanda Blanco Fernández

General information

Topic 1. Introduction to Operating Systems.


Theme 2. CPU Management.
Theme 3. Process Concurrency.
Topic 4. High-Level Synchronization Tools.
Topic 5. Communication between Processes.
Topic 6. Deadlock Management.
Topic 7. Memory Management.
Topic 8. Input-Output Management.
Topic 9. File System Management.

Internship information

Software IPCMS: ipcms.zip


Specification and Practice Manual

Bibliography
Basic bibliography

Operating Systems (Sixth Edition). Abraham Silberschatz, Peter Baer Galvin, Greg
Gagne. Limusa-Wiley, 2002.
Operating Systems (Fifth Edition)
Operating Systems: Design and Implementation (Second Edition). Andrew S.
Tanenbaum and Albert S. Woodhull. Prentice-Hall, 1998.
Supplementary Bibliography
Abraham Silberschatz, Peter B. Galvin, Greg Gagne. Applied Operating Systems Concepts
(Windows XP Update). Editorial JohnWiley & Sons, 2003.
Andrew S. Tanenbaum. Modern Operating Systems (Second Edition).
Prentice-Hall Publishing, 2003.
Abraham Silberschatz, Peter Baer Galvin, Greg Gagne. Operating Systems Concepts
(Sixth Edition Windows XP Update). Editorial John Wiley & Sons, 2003.
Jesus Carretero, Felix Garcia, Pedro De Miguel and Fernando Perez. Operating Systems.
An Applied Vision. McGraw-Hill Publishing, 2001.
Gary J. Nutt. Operating Systems: A Modern Perspective (Third Edition). Editorial Addison-
Wesley, 2003.
Ida M. Flynn and Ann McIver McHoes. Operating Systems (Third Edition).
Thomson Learning Editorial, 2001.
Charles Crowley. Operating Systems: A Design-Oriented Approach. McGraw-Hill Publishing.
1996
Practical part
Jack Tackett and David Gunter. Using LINUX. Prentice Hall Publishing, 1996.
Brian W. Kernighan and Dennis M. Ritchie. The C Programming Language.
Prentice Hall Editorial, 1992.
Brian W. Kernighan and Rob Pike. The UNIX Programming Environment. Prentice Hall Publishing.
1993.
Mark Mitchell, Jeffrey Oldham, Alex Samuel and Jeffery Oldham. Advanced Linux
Programming. Editorial Que, 2001.
Neil Matthew. Beginning Linux Programming (Second Edition). Wrox Press, 1999.
Understanding the Linux Kernel (Second Edition)
O'Reilly, 2002.
Kurt Wall. Linux Programming Uncovered. Second Edition. Prentice-Hall Publishing.
2001.

You might also like