Test evidence programming questions only depending on the nature of the problem

Test evidence programming questions only depending on

This preview shows page 6 - 7 out of 7 pages.

Test evidence (programming questions only) : depending on the nature of the problem, you may need one or more test cases to demonstrate that your program has met all requirements. When testing your program, please turn on the gcc warning (gcc -Wall ...), and make sure you fixed all warnings before submitting your program. For each test case, you should 1) explain the purpose of the test, 2) provide the test output including the command line used, and 3) give an explanation on what the test has achieved based on the test results. It is important that you present a sufficient number of test cases to convince your tutor that your solution works in all situations. Please note that although your tutor may test your program to verify the evidence presented in your documentation, it is not the responsibility of your tutor to test your program for the purpose of finding marks for you. It is up to individual student to mount a convincing case that the submitted solution works as required. You will be be awarded marks based on the test evidences you presented. Therefore if you do not provide test evidence you do not get marks regardless of whether your program works or not. If the test evidence you have provided is not sufficient, your marks will be substantially reduced. You should format your test output using fonts such as courier so that test output is clearly distinguishable from the rest of the document. You should not modify the test output unless it is too long and repetitive. In presenting your test cases, do not use the tabular format that you may have been told to use in some other units. Simply present one test case after the other in a linear order. Source code listing (programming question only) : the source code must be properly indented, commented, and formatted. The source code included in this Word file must be identical to those source code file(s) included in the tar archive. The documentation requirements described above will be strictly enforced. Your assignment will not be marked, or your marks will be significantly reduced, if you fail to adhere to the above requirements. Your tutor will mark your assignment directly on your Word file using the "Comment" feature of Microsoft Word. The marked assignment with comments will be returned to you via the Unit LMS. Policy on the Reuse of the Third Party Source Code (Back to Beginning) Please read this section very carefully. All students are encouraged to solve the problems independently with their own source code. I understand, however, that occasionally there may be justifiable reasons to re-use source codes from a third party. Please note that if you have used one or more pieces of third party source codes in your program (this includes the situations where you have made minor modifications to the third
Image of page 6
party source code), your assignment will be acceptable only if you have satisfied all of the following conditions: The third party source code is fully identified, including the page numbers and line numbers in your hard-copy assignment documentation;
Image of page 7

You've reached the end of your free preview.

Want to read all 7 pages?

  • One '14

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture