The university is creating a new application that can either assign student awards and bursaries or provide academic warnings based on several criteria. The university administrators have come to you to program a solution that meet their requirements, outlined below: 1. The application must state whether a student is on the “Dean's List" if their GPA is 10.0 or better. 2. The application must state whether a student continues to receive their entrance scholarship if their GPA is 10.0 or better. 3. The application must state whether a student will be given an academic warning if their GPA is less than a given threshold. As the threshold differs according to program, the application must be able to accept any threshold when making this determination. 4. The application should accept an administrator's input for each of the determinations above and should allow the administrator to enter data for as many students as they wish without having to restart the application. Once the administrator is finished with a specific student, they should be presented the option to close the application. 5. As the administrators intend to expand the application's functionality in the future, the application should be coded using functions for each award or warning. The following sample application output is provided below: Please enter Student's GPA: 11 Please enter Program Threshold: 9 Student qualifies for Dean's List Student qualifies for Entrance Scholarship Renewal Would you like to assess another student (yes, no): yes Please enter Student's GPA: 8 Please enter Program Threshold: 10 Student to receive Academic Warning Would you like to assess another student (yes, no): no Additional Notes: 1. The green text above represents the user’s input. This can be presented on either one line or two lines. 2. The dashed-line separators are optional but recommended as they improve readability.

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
The university is creating a new application that can either assign student awards and bursaries
or provide academic warnings based on several criteria. The university administrators have come
to you to program a solution that meet their requirements, outlined below:
1. The application must state whether a student is on the "Dean's List" if their GPA is 10.0 or
better.
2. The application must state whether a student continues to receive their entrance
scholarship if their GPA is 10.0 or better.
3. The application must state whether a student will be given an academic warning if their
GPA is less than a given threshold. As the threshold differs according to program, the
application must be able to accept any threshold when making this determination.
4. The application should accept an administrator's input for each of the determinations
above and should allow the administrator to enter data for as many students as they wish
without having to restart the application. Once the administrator is finished with a specific
student, they should be presented the option to close the application.
5. As the administrators intend to expand the application's functionality in the future, the
application should be coded using functions for each award or warning.
The following sample application output is provided below:
Please enter Student's GPA: 11
Please enter Program Threshold: 9
Student qualifies for Dean's List
Student qualifies for Entrance Scholarship Renewal
Would you like to assess another student (yes, no): yes
Please enter Student's GPA: 8
Please enter Program Threshold: 10
Student to receive Academic Warning
Would you like to assess another student (yes, no): no
Additional Notes:
1. The green text above represents the user's input. This can be presented on either one line
or two lines.
2. The dashed-line separators are optional but recommended as they improve readability.
Transcribed Image Text:The university is creating a new application that can either assign student awards and bursaries or provide academic warnings based on several criteria. The university administrators have come to you to program a solution that meet their requirements, outlined below: 1. The application must state whether a student is on the "Dean's List" if their GPA is 10.0 or better. 2. The application must state whether a student continues to receive their entrance scholarship if their GPA is 10.0 or better. 3. The application must state whether a student will be given an academic warning if their GPA is less than a given threshold. As the threshold differs according to program, the application must be able to accept any threshold when making this determination. 4. The application should accept an administrator's input for each of the determinations above and should allow the administrator to enter data for as many students as they wish without having to restart the application. Once the administrator is finished with a specific student, they should be presented the option to close the application. 5. As the administrators intend to expand the application's functionality in the future, the application should be coded using functions for each award or warning. The following sample application output is provided below: Please enter Student's GPA: 11 Please enter Program Threshold: 9 Student qualifies for Dean's List Student qualifies for Entrance Scholarship Renewal Would you like to assess another student (yes, no): yes Please enter Student's GPA: 8 Please enter Program Threshold: 10 Student to receive Academic Warning Would you like to assess another student (yes, no): no Additional Notes: 1. The green text above represents the user's input. This can be presented on either one line or two lines. 2. The dashed-line separators are optional but recommended as they improve readability.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Running Time of Application
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
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