An Outline of a Course on Operating System Principles

  • Per Brinch Hansen


In 1970 the author began writing a comprehensive textbook on operating system principles. This is a description of its structure and how far it had progressed a year later.


Mutual Exclusion Concurrent Process Operating System Principle Concurrent Computation Message Buffer 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Brinch Hansen, P. 1970. The nucleus of a multiprogramming system. Communications of the ACM 13, 4 (April), 238–250.MATHCrossRefGoogle Scholar
  2. Brinch Hansen, P. 1971a. Short-term scheduling in multiprogramming systems. 3rd ACM Symposium on Operating System Principles, Stanford University, Stanford, CA, (October), 101–105.Google Scholar
  3. Brinch Hansen, P. 1971b. A comparison of two synchronizing concepts. (November). In Acta Informatica 1, 3 (1972), 190–199.Google Scholar
  4. Dijkstra, E.W. 1965. Cooperating sequential processes. Technological University, Eindhoven, The Netherlands, (September).Google Scholar
  5. Naur, P. 1966. Program translation viewed as a general data processing problem. Communications of the ACM 9, 3 (March), 176–179.CrossRefGoogle Scholar
  6. Wirth, N. 1971. The programming language Pascal. Acta Informatica 1, 1, 35–63.MathSciNetMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1972

Authors and Affiliations

  • Per Brinch Hansen

There are no affiliations available

Personalised recommendations