Submission deadline: 9am, Mon 10th March 2008
This assignment is worth 30% of the assessment for ACOM1900
Your task is to DESIGN a piece of software that reads the details of academic papers from a file (the file format is described below) and prints the following information in alphabetical order, screen-by-screen:
Your design should be presented as PSEUDOCODE which shows the detailed working of your software. To do this, you should:
You can assume that the following two library functions are provided, and these have the following headers:
SortList( MyList )
#
# The SortList function sorts the list that is supplied in MyList into alphabetical order.
#
GetNumberLinesOnScreen()
#
# The GetNumberLinesOnScreen function returns the number of lines of text that can be displayed on a screen.
#
The file is a TAB-delimited text file (e.g., cw2-example-file-format.txt, with four columns:
Your work should be handed in in PLAIN TEXT, WORD, or PDF format, and include your name and student number within the document. Your work should be emailed (as an attachment) to acom1900@comp.leeds.ac.uk, from a .leeds.ac.uk email address.
Roy Ruddle, February 2008