User Tools

Site Tools


haas:spring2018:unix:projects:spf0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:spring2018:unix:projects:spf0 [2018/03/14 17:37] – [Specifications] wedgehaas:spring2018:unix:projects:spf0 [2018/03/14 18:30] (current) – [Specifications] wedge
Line 247: Line 247:
   * groupwork! This project is specifically designed to be performed in groups.   * groupwork! This project is specifically designed to be performed in groups.
     * I want to see groups ranging from a minimum of 2 people, to a maximum of 4 people. Any less and any more are not allowed.     * I want to see groups ranging from a minimum of 2 people, to a maximum of 4 people. Any less and any more are not allowed.
-      * furthermore, groups cannot have overall class ranks (rankings as of today: 03/14/2018) within 3 ranks of each other (ie ranks 8 and 9, or 8 and 10, or 8 and 11 are not valid combinations for 2-person groups).+      * furthermore, groups of 2 or 3 cannot have overall class ranks (rankings as of today: 03/14/2018) within 3 ranks of each other (ie ranks 8 and 9, or 8 and 10, or 8 and 11 are not valid combinations for 2-person groups).
         * ranks 1 and 2 are specifically and uniquely exempt from this restriction (ie they can be part of the same group, if they were to choose to be a group of 2). Otherwise, same rank spacing still applies.         * ranks 1 and 2 are specifically and uniquely exempt from this restriction (ie they can be part of the same group, if they were to choose to be a group of 2). Otherwise, same rank spacing still applies.
 +        * groups of 4 cannot have rank subsets that span 3 consecutive ranks (ie ranks 6, 7, 8, and 11)
     * EVERY group member needs to be identified in your scripts (in a comment listing everyone).     * EVERY group member needs to be identified in your scripts (in a comment listing everyone).
     * EVERY group member needs to be familiar with the end products     * EVERY group member needs to be familiar with the end products
Line 328: Line 329:
  
 <code> <code>
-78:spf0:final tally of results (78/78+26:spf0:final tally of results (26/26
-*:spf0:pwn0.sh on help displays informative usage and exits [4/4+*:spf0:scripts effectively utilize variables in operations [2/2
-*:spf0:pwn0.sh effectively utilizes variables in operations [4/4+*:spf0:scripts effectively utilize command-line arguments [2/2
-*:spf0:pwn0.sh effectively utilizes command expansions [4/4+*:spf0:scripts effectively utilize command expansions [2/2
-*:spf0:pwn0.sh effectively utilizes regular expressions [4/4+*:spf0:scripts effectively utilize regular expressions [2/2
-*:spf0:pwn0.sh effectively utilizes selection statements [4/4+*:spf0:scripts effectively utilize selection structures [2/2
-*:spf0:pwn0.sh effectively utilizes looping structures [4/4+*:spf0:scripts effectively utilize looping structures [2/2
-*:spf0:pwn0.sh effectively utilizes functions in script [4/4] +*:spf0:scripts are proper bash scripts with shabang and exit [2/2
-*:spf0:pwn0.sh is a proper bash script with shabang and exit [4/4+*:spf0:pigrep displays values in proper orientation [2/2
-*:spf0:pwn0.sh parses command-line arguments as appropriate [4/4] +*:spf0:pigrep accurately displays values as requested [2/2
-*:spf0:pwn0.sh accurately displays values in proper alignment [4/4+*:spf0:scripts properly manage input violations [2/2
-*:spf0:pwn0.sh accurately displays values in requested bases [4/4] +*:spf0:pigen operates according to specifications [2/2
-*:spf0:pwn0.sh accurately displays values in specified range [4/4] +*:spf0:pigrep operates according to specifications [2/2
-*:spf0:pwn0.sh range logic flexibly works forward and reverse [4/4] +*:spf0:script logic is organized and easy to read [2/2]
-*:spf0:pwn0.sh iterates as appropriate in given scenarios [4/4] +
-*:spf0:pwn0.sh includes additional bases as requested [4/4+
-*:spf0:pwn0.sh omits specified bases as requested [4/4+
-*:spf0:pwn0.sh properly manages input violations [4/4+
-*:spf0:pwn0.sh operates according to specifications [5/5+
-*:spf0:pwn0.sh logic is organized and easy to read [5/5]+
 </code> </code>
  
Line 354: Line 349:
   * Solutions not utilizing descriptive why and how comments will be subject to a 25% overall deduction   * Solutions not utilizing descriptive why and how comments will be subject to a 25% overall deduction
   * Solutions not utilizing indentation to promote scope and clarity will be subject to a 25% overall deduction   * Solutions not utilizing indentation to promote scope and clarity will be subject to a 25% overall deduction
 +  * Solutions not done in a valid group will be subject to a 25% overall deduction
haas/spring2018/unix/projects/spf0.1521049030.txt.gz · Last modified: 2018/03/14 17:37 by wedge