Assignments and Due Dates: CSC 1341/MIS 2011 101 Spring 2000

Grading Practices

For each assignment you must hand in the following:

  1. The documented program code
  2. The Output file generated by your program.
  3. You must email me the program code, so that I can verify that it runs.

If you have questions about the homework you can email me. Do not email me Word documents, HTML embellished mail, or executables. I shall return such things unread. Please try to make sure that the lines in your mail do not exceed 80 characters.

Documenting Your Program

Although COBOL is verbose language which facilitates the writing of self documenting programs by the use of well chosen names it is still necessary to document you code properly. I require that your code include the following information:

  1. Your name as AUTHOR.
  2. The DATE-WRITTEN.
  3. A short description of what the program does.
  4. For each paragraph in the program a brief description of what the paragraph does.
  5. Field names and paragraph names must be chosen so as to indicate the role of the field or function of the paragraph.

The ten points that are available for each assignment will be allocated as follows:

Code Documentation 2
Code Emailed 1
Printout 1
Specifications implemented 2
Correctness of code 4

The Assignments

The data for the assignments can be found at the Web site for the book. Go to download data disk.

The specific assignments with due dates are:

  1. Project 3.1 page 761. Due January 31st Use pseudo-code.
    Model Answer
  2. Project 5.1 page 772 Due February 17th
    You do not need to do the arithmetic part. Instead print for each GL record the policy holder number, effective date, and expiry date. At the end of the output print the total number of holders of GL policies. An outline of the program is provided that gives some guidance as to the construction. You can even run this program to see how much of the requirements it fulfils.
    The data file
  3. Project 7.1 page 772 Due March 2nd
    The data file
  4. Project 8.2 page 784 Due 6:00pm March 27th
    The data file
    The sample program from the book.
    You may find this sketch of the code helpful.
  5. Project 9.2 page 800 Due April 13th
    This uses your output file from the previous assignment.
    Text of Book example
  6. Project 10.2 page 807 Due May 1st
    Your program should fulfil the optional part 3 from page 808.
    Text of book example

Note that the first assignment does not require you to produce an executable. The other requirements -- code and documentation -- will be graded in the proportions: documentation 3, fulfills specifications 3, correctness 4.

Text of Notes for April 27th class pdf format


Dr. J.P.E. Hodgson
Department of Mathematics and Computer Science
Saint Joseph's University
5600 City Avenue
Philadephia. PA 19131
Tel: (1)- 610 -660-1571

Last Changed: 2000-01-06