Please I need the answers for this assignment, thank you.
Module 10 Assignment:
Building Software Applications Name: /39 In this module you have learned about the system development life cycle; a component of which is the program development life cycle. For
this assignment we will focus on the program development life cycle by having you walk through the steps by using an idea you develop for
a simple program. This process can be used to create both application and system software. Complete each step of the program
development life cycle as indicated below. The key to making this assignment manageable for you is to brainstorm a relatively
straightforward and simple problem for which to create a program.
The problem needs to have at least 3 decision points and no more than 5. Possibly think of a task that is performed in your place of work.
You can use this process to see if you can determine a way to make it more efficient! See page 429, figure 10.6, in the text for an example.
Once you have brainstormed a problem, you are ready to begin step 1 of the program development life cycle.
Don?t forget to utilize the TechTalk discussion area if you need a bit of tech support while working on the assignment.
When answering the questions, be sure to: (5 points total for the assignment) Use complete sentences and thoughts, spellcheck, and proofread. Refer to the module content to support your ideas. Step 1: Describing the Problem (The Problem Statement) (8 points)
For an example of a problem statement see Figure 10.5 on page 428. You may or may not have chosen a problem that is numerical in
nature. You may have chosen a problem more like that demonstrated by the algorithm in Figure 10.6 on page 429 ? Do I have enough money
to buy what I need to buy today? In any case you will need to supply the following three items: 1. The Problem (4pts)
2. Starting Data (what information you are starting
3. with) (2pts)
Information/Output (what information will be the
end result of the program) (2pts) Step 2: Making a Plan (Algorithmic Development) (20 points)
Once again, refer to Figure 10.6 on page 429 for an example of an algorithm. This is where you will develop the sequence of steps in natural
language that are needed in order for the computer program to complete its task. In this step, as indicated in the initial instructions, you
should have between 3 and 5 decision points. When creating the algorithm be sure to utilize the correct shapes for the action that is to
occur (see Figure 10.8 on page 430). I have included shapes below with text boxes so you can copy and paste as many as you need. Double
click on the center of the shape to access the text box so you can add text to the shape. Create your algorithm below. Algorithmic Shape Bank ? Copy and paste the shape you need into the cell below this one to create your algorithm. Create the algorithm below. The Remaining Steps (6 points)
For the remaining three steps below, describe what each step entails and why it is necessary. We?ll save the actual coding for another class. (2pts each step)
Step 3: Coding
Step 4: Debugging
Step 5: Finishing the Project Naming Your File
When you save your file it is very important to name it in a manner that makes it easy for me to determine who it is from ? remember that
you are not my only student.
Please use the following naming format: LastFirstModule# For example Module 3 Assignment from Allen Jones would be saved with this file name: