Question: Please, compleate the following requierments in Python programing language! Thank you! Introduction: For this exam, you are asked to follow an abridged form of the
Please, compleate the following requierments in Python programing language! Thank you!
Introduction:
For this exam, you are asked to follow an abridged form of the software development lifecycle, consisting of two sprints Each sprint will consist of the following stages:
Requirements
Design
Implementation
Testing
For each stage, you will be asked to create or update a type of project documentation or source code. Please see the list of deliverables below for more information.
Problem Description:
Write a Python program that will interpret pseudoEnglish statements describing an amount of money in coins and convert them into a dollar amount.
Input:
Each sentence will follow the standard rules of English grammar, the only exception being the omission of the ending punctuation. The format of a sentence will consist of a quantity and a denomination. The quantity will always be a numeral and the denomination will always be a word.
Output:
Each output should be an amount listed in dollars
Test Cases:
penny and nickels
dimes and quarters
quarter and pennies
pennies and dimes and quarters
dimes and quarters and nickels and pennies
nickel and quarters
nickels and pennies
dime and nickel and penny and quarter
Feel free to include any other test cases you think would be appropriate.
Deliverables:
Sprint :
o Requirements Please select one of the following:
a A list of requirements with sufficient detail to ensure the correct problem is solved.
b A set of user stories that include details about user input and output.
o Design Please select one of the following:
a An algorithm is written in pseudocode.
b A flow chart showing each of the steps followed by the program.
o Implementation:
a Your source code with comments
o Testing:
a A list of the test cases you ran and if they passed or failed.
b A summary of any bugs you found and under what conditions they occur.
Sprint :
o Corrected Requirements:
a A corrected version that reflects any changes made.
o Corrected Design:
a A corrected version that reflects any changes made.
o Corrected Implementation:
a Your corrected source code with comments
o Testing:
a A list of the test cases you ran and if they passed or failed.
b A summary of any bugs you found and under what conditions they occur.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
