B.1 Task2: Pass/Fail Courses
A new class, “PassFailCourse.java”, should be added to store information related to a Pass/Fail course. This new PassFailCourse should be a subclass of Course and should be stored inside package catalog. PassFailCourse should contain a passLetter variable assigned either “S” (Satisfactory) or “U” (Unsatisfactory). There is no numerical grade for a Pass/Fail course. A Pass/Fail grade does not count towards your GPA.
The “transcript.txt” file will now include Pass/Fail courses. See example below.
Program output should be similar to Assignment 3 (B.7), but should now include entries for Pass/Fail courses as well. Note that the output for “Total Courses Without Grade” will include both NonGraded and PassFail courses.
B.2 Task3: Print Single Semester
The program should be able to print all courses taken in a specific semester. Multiple same semester courses may be printed in any order. Note that the range of courses in “transcript.txt” is from Spring 2018 to Spring 2020, and may include summers. Also note that course entries in “transcript.txt” will NOT follow any particular order. See example below.
The specific semester is chosen by the user. You should a “Scanner” structure, to allow the user to enter a specific semester, e.g. Fall2018:
If no classes exist for a particular semester, the program should print “No Classes Taken”). Program output for the “Fall2018” semester from the above “transcript.txt” file should be as follows:
B.3 Task4: Print Ordered Semesters
The program should be able to print courses ordered by semester. If several courses are on the same semester, same semester courses may be printed in any order. Note that the range of courses in “transcript.txt” is from Spring 2018 to Spring 2020, and may include summers. Also note that course entries in “transcript.txt” will NOT follow any particular order. See example below.
If no classes exist for a particular semester, you do not need to print anything for that semester. Program output for the above “transcript.txt” file should be as follows:
C.1 Software
No Compilation Errors
No Run-Time Errors
No Logic Errors
C.2 Report
Include a list of all your “.java” source files in the document.
Include all the source code of your “.java” files in the document (you can “CSCy” and “paste” directly from the program).
Include a CSCy of your “transcript.txt” file.
Include a CSCy of your program output for each
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme