Teaching experimental design in an operating systems class
暂无分享,去创建一个
This paper describes an operating systems (OS) class that departs from more common approaches by introducing experimental design explicitly as part of the course material. Instead of implementing operating systems components or modifying existing operating systems, students conduct a series of experiments that measure the performance of system services and try to infer information about their implementation from the results. These experiments reinforce the OS concepts presented in lecture, and also develop a set of skills that students need for a wide range of activities: formulating and testing hypotheses, analyzing and presenting data, and writing.
[1] Sub Ramakrishnan,et al. Operating Systems Projects: linking theory, practice and use , 1993, SIGCSE '93.
[2] John O'Gorman,et al. Teaching operating systems , 1998, SGCS.
[3] Eugene K. Ressler,et al. A practical approach to reinforcing concepts in introductory operating systems , 1997, SIGCSE '97.
[4] M. F.,et al. Bibliography , 1985, Experimental Gerontology.