| Addressing small computers in the first OS course |
| Full text |
Pdf
(137 KB)
|
| Source
|
Journal on Educational Resources in Computing (JERIC)
archive
Volume 6 , Issue 2 (June 2006)
table of contents
Article No. 2
Year of Publication: 2006
ISSN:1531-4278
|
|
Author
|
|
Gary Nutt
|
University of Colorado, Boulder, CO
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 84, Citation Count: 0
|
|
|
ABSTRACT
Small computers are emerging as important components of the contemporary computing scene. Their operating systems vary from specialized software for an embedded system to the same style of OS used on a generic desktop or server computer. This article describes a course in which systems are classified by their hardware capability and the traditional OS topic areas are then dissected, augmented, reassembled, and reorganized to illustrate the aspects of each topic as applicable to each class of small computers. Ultimately, the course covers the same material as a conventional OS course, but from a new perspective.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
IEEE AND ACM. 2001. Computing Curriculum 2001: Computer Science Volume. http://www.sigcse.org/cc2001/.
|
| |
2
|
Embedded Linux Consortium. 2007. http://www.embedded-linux.org/.
|
| |
3
|
MIT Project Oxygen. 2007. Pervasive, human-oriented computing. http://www.oxygen.lcs.mit.edu/H21.html.
|
| |
4
|
Shah Bhatti , James Carlson , Hui Dai , Jing Deng , Jeff Rose , Anmol Sheth , Brian Shucker , Charles Gruenwald , Adam Torgerson , Richard Han, MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms, Mobile Networks and Applications, v.10 n.4, p.563-579, August 2005
[doi> 10.1145/1160162.1160178]
|
| |
5
|
|
| |
6
|
|
| |
7
|
Davis, G. 1999. Don't kill it after all: TiVo lets you control television. LA Weekly 70. http://www.laweekly.com/ink/99/29/cyber-davis.php.
|
 |
8
|
Jason Hill , Robert Szewczyk , Alec Woo , Seth Hollar , David Culler , Kristofer Pister, System architecture directions for networked sensors, Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, p.93-104, November 2000, Cambridge, Massachusetts, United States
|
| |
9
|
|
| |
10
|
Lehrbaum, R. 2002. Linux at the Embedded Systems Conference 2002. Linux Journal 70. http://www.linuxjournal.com/article/4730.
|
| |
11
|
|
 |
12
|
M. N. Nelson , M. Linton , S. Owicki, A highly available scalable ITV system, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.54-67, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
Thacker, C. P., Mccreigh, E. M., Lampson, B. W., Sproull, R. F., and Boggs, D. R. 1979. Alto: A personal computer. In Computer Structures Readings and Examples, 2<sup>nd</sup> ed., Sieworek et al. eds., McGraw-Hill, New York.
|
|