4 citations found. Retrieving documents...
Stephen J. Hartley, "Experience with the Language SR in an Undergraduate Operating Systems Course," ACM SIGCSE Bulletin, Vol. 24, No. 1, March 1992.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Teaching Parallel Computing to Freshmen - Donald Johnson (1994)   (1 citation)  (Correct)

....in special juniorsenior level courses. This top down strategy has been the approach of most similar efforts to introduce parallel computation into the undergraduate curriculum [BEW88, FG91, HS91, Hyd89, Joh92, Mer92] although some have introduced parallel computation into parts of other courses [SH90, Sil89, Har92, Whi88, Yea91]. We plan a more radical approach, to introduce parallelism bottom up, at the earliest possible stages of instruction. This will provide a foundation for the higher level courses, such as languages, operating systems, and architecture, that will soon be covering aspects of parallel computing. It ....

Stephen J. Hartley. Experience with the language SR in an undergraduate operating systems course. In 23rd SIGCSE, pages 176--180, 1992.


An Operating Systems Laboratory Based on the SR.. - Stephen Hartley Math (1992)   Self-citation (Hartley)   (Correct)

....The in in SR is like the Ada accept and the SR st condition is like the Ada select. Sample lab exercises: Write a rendezvous version of the fair baboons program done with semaphores. Write a rendezvous version of the sleepy barber program done with semaphores. 12 Conclusions As stated in [5], students need experience using concepts they have learned in an operating systems course. The SR language has the facilities to give students programming experience with concurrent processes, semaphores, and message passing. Successfully writing such programs will reinforce their understanding ....

Stephen J. Hartley, "Experience with the Language SR in an Undergraduate Operating Systems Course," ACM SIGCSE Bulletin, Vol. 24, No. 1, March 1992.


Integrating XTANGO's Animator into the SR Concurrent Programming.. - Hartley   Self-citation (Hartley)   (Correct)

....of routines that can be called to draw animations in an X window. Also included is a stand alone program, animator, that can read window drawing commands from a file or UNIX pipe. The SR concurrent programming language [AO93] can be used as the programming environment in an operating systems class [Har92a, Har92b, Har95] to give students practical experience with semaphores, monitors, message passing, and the rendezvous. By putting in additional print statements, students can animate their SR programs that simulate the dining philosophers and other classical operating systems synchronization problems [Har94] The ....

Stephen J. Hartley, "Experience with the Language SR in an Undergraduate Operating Systems Course," ACM SIGCSE Bulletin, Vol. 24, No. 1, March 1992.


Integrating XTANGO's Animator into the SR Concurrent.. - Stephen Hartley   Self-citation (Hartley)   (Correct)

....of routines that can be called to draw animations in an X window. Also included is a stand alone program, animator, that can read window drawing commands from a file or UNIX pipe. The SR concurrent programming language [1] can be used as the programming environment in an operating systems class [2, 3] to give students practical experience with semaphores, monitors, message passing, and the rendezvous. By putting in additional print statements, students can animate their SR programs that simulate the dining philosophers and other classical operating systems synchronization problems [4] The ....

Stephen J. Hartley, "Experience with the Language SR in an Undergraduate Operating Systems Course," ACM SIGCSE Bulletin, Vol. 24, No. 1, March 1992.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC