Abstract
No abstract available.
Cited By
- Tsegaye M and Foss R (2004). A comparison of the Linux and Windows device driver architectures, ACM SIGOPS Operating Systems Review, 38:2, (8-33), Online publication date: 1-Apr-2004.
- Faisstnauer C, Schmalstieg D and Purgathofer W Priority Round-Robin Scheduling for Very Large Virtual Environments Proceedings of the IEEE Virtual Reality 2000 Conference
- Sirer E, Grimm R, Gregory A and Bershad B (1999). Design and implementation of a distributed virtual machine for networked computers, ACM SIGOPS Operating Systems Review, 33:5, (202-216), Online publication date: 12-Dec-1999.
- Sirer E, Grimm R, Gregory A and Bershad B Design and implementation of a distributed virtual machine for networked computers Proceedings of the seventeenth ACM symposium on Operating systems principles, (202-216)
- Hartley S “Alfonse, your Java is ready!” Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, (247-251)
- Hartley S (1998). “Alfonse, your Java is ready!”, ACM SIGCSE Bulletin, 30:1, (247-251), Online publication date: 1-Mar-1998.
- Malone T and Crowston K (1994). The interdisciplinary study of coordination, ACM Computing Surveys (CSUR), 26:1, (87-119), Online publication date: 1-Mar-1994.
- Hansen P Monitors and concurrent Pascal The second ACM SIGPLAN conference on History of programming languages, (1-35)
- Hansen P (2019). Monitors and concurrent Pascal, ACM SIGPLAN Notices, 28:3, (1-35), Online publication date: 1-Mar-1993.
- Motwani R, Phillips S and Torng E Non-clairvoyant scheduling Proceedings of the fourth annual ACM-SIAM symposium on Discrete algorithms, (422-431)
- Hartley S Experience with the language SR in an undergraduate operating systems course Proceedings of the twenty-third SIGCSE technical symposium on Computer science education, (176-180)
- Hughes L Teaching operating systems using Turbo C Proceedings of the twenty-third SIGCSE technical symposium on Computer science education, (181-186)
- Hartley S (1992). Experience with the language SR in an undergraduate operating systems course, ACM SIGCSE Bulletin, 24:1, (176-180), Online publication date: 1-Mar-1992.
- Hughes L (1992). Teaching operating systems using Turbo C, ACM SIGCSE Bulletin, 24:1, (181-186), Online publication date: 1-Mar-1992.
- Goh A (1992). An operating systems project, ACM SIGCSE Bulletin, 24:3, (29-34), Online publication date: 1-Sep-1992.
- Jackson D A mini-course on concurrency Proceedings of the twenty-second SIGCSE technical symposium on Computer science education, (92-96)
- Higginbotham C and Morelli R A system for teaching concurrent programming Proceedings of the twenty-second SIGCSE technical symposium on Computer science education, (309-316)
- Jackson D (1991). A mini-course on concurrency, ACM SIGCSE Bulletin, 23:1, (92-96), Online publication date: 1-Mar-1991.
- Higginbotham C and Morelli R (1991). A system for teaching concurrent programming, ACM SIGCSE Bulletin, 23:1, (309-316), Online publication date: 1-Mar-1991.
- Patterson J Comparing the programming demands of single-user and multi-user applications Proceedings of the 4th annual ACM symposium on User interface software and technology, (87-94)
- Rosenberg J, Ananda A and Srinivasan B (1990). Self-assessment procedure XX, Communications of the ACM, 33:2, (190-201), Online publication date: 1-Feb-1990.
- Rudolph B (1990). Self-assessment procedure XXI: a self-assessment procedure on concurrency, Communications of the ACM, 33:5, (563-576), Online publication date: 1-May-1990.
- Gries D and Marsh D (1990). The 1988–89 Taulbee survey report, Communications of the ACM, 33:9, (160-169), Online publication date: 1-Sep-1990.
- Helin J and Kaski K Performance analysis of high-speed computers Proceedings of the 1989 ACM/IEEE conference on Supercomputing, (797-808)
- Jones J (1987). Participatory teaching methods in computer science, ACM SIGCSE Bulletin, 19:1, (155-160), Online publication date: 1-Feb-1987.
- Donaldson J (1987). Teaching operating systems in a virtual machine environment, ACM SIGCSE Bulletin, 19:1, (206-211), Online publication date: 1-Feb-1987.
- Wolfe J (1987). Operating system projects on two simulated machines, ACM SIGCSE Bulletin, 19:1, (212-216), Online publication date: 1-Feb-1987.
- Shub C (1987). The decline and fall of Operating Systems I, ACM SIGCSE Bulletin, 19:1, (217-220), Online publication date: 1-Feb-1987.
- Jones J Participatory teaching methods in computer science Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, (155-160)
- Donaldson J Teaching operating systems in a virtual machine environment Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, (206-211)
- Wolfe J Operating system projects on two simulated machines Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, (212-216)
- Shub C The decline and fall of Operating Systems I Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, (217-220)
- Pendarkar Y The porting of XINU to the system 370 VM/CMS environment (abstract only) Proceedings of the 15th annual conference on Computer Science, (463-464)
- Cheriton D, Slavenburg G and Boyle P (2019). Software-controlled caches in the VMP multiprocessor, ACM SIGARCH Computer Architecture News, 14:2, (366-374), Online publication date: 1-May-1986.
- Brumfield J Teaching operating systems with Modula-2 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education, (273-282)
- Feldman M Modula-2 projects for an operation-systems course: racing sorts and multiple windows Proceedings of the seventeenth SIGCSE technical symposium on Computer science education, (283-288)
- Shay W A project for operating systems simulation Proceedings of the seventeenth SIGCSE technical symposium on Computer science education, (289-295)
- Brumfield J (1986). Teaching operating systems with Modula-2, ACM SIGCSE Bulletin, 18:1, (273-282), Online publication date: 1-Feb-1986.
- Feldman M (1986). Modula-2 projects for an operation-systems course: racing sorts and multiple windows, ACM SIGCSE Bulletin, 18:1, (283-288), Online publication date: 1-Feb-1986.
- Shay W (1986). A project for operating systems simulation, ACM SIGCSE Bulletin, 18:1, (289-295), Online publication date: 1-Feb-1986.
- Cheriton D, Slavenburg G and Boyle P Software-controlled caches in the VMP multiprocessor Proceedings of the 13th annual international symposium on Computer architecture, (366-374)
- Biles W, Daniels C and O'Donnell T Statistical considerations in simulation on a network of microcomputers Proceedings of the 17th conference on Winter simulation, (388-393)
- Chua Y and Winton C An upper level computer science curriculum Proceedings of the fourteenth SIGCSE technical symposium on Computer science education, (77-81)
- Ahad R and Raeder G Tightly coupled operating systems on personal microcomputers Proceedings of the 1983 ACM SIGSMALL symposium on Personal and small computers, (176-181)
- Chua Y and Winton C (1983). An upper level computer science curriculum, ACM SIGCSE Bulletin, 15:1, (77-81), Online publication date: 1-Feb-1983.
Index Terms
- An introduction to operating systems (2nd ed.)
Recommendations
Teaching operating systems: the windows case
An operating system (OS) is a program that manages computer hardware. And although today's commercial-off-the-shelf desktop operating systems appear to be an integral part of PCs and workstation to many users, a fundamental understanding of the ...