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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started