Chapter 7 - Lab Report Format

General information

Reports should be in neat, concise form and turned in on time. The best reports will cover all vital information in detail without excessive verbiage or unnecessary details. Your report will typically follow the following format:

Title page

Contains a typed one paragraph abstract and must be signed by you and if required by the lab T.A. The title page format you must use is included in the Lab HandBook.

Introduction

What did you need to do for this program assignment? Sometimes the introduction will simply be a slightly longer abstract.

Program description

Main body of your program
Should include pseudo code or a flow chart (as appropriate; not all labs will need pseudo code or flow charts), input/output specifications, memory requirements, register and memory locations used, and any algorithms used. Please cite any references you used for additional information. The program description should be concluded with a copy of your program listing; subroutine listings should be reserved for the description of each subroutine.

Any program subroutines
Should include a flow chart (if appropriate), input/output specifications, memory requirements, register and memory locations used, and any algorithms used. Please cite any references you used for additional information.

Conclusions

Did your program work? How well did it work? Could it have been done better or differently?

Example title page


EEAP 282 Title Page

Name:

No laboratory will be graded unless it is signed. By signing this page, you are indicating that this lab and the work described in the lab report is your own. Any complaints about grading should be directed to the professor or the lab T.A.'s.

Title:

Abstract:


Grading of Lab #1

There is very little to this lab, so there will be an abbreviated lab writeup.

In general, all labs will follow the format given on p.6 of the Lab Manual. Use the Manual and the guidelines given above in writing your report. Grading will be based on the following:

Formatting

Title Page Introduction Program Description


Next Section: Chapter 8 - Computer Architecture
Previous Section: Chapter 6 - The vi Editor
EEAP 282 Class Notes Table of Contents


-- aurora@po.cwru.edu -- About this server -- Copyright 1992, F. Merat