Introduction to Operating Systems
CS4337
Success Guide
Programming
C and C++-specific Code Preparation
Java Coding Conventions
Java Coding Guidelines
Examples
sigAction.c
fork.c
shmemRead.c
shmemWrite.c
thread.c
ThreadEx.java
pipe.c
fifoWrite.c
fifoRead.c
Surprisechronization.java
LongAtomicBomb.java
TakeTurns.java
QueueBan.java
mmiofill.c
mmiosrch.c
filesrch.c
Homeworks
Programs
Program 1
Program 1 Test
Program 2
Program 2 Test
Program 3
Program 3 Test
Program 4
mtalib.cpp
Game.java (Now with testing)
Program 4 Test
You can test for race conditions, deadlocks, etc. in your Game.java using
ConTest
.
Program 5
SemaSk8r.java
H20Match.java
Program 5 Test
Program 6
MyMalloc.cpp
Program 7
Local File System Fuse Implementation
hoofs.c
Makefile
repo.ecs.baylor.edu is the only departmental system on which Fuse will currently run.
Fuse
RPC