COS110 2022 Prac 0
COS110 2022 Prac 0
Practical 0 Specifications:
Fitchfork Example Practical
Total Marks: 0
1
Contents
1 General instructions: 2
2 Plagiarism 3
3 Outcomes 3
4 Introduction 3
5 Task 1: 3
6 Submission 4
1 General instructions:
• This assignment should be completed individually, no group effort is allowed.
• Be ready to upload your assignment well before the deadline as no extension will be granted.
• You may not import any of C++’s built-in data structures. Doing so will result in a mark of
zero. You may only make use of 1-dimensional native arrays where applicable. If you require
additional data structures, you will have to implement them yourself.
• If your code does not compile you will be awarded a mark of zero. Only the output of your
program will be considered for marks, but your code may be inspected for the presence or
absence of certain prescribed features.
2
2 Plagiarism
The Department of Computer Science considers plagiarism as a serious offence. Disciplinary action
will be taken against students who commit plagiarism. Plagiarism includes copying someone else’s
work without consent, copying a friend’s work (even with consent) and copying material (such as
text or program code) from the Internet. Copying will not be tolerated in this course. For a formal
definition of plagiarism, the student is referred to http://www.library.up.ac.za/plagiarism/index.htm
(from the main page of the University of Pretoria site, follow the Library quick link, and then choose
the Plagiarism option under the Services menu). If you have any form of question regarding
this, please ask one of the lecturers, to avoid any misunderstanding. Also note that the
OOP principle of code re-use does not mean that you should copy and adapt code to suit your
solution.
3 Outcomes
The aim of this practical is to learn how to submit a C++ practical to FitchFork.
4 Introduction
Complete the task below. Certain classes have been provided for you alongside this specification in
the Student files folder. You will have to craft your own main file to test your code. Submission
instructions are given at the end of this document.
5 Task 1:
3
6 Submission
You need to submit your source files (student.h student.cpp) on the Fitch Fork website
(https://ff.cs.up.ac.za/). All methods need to be implemented (or at least stubbed) before submis-
sion. Place the above mentioned files in a zip named uXXXXXXXX.zip where XXXXXXXX is your
student number. There is no need to include any other files in your submission. Your code should
be able to be compiled with the C++98 standard
For this practical you will have unlimited upload but for normal practicals you not have this luxury.
Upload your archive to the Practical 0 slot on the Fitch Fork website.