Concurrent programming: illustrated with examples in Portal, Modula-2 and Ada

Choice Reviews Online · 1990

Foreword. Introduction. Input/output and interrupts. The process concept. Mutual exclusion. Cooperation between processes. Portal and monitors. Modula-2 and kernels. Ada and rendezvous. An example of designing a concurrent program. Appendix 1: notation used for the algorithms. Appendix 2: solution of the clock/chronometer problem in Portal. Appendix 3: solution of the clock/chronometer problem in Modula-2. Appendix 4: solution of the clock/chronometer problem in Ada. Bibliography. Index.

Read the paper · More papers on PaperTik