| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Calculate Factorial of 5
| Should display ONLY "120" (Table of results should not be displayed)
|
| T3: Calculate Factorial of 3
| Should display "6". (Check if the the student actually uses a cache. Some indication in the output regarding
the value has been obtained from cahce will get extra points.)
|
| T4: Calculate Factorial of 7.
| The cache should be updated only with values for factorial of 6 and 7. If the student recaculates all the values
in the cache then this test has failed.
|
| T5: Program should be interactive.
| Program should loop endlessly asking for user input and exit only if -1 is entered
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Fraction: Is ZeroDenominator/TooExceptions Exception generated as defined in the problem.
|
|
| T3: Testing the TestMatrix Class:
| For Valid Dimensions, the program should display A*B = C, where C is in
fraction form and decimal form.
|
| T4: Testing the SmallMatrix Class:
| Should inintialize a (n, m) matrix of fractions, and throw necessary exceptions.
|
| T5: Snoman Applet
| Check to see if the snoman applet is working.
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Try 3 * 2 =
| Should display 6
|
| T3: Try 9999999999 + 4 =
| Should Display an Errror.
|
| T4: Error mode operation.
| In Error mode nothing can be entered unless A is entered, which will clear the calculator and bring it back to
initial state.
|
| T5: Try A op B for op = {+, -, *, /}
| Results should be correct.
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Check SQRT(9)
| Should display 3
|
| T3: Add "9" to memory. Check MR
| Should recall "9"
|
| T4: Press M+
| Should Display 18
|
| T5: Press M-
| Should display 9 again.
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Try converting Decimal(10) to binary and Hex
| The ans should be 1010, 0xA resp.
|
| T3: Go to binary mode and do 11100 AND 00111
| The ans should be 00100.
|
| T4: Put a string "Shashank" Check its ASCII value
| The ans should be
|
| T5: Check the GUI if other functiosn work properly
|
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Try 3*2 =
| Ans 6 should be returned by the server
|
| T3: Start another client for calculator computation
| It should be possible to compute independently.
|
| T4: Try 9999999999 + 4 =
| Should display an Error
|
| T5: Error Mode Operation
| In Error mode nothing can be entered unless A is entered, which will clear the calculator and bring it back to initial state.
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Specify search path /home/shashank and search string a1.
| File a1 should be displayed as a link.
|
| T3: Specify search path /home/shashank and search string a*
| All files begining with a should be displayed.
|
| T4: Click on the reset button.
| Results should be cleared.
|
| T5: Extra Points: Allows files to be moved or deleted.
| 4 points extra if files are allowed to be moved/deleted.
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Check if the program runs correctly
| Winner should be announced.
|
| T3: None
| -
|
| T4: None
| -
|
| T5: None
| -
|
| T1: Are there sufficient instructions to run the program?
| There should be a README file that provides information about how to execute the program.
|
| T2: Enter a url http://mia.ece.uic.edu/
| HTML page must be displayed on the screen.
|
| T3: Click the Click Here link on this page to visit the next page.
| HTML page must be displayed on the screen.
|
| T4: Press the Back button.
| Previous Page (X) must be displayed.
|
| T5: Again press the Back button.
| Same Page (X) must be displayed.
|
| X
| X
|