Assignment 1 Grading Guide: 1. Correctness 60% (12pts) Your processes.cpp: A parent waits for a child.......................................1 A child executes "wc -l".........................................1 A grand-child executes "grep argv[1]"............................1 A great-grand-child executes "ps -A".............................1 The same output as ps -A | grep argv[1] | wc -l..................2 Your Shell.java: Tests for & were successfully conducted..........................2 Tests for ; were successfully conducted..........................2 Each command can accept an arbitrary number of arguments.........2 2. Code Organization 20% (4pts) Your processes.cpp: No comments and horrible code....................................0 or Passable comments or code organization...........................1 or Well done........................................................2 Your Shell.java: No comments and horrible code....................................0 or Passable comments or code organization...........................1 or Well done........................................................2 3. Report 20% (4pts) Your processes.txt: No discussion....................................................0 or Passable discussion..............................................1 or Well done........................................................2 Your MyShell.txt: No discussion....................................................0 or Passable discussion..............................................1 or Well done........................................................2 Total.................................................................20