From Geiger-Counters to File Systems: Remote Hardware Access for the Operating Systems Course

Authors

  • James Wolfer Indiana University South Bend
  • William J. Keeler Indiana University South Bend

DOI:

https://doi.org/10.3991/ijoe.v12i09.6102

Keywords:

operating systems, random numbers, file systems, pedagogy, remote laboratory, Geiger Counter, Raspberry Pi

Abstract


Operating systems interface between hardware and the user, random numbers are useful for security and simulation, and file systems form the program access to them in a modern operating system. �  Blending these items into a remotely accessed infrastructure forms the basis for supporting operating systems projects.  This work describes the hardware, software, and communication infrastructure to support student projects by sharing remote hardware to acquire background radiations events with a Geiger counter, transforming those events into random numbers, and providing those numbers through a custom file system.  Collectively, the hardware and software provide an inexpensive remote laboratory experience for computing students.

Author Biographies

James Wolfer, Indiana University South Bend

Professor of Computer Science

William J. Keeler, Indiana University South Bend

Computer Science Laboratory Manager

Downloads

Published

2016-09-28

How to Cite

Wolfer, J., & Keeler, W. J. (2016). From Geiger-Counters to File Systems: Remote Hardware Access for the Operating Systems Course. International Journal of Online and Biomedical Engineering (iJOE), 12(09), pp. 26–31. https://doi.org/10.3991/ijoe.v12i09.6102

Issue

Section

Papers