Overview Pseudocode is language agnostic, which means that you can create pseudo

Need help with assignments?

Our qualified writers can create original, plagiarism-free papers in any format you choose (APA, MLA, Harvard, Chicago, etc.)

Order from us for quality, customized work in due time of your choice.

Click Here To Order Now

Overview
Pseudocode is language agnostic, which means that you can create pseudo

Overview
Pseudocode is language agnostic, which means that you can create pseudocode with little to no experience in a specific programming language. Pseudocode is an important tool to work with individually or as a part of a development team to plan your code. Think of pseudocode as the broad strokes in a painting that help you plan your finer strokes when writing your code. Flowcharts are a powerful way to represent logic, decisions, and branching graphically. This milestone will help you develop the skills necessary to plan and organize your code, which is an important skill for programmers of all experience levels.
In this milestone, you will work with the same scenario as in Project One. You are part of a development team that has been asked to design and develop custom software for a local pet boarding and grooming business, Pet Boarding and Grooming (Pet BAG). To prepare for the code you will eventually write, you will create pseudocode and a flowchart for either the pet check-in or pet check-out method to meet the Pet BAG company’s specifications. You only need to pick one method. This milestone is one part of the work you will complete for Project One. After you have completed this milestone, review any instructor feedback you receive. This way, you can make improvements before your final submission in Project One.
Directions
Your supervisor has provided you with the Pet BAG Specification Document in the Supporting Materials section below. This document reviews Pet BAG’s software needs. Review the pet check-in and pet check-out methods described in the Functionality section. Then choose one of the methods to implement: check-in or check-out. As you read through the descriiptions for each method, ask yourself the following questions and take notes:
How would I break down these steps so that a computer can understand?
A computer can only execute the instructions it receives. Create these instructions with the understanding that the computer knows nothing about the Pet BAG specifications.
What information would I need from the user at each point?
When would it be a good idea to use decision branching, such as IF and IF ELSE statements?
These are areas where more than one path is possible, depending on user input or results from a method.
Next, write pseudocode that outlines a plan for the one method you chose and aligns to the specifications. Start by breaking down the descriiption of your chosen method into a series of ordered steps. As you write and review each step, consider the following questions:
What input does the computer need to complete the task?
Include user input PROMPTS in your pseudocode.
What output should the computer display to the user?
When might you need to use decision branching and use a different set of steps depending on the user input? If you used decision branching, did you account for all possible input values?
Reminder: You do not need to write pseudocode for both methods.
Based on the pseudocode you wrote, create a flowchart for the method you selected. Remember, you do not need to create a flowchart for both methods. Your flowchart will help your team communicate to your client how you plan to develop the software. In your flowchart, be sure to do the following actions:
Include start and end points.
Include appropriate decision branching.
Align the flowchart to the check-in or check-out process you selected.
Note: You can find the correct shapes to create your flowchart on the Insert menu in Microsoft Word. You may also draw your flowchart by hand, take a clear picture, and insert the picture into your Word document. Use the Add Shapes and Insert Pictures tutorials in the Supporting Materials section to help you. If you prefer, you could also use a flowcharting tool that you are familiar with, such as Lucidchart.
What to Submit
Submit your pseudocode and flowchart in a 1- to 2-page Microsoft Word document with double spacing, 12-point Times New Roman font, and one-inch margins.
Supporting Materials
The following resources support your work on this assignment:
Reading: Pet BAG Specification Document
Review this specification document provided by your supervisor to understand Pet BAG’s software requirements.
Reading: Add Shapes
This optional reading may show you how to add shapes such as boxes, circles, and arrows to your documents.
Reading: Insert Pictures
This optional reading may show you how to insert pictures into a Word document.

Need help with assignments?

Our qualified writers can create original, plagiarism-free papers in any format you choose (APA, MLA, Harvard, Chicago, etc.)

Order from us for quality, customized work in due time of your choice.

Click Here To Order Now