PA3 Results File Explanation ---------------------------- If you submitted a program and it assembled, your results file should look something like the following: Grading for student: your_email@ece.utexas.edu | Expected | Student Test Number Pts |Login Pass Valid| Login Pass Valid --------------------------- ----|-------- -------- --|-------- -------- -- This is what it all means for each test: 1. Test number - the number of the test used 2. Pts - the number of points you received (each test was worth 10 pts) Expected (i.e. the correct results) 3. Login - the tested Login ID that was used for the test 4. Pass - the tested Password that was used for the test 5. Valid - Indicator saying whether the used Login ID and Password are correct. (1 - there is a user in the file with specified Login ID and Password 0 - either Login ID or Password is not correct) Student (i.e. your results) 6. Login - UserID that you echoed on the screen. If the echoed output was not correct the value of this field is "-----" 7. Pass - Password that you echoed on the screen. If the echoed output was not correct the value of this field is "-----" 8. Valid - Indicator saying whether the tested user with specified loginID/password successfully logged in the system. (1 - Your program has allowed the user with specified loginID and password to login 0 - Your program has NOT allowed the user with specified loginID and password to login) For each test case we: 1. Load the program. 2. Test your program with given login ID and password of test data. 3. Reset the PC to x3000 without reloading the program. 4. Apply the same login and password. The second use of each set of loginID/password is identified with an "(R)". We did not take points off for failing this second test, but would like you to know that a well written program will also work when the PC is reset to x3000 (the program is not re-loaded). We repeat the same tests with the machine pseudo-randomized and we average the grades: 80 % for the tests with a clean machine and 20% for the tests with the pseudo-randomized machine. If you got an "Error running program" message, then we had some kind of problem when we tried to run your program. This was stated in the program statement, but is worth repeating here: Between receiving Login ID and printing the prompt for Password the cursor should move to a new line (you need to output the enter key). If you have questions about the grading of your program, please be sure that you have carefully read the above information BEFORE contacting the grader. Thanks.