Create an application that you may use to monitor your progress with respect to your curriculum. The application will record the subjects that you have to enroll in during every school term. The application should also record the grades for the subjects that you have enrolled in. The application will allow a view of the subjects that you have finished as well as those that you will yet enroll in. The application should also provide your general weighted average. Use: Reference classes and exception handling

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Create an application that you may use to monitor your progress with respect to your curriculum. The application will record the subjects that you have to enroll in during every school term. The application should also record the grades for the subjects that you have enrolled in. The application will allow a view of the subjects that you have finished as well
as those that you will yet enroll in. The application should also provide your general weighted average.

Use: Reference classes and exception handling 

Assumption: We are only considering the first and second years. You have enrolled in 10 subjects and have not enrolled in 10 subjects. 

List of subjects taken (along with their corresponding units): 

  1. PHYSICAL ACTIVITY TOWARDS HEALTH AND FITNESS 2
  2. ART APPRECIATION 3
  3. READINGS IN PHILIPPINE HISTORY 3
  4. UNDERSTANDING THE SELF 3
  5. INTRODUCTION TO COMPUTING (LEC) 2
  6. INTRODUCTION TO COMPUTING (LAB) 1
  7. COMPUTER PROGRAMMING 1 (LEC) 2
  8. COMPUTER PROGRAMMING 1 (LAB) 1
  9. DISCRETE MATHEMATICS 3
  10. PURPOSIVE COMMUNICATION 3

List of subjects not taken yet (along with their corresponding units):

  1. READING VISUAL ART 3
  2. PHYSICAL ACTIVITY TOWARDS HEALTH AND FITNESS 2
  3. ENVIRONMENTAL SCIENCE 3
  4. SCIENCE, TECHNOLOGY, AND SOCIETY 3
  5. REQUIREMENTS ANALYSIS AND MODELING 3
  6. DATA STRUCTURES (LEC) 2
  7. DATA STRUCTURES (LAB) 1
  8. NETWORK FUNDAMENTALS (LEC) 2
  9. NETWORK FUNDAMENTALS (LAB) 1
  10. THE ENTREPRENEURIAL MIND 3
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Load Event
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education