logo Hurry, Grab up to 30% discount on the entire course
Order Now logo

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Anmol AroraGeneral article writing
(5/5)

786 Answers

Hire Me
expert
Logan AndressonPsychology
(5/5)

553 Answers

Hire Me
expert
Manal ChiguerrNursing
(5/5)

592 Answers

Hire Me
expert
Milton BlahaaFinance
(5/5)

602 Answers

Hire Me
C Programming

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.

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

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

Related Questions

. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java

CS 340 Milestone One Guidelines and Rubric  Overview: For this assignment, you will implement the fundamental operations of create, read, update,

. Develop a program to emulate a purchase transaction at a retail store. This  program will have two classes, a LineItem class and a Transaction class

Retail Transaction Programming Project  Project Requirements:  Develop a program to emulate a purchase transaction at a retail store. This

. The following program contains five errors. Identify the errors and fix them

7COM1028   Secure Systems Programming   Referral Coursework: Secure

. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents

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

. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer

CS 340 Final Project Guidelines and Rubric  Overview The final project will encompass developing a web service using a software stack and impleme