A paged - operating - system project
- 1 January 1984
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCSE Bulletin
- Vol. 16 (1) , 34-41
- https://doi.org/10.1145/952980.808618
Abstract
This paper describes a student project which is a major part of a senior level Operating Systems course at the Federal Institute of Technology in Lausanne. The project consists in conceiving and implementing an entire Operating System, where user jobs benefit from a simulated paged virtual memory on a DEC-LSI/11 based microprocessor. Students program in Portal, a modular high level language similar to Modula. The positive reactions we have obtained from our students center on satisfaction in having participated in defining specifications and having implemented an entire system themselves.This publication has 10 references indexed in Scilit:
- An operating systems programming laboratory courseACM SIGCSE Bulletin, 1983
- A project for a course in operating systemsACM SIGCSE Bulletin, 1983
- An operating systems course using stand alone computersACM SIGCSE Bulletin, 1982
- Design of a microcomputer laboratory for teaching computer scienceACM SIGCSE Bulletin, 1981
- Teaching operating systems and machine architecture—more on the hands-on laboratory approachACM SIGCSE Bulletin, 1981
- Real-time programming in PORTALACM SIGPLAN Notices, 1980
- Modula: A language for modular multiprogrammingSoftware: Practice and Experience, 1977
- An operating systems implementation project for an undergraduate coursePublished by Association for Computing Machinery (ACM) ,1977
- The structure of the “THE”-multiprogramming systemCommunications of the ACM, 1968
- Virtual memory, processes, and sharing in MULTICSCommunications of the ACM, 1968