in Section 002 Criteria Worth Earned Comments Submission 7 Received on time, named correctly, includes all items Code Code compiles without errors or warnings 8 No spelling errors; Coding standards followed Operator Class Properties for string symbol and int precedence 10 Values assigned are appropriate Operator > and Operator < work correctly PostFix Class Appropriate properties and constructors Convert produces Postfix from Infix correctly 25 Uses Stack<Operator> per assignment Produces correct postfix expression Uses features of Stack and Operator to avoid excessive brute force Main Window Has own icon; caption from AssemblyInfo MenuStrip; ListBox; Buttons; Textboxes meet specs 20 Menu items, buttons, ListBox selection produce expected results & appropriate actions Centered on screen; all controls centered, aligned, etc. Splash Screen Centered on screen; Text from AssemblyInfo.cs 10 Dismisses itself after about 3-5 seconds No border; Contains appropriate graphic About Box Text from AssemblyInfo.cs; Centered on screen 10 Created from .NET’s AboutBox Form Documentation (see documentation policies) One missing or meaningless item (-5) Two missing or meaningless items (-10) Three missing or meaningless items (-25) 0 More than 3 missing or meaningless items (-50) Improper file, class, property, variable, method naming included in above violations Results 10 Results are correct; user friendly, meets specs Bonus/Penalty Points for early/late submission 0 TOTAL 100 0
in Section 002 Criteria Worth Earned Comments Submission Received on time, named correctly, includes all items 7 Code Code compiles without errors or warnings No spelling errors; Coding standards followed 8 Operator Class Properties for string symbol and int precedence Values assigned are appropriate Operator > and Operator < work correctly 10 PostFix Class Appropriate properties and constructors Convert produces Postfix from Infix correctly Uses Stack<Operator> per assignment Produces correct postfix expression Uses features of Stack and Operator to avoid excessive brute force 25 Main Window Has own icon; caption from AssemblyInfo MenuStrip; ListBox; Buttons; Textboxes meet specs Menu items, buttons, ListBox selection produce expected results & appropriate actions Centered on screen; all controls centered, aligned, etc. 20 Splash Screen Centered on screen; Text from AssemblyInfo.cs Dismisses itself after about 3-5 seconds No border; Contains appropriate graphic 10 About Box Text from AssemblyInfo.cs; Centered on screen Created from .NET’s AboutBox Form 10 Documentation (see documentation policies) One missing or meaningless item (-5) Two missing or meaningless items (-10) Three missing or meaningless items (-25) More than 3 missing or meaningless items (-50) Improper file, class, property, variable, method naming included in above violations 0 Results Results are correct; user friendly, meets specs 10 Bonus/Penalty Points for early/late submission 0 TOTAL 100 0
2210-Project%203%20Infix-to-Postfix%20-%20Grading%20Rubric.docx