Question
Use this Software Development Method format for homework#2 and coding part Software Development Method 1. Problem Specification 1.1. Description 1.2. Diagram 2. Design 2.1. Analysis
Use this Software Development Method format for homework#2 and coding part
Software Development Method
1. Problem Specification 1.1. Description
1.2. Diagram 2. Design 2.1. Analysis 2.1.1. Input Name Description Units Data Type TBS 2.1.2. Output Name Description Units Data Type TBS 2.1.3. Relevant Formulas TBS 2.1.4. Constants Name Description Value Units Data Type 2.2. Algorithm TBS 3. Implementation Reference ProgramTBS.c 4. Verification and Testing Test Case 1: TBS Inputs Outputs
Name Value Name Expected Value Actual Value Pass/Fail TBS Test Case 2: TBS Inputs Outputs
Name Value Name Expected Value Actual Value Pass/Fail TBS Test Case 3: TBS Inputs Outputs
Name Value Name Expected Value Actual Value Pass/Fail TBS
Projectile Flight 1 Write a program that computes the duration of a projectile's flight and its height above the ground when it reaches the target. As part of your solution, write and call a function that displays instructions to the program user. The instructions should specify the inputs, explain what the program will do, and describe the outputs. Problem Constant G=32.17 gravitational constant Problem Inputs theta angle (radians) of elevation distance distance (feet) to target velocity projectile velocity (feet/second) Problem Outputs time time (seconds) of flight height height at impact Relevant Formulas time =velocitycos(theta)distance height = velocity sin( theta )time2gtime2 Try your program on these data sets: Complete the program following the "Coding Standard" handed out in class. Submit the following through Brightspace: - source file (following the Coding Standard) - executable file (as a zip file) - Completed SDM containing updated sections 1 and 2 (from homework) with sections 3 and 4 (ALTERNATELY: You can turn in a paper version of your SDM if that is more convenient for you) Homework 2 DUE: February 18, 2023 (Saturday) 4:30 PM Software Development Method: Projectile Flight Perform the first two steps of the Software Development Method on the Projectile Flight specified in Program 4. The problem should be described and specified clearly. The analysis should be complete. Specific attention should be given to the algorithm section. This is where you solve the problem before you begin coding. Use paragraph numbering. Entries for all paragraphs in the first two sections are REQUIRED. You may personalize the format. Use most convenient medium: pencil and paper, computer, etcStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started