The Use of Simulators in Teaching Computer Science

Bill Janeway · Computer Science Education · 1991

Should a computer science student be able to write a simple interrupt‐answering routine? Can we have students write simple interrupt‐answering routines? What programming assignment can be given to help students understand how “system service calls” work (i.e., how do we get from nonprivilege mode to privilege mode)? Our machines with vendor‐supplied operating systems limit our assignments in some areas. Hence, we must use a “virtual machine.” Virtual machines can be produced using simulators and can be used to reinforce basic concepts by giving programming assignments on them.

Read the paper · More papers on PaperTik