CS321 -- Lab 3: The Graphics Shell



->Courses
->CS321
-->Presentation
-->Lab 1
-->Lab 2
->Lab 3
-->Lab 4
-->Lab 5
-->Lab 6
-->Lab 7
-->Lab 8
->Electronic Submission
->Old Exams
->C++ Examples
->Unix Help
->Software
->Tentative Schedule
->Support Forum
->Course Policies

[Courses]
[Rich][Home][Rich]
[Author]

Fall Quarter 2002

Assignment

The details for this lab are located here.

Lab report (due 11pm, day prior to week 5 lab)

Your lab report need not be self-contained. Your report should include:

  • Brief overview of the assignment
  • A tally of the number of Non-commented new Lines Of Code (NLOC) written for this lab assignment. You should use the CLC perl script on your code. Note: The first line of the file should be:
    #!/usr/bin/perl
    . It will report how many lines and statements of code you wrote. NOTE: For accurate results you should run it on the provided code first and then subtract that since you didn't write that code.
  • A summary of your activity log indicating how much time you spent on the assignment (following the template provided in the lab2.xml template document). Please use the following categories:
    • Design
    • Coding
    • Debug (before you think it's working)
    • Test (after you think it's working)
    • Documentation
    • Other
  • A brief discussion of any problems you had and suggestions you have for how the lab could be improved.
  • Documented source code
    You may wish to use gensrc, a shell script which will produce an XML document that may be used as a starting point for your report. The file will include all of the source code files (provided you modify the script appropriately... edit gensrc for details on how to do this.)

As with any report you submit, correct spelling and grammar are required. In addition, your report should be submitted electronically following the Electronic Submission Guidelines. (You may wish to consult the sample report before submitting your report.) Be sure to keep copies of all your files, in case something gets lost. It may be wise to keep a diskette backup as well.

If you have any questions, consult the instructor.

© 1998-2002 Dr. Christopher C. Taylor Office: CC-27C Phone: 277-7339 Last Updated: Tue Oct 1 11:45:53 2002
I am responsible for all content posted on these pages; MSOE is welcome to share these opinions but may not want to.