skip to main content
article
Free Access

O.S. bridge between academia and reality

Published:15 March 1995Publication History
Skip Abstract Section

Abstract

This paper presents a different approach to solving the dilemma of balancing the theory and the practice in an undergraduate operating systems course. We are in the process of implementing a laboratory that allows students to experiment with a copy of the 386BSD Unix System. Students are guided through exercises with increasing complexity, from a single exercise of initializing a new file system to more complicated team projects. The laboratory does not require a set of machines dedicated to the Operating Systems Class which is the reason many instructors choose to use simulators or small academic operating systems. This is accomplished through the use of recent removable disk technology that provides enough speed and capacity to load the source code of a real system. This approach provides a more in-depth study of a system students are more likely to encounter when they leave school. It also allows students to work in teams in an environment closer to the real world and provides a strong foundation for students wishing to enter graduate school with intentions to specialize in the area of operating systems development.

References

  1. Bach86 Bach, Maurice J., The Design of the Unix Operating System, Prentice Hall 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Com88 Comer, Douglas and Fossum, Timothy., Operating System Design, the XINU Approach. Prentice Hall 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Lef89 Leffler Samuel J. et. al. The Design and Implementation of the 4.3BSD Unix Operating System. Addison-Wesley, 1989.Google ScholarGoogle Scholar
  4. Tan87 Tanenbaum, Andrew S., Operating Systems, Design and Implementation. Prentice Hall, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. O.S. bridge between academia and reality

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGCSE Bulletin
              ACM SIGCSE Bulletin  Volume 27, Issue 1
              March 1995
              402 pages
              ISSN:0097-8418
              DOI:10.1145/199691
              Issue’s Table of Contents
              • cover image ACM Conferences
                SIGCSE '95: Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
                March 1995
                436 pages
                ISBN:089791693X
                DOI:10.1145/199688
                • Chairman:
                • Cary Laxer,
                • Editors:
                • Curt M. White,
                • James E. Miller,
                • Judy Gersting

              Copyright © 1995 ACM

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 15 March 1995

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!