Question: Task Description You are going to create a grader system application. This application will read the Name, Registration Number and Answers of various True/False questions

Task Description

You are going to create a grader system application.

This application will read the Name, Registration Number and Answers of various True/False questions stored in a result.txt file.

A answerKey.txt file is also provided that have the correct answers to all the questions.

Your program will read the data from the result.txt file and store them in Student objects.

A grader application will check the answers stored in Student objects with the answer provided in answerKey.txt file and calculate the result of each student and store its marks and grade into student object.

The grades are assigned on the same formula as your grades in COMSATS university means A grade for 90% marks, A- for 85% marks and so on.

You will create your own custom exception called FailException, that will be thrown in case a student secured less then 50% marks.

The data stored in students object will finally be write on a output.txt file.

The total project will consist of following classes and interfaces that you will have to complete in order to get a working grader application.

Your submission should be exactly matching with this project structure.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!