ACM Home Page
Please provide us with feedback. Feedback
Introductory concurrent programming with Modula-2
Full text PdfPdf (522 KB)
Source ACM SIGCSE Bulletin archive
Volume 17 ,  Issue 3  (September 1985) table of contents
Pages: 34 - 41  
Year of Publication: 1985
ISSN:0097-8418
Author
B. Lees  Department of Computing Science, Paisley College of Technology, Paisley, PA1 2BE, Scotland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/382208.382521
What is a DOI?

ABSTRACT

Modula-2 can be a useful language for teaching the principles of concurrent programming. Although the language does not provide any particular process synchronisation primitives, its facilities for defining user modules and for low-level machine access enable it to be extended to support a variety of concurrency mechanisms. A description is given of how Module-2 may be used to provide a concurrent programming environment to give practical support to an undergraduate course in operating systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
3. Barnes J. G. P. 'An overview of Ada', Software - Practice and Experience Vol. 10, pp. 851-887, (1980).
 
4
4. Brinch Hansen P. 'Edison - a multiprocessor language', Software - Practice and Experience Vol. 11(4), pp. 325-361, (1981).
5
 
6
 
7
7. Dijkstra E. W. 'Cooperating sequential processes', In Programming Languages (Edited by F. Genuys), Academic Press, New Yark, pp. 43-112, (1968).
 
8
8. Brinch Hansen P. 'Edison - a multiprocessor language' op. cit.
 
9
9. Dijkstra E. W. 'Cooperating sequential processes' op. cit.
10
 
11
12
13
14
 
15
15. Hoppe J. 'A simple nucleus written in Modula-2: a case study', Software - Practice and Experience Vol. 10, pp. 697-706, (1980).
 
16
16. Sewry D. A. 'Modula-2 process facilities' op. cit.
17