Final Exam - PROG1815 Programming Concepts II
Final Exam - PROG1815 Programming Concepts II
Final Exam - PROG1815 Programming Concepts II
Please read the following instructions carefully before beginning the exam
Submissions will not be accepted after the final exam time, including email.
Total time to attempt this exam is 3 Hours (total points 82).
Ensure ALL work intended to be submitted is uploaded when the exam is completed.
Note: MISSED / FORGOTTEN / unzippable work will not be accepted after the allotted exam time.
NOTE CAREFULLY:
You may refer to the textbook, class notes & slides
All programs are to be written in Widows Forms App (.NET Framework) using the Visual Studio IDE
You may NOT use the internet or any other person for help
Attempt this exam on your own; do not share files or communicate with anyone but your teacher during this
exam. The details of this exam may NOT be shared in part or in whole with anyone - Any student linked to or
caught doing this will be subject to an academic offence. In accordance with the school policy of fairness to all
students, any work submitted that is found similar, to any work submitted from the class, across sections, or
work attempted by any other person except you - the registered student, will result in an automatic zero for the
total exam.
Note this can also result in failure of the course. By submitting this exam, you have further indicated to have read
and understood these guidelines.
Periodically zip (must be WINZIP format) and upload your solution to the relevant assignment folder on the
course site and ensure you upload your final solution by the due time. All uploads are tracked, only the last one
will be marked.
All submission MUST be submitted to the dropbox. Email attachments will NOT be accepted.
Read all questions carefully before answering.
1. Use Visual Studio to create a windows project called XXFinalExam, where XX are your initials.
Overview
Create software to record personal trainer appointment information for a local gym, which is saved to a text file through
an encapsulated class. The Text file name is defaulted to Trainer.txt, and you MUST use the default location for your
file and add 4 test records to the file.
For your solution do not create a global collection such as an Array, a List, a ListBox or String to store multiple records in
memory or on the GUI. These will not be considered.
Trainer Class
[2 marks] Create a separate class file called Trainer. Methods are instance methods unless stated otherwise.