Create a flowchart diagram showing the flow

Assignment Help English
Reference no: EM133381151

Assignment: Software Design and Modeling

Outcomes addressed in this activity:

Unit Outcomes:

  • Differentiate between various software development methodologies.
  • Select an appropriate methodology for a particular software development project.
  • Examine software design and modeling techniques.
  • Apply software design tools.

Course Outcomes practiced in this unit:

1: Implement various software process models.

2: Apply critical thinking to formulate a logical solution to a problem.

Purpose

Given a requirement, you will examine various software design and modeling techniques by diagramming and analyzing a solution. You will create an IPO chart, pseudo-code, flowchart diagram and perform a desk-check analysis to help formulate your solution to the problem posed.

Assignment Instructions

Note: For this assignment, you will not be writing any actual code. You are just going through the design and modeling of this scenario.

Using an IPO chart, a flowchart diagram, and pseudocode, you will design a routine that will accept a Fahrenheit temperature and convert that temperature to its Celsius and Kelvin equivalents. Hint: The term routine can mean function, subroutine, procedure, etc., depending on the language in question.

Assignment Requirements

A user enters in a Fahrenheit temperature, and gets back two values:

  • Celsius temperature
  • Kelvin temperature

The code routine will accept one argument, tempFahrenheit and will calculate two values, tempCelsius and tempKelvin.

It will call two routines internally:

  • ConvertFahrenheitToCelsius will be a routine to convert a Fahrenheit temperature to Celsius
  • ConvertFahrenheitToKelvin will be a routine to convert a Fahrenheit temperature to Kelvin.

Use these variable and routine names in your solution.

Research and find the formulas to convert Fahrenheit temperature to Celsius and Kelvin and then apply critical thinking skills to formulate a logical programmatic solution to convert the user-entered value of Fahrenheit temperature to Celsius and Kelvin equivalents.

Then design the two routines that will implement the formulas you found in your research.
We do this by examining how the routines should behave and walk ourselves through the design using the following tools.

  1. Create your IPO chart. This is where you determine your inputs-processes-outputs.
  2. Create a flowchart diagram showing the flow of logic for the solution to these problems.
  3. Create your pseudo-code. Hint: Pseudocode is a mix of simple syntax from real programming languages and English. When modeling your full routine or program you will show every aspect of it in the pseudocode. In the case of adding your algorithms or processing to IPO charts or flowcharts, you can use snippets of the pseudocode to only show the pertinent processing.

Reference no: EM133381151

Questions Cloud

Discuss the importance of the legislator-nurses role : Federal level who is also a nurse and discuss the importance of the legislator/nurse's role as advocate for improving health care delivery.
Wendell wilson is paralegal with small law firm : Wendell Wilson is a paralegal with a small law firm, Xavier and Young, that handles family law matters and criminal defense work.
What are chipotle mexican grill new changes in leadership : What are Chipotle Mexican Grill's new changes in leadership based on the 10k report for the last 3 years? 2019-2021. What changed with this change?
What was underlying message in the character final choice : What was the underlying message in the character's final choice? What does that tmake you suspect about the textbook authors?
Create a flowchart diagram showing the flow : Create your pseudo-code. Hint: Pseudocode is a mix of simple syntax from real programming languages and English. When modeling your full routine or program
Public and private organizations are different : Public and private organizations are different because...Ethical public administrators apply core values to decisions including
Describe the six sources of internal evidence : Describe the six sources of internal evidence that could be used in providing data to demonstrate improvement in outcomes.
State independent variable and dependent variable : State your independent variable and dependent variable (must say which is which). At least one of them must be directly related to your chosen your Sustainable
Why is important for you to learn medical terminology : Why do you think it is important for you to learn medical terminology? What are the advantages and disadvantages of having a special medical language

Reviews

Write a Review

English Questions & Answers

  Difference between offensive and defensive

What is the difference between offensive and defensive counterintelligence, and the most effective measures used to practice defensive counterintelligence

  The session long project will ask you to read and identify

the session long project will ask you to read and identify the claims within it. you will then write a three-four page

  Describe what each book was about

List three books that you believe significantly altered history - what the impact was on society

  How should adult caregivers talk with the children

How should adult caregivers talk with the children? What are some strategies adults can use to encourage language development in the children?

  Define leadership and human resource management

Select a real organization that you believe achieves success through good leadership and successfull human resource management

  Research paper on what causes war

Complete a research paper on What causes "War". A good research paper has three core elements.

  Using from sand creek analyze the depiction of non-native

select one of the following questions and develop an essay of approximately one and a half double-spaced pages. use

  She critiques advice books for young women

She critiques advice books for young women written by people such as "Dr. Gregory." What are 2-3 of the "virtues" Dr. Gregory extols that she criticizes?

  Write an e-mail message to a customer

1. Write an e-mail message to a customer, informing her that one of the books she ordered over the Internet is temporarily out of stock

  How you write personal response to text

how you write personal response to text? you can write it as story and you pretend to be the girl in picture but please you should add some theme ideas

  What are the advantages of each alternative

What are the Advantages of each Alternative? What needs to be done to make the solution work: In order to make the solution work both Josh and Mrs. Reynolds will need to.

  Acknowledging sources while avoiding plagiarism

Complete a 300 word essay discussing the issues of identifying bias and acknowledging sources while avoiding plagiarism.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd