1 / 12

Input Process Output (IPO) and Structured/Hierarchy Charts

Input Process Output (IPO) and Structured/Hierarchy Charts. Design Tools Part1. Topics. Input Process Output (IPO) Chart Hierarchy/Structured Chart Flow Chart Pseudo Code Source Code. Design Steps and Tools. IPO Chart. Hierarchy or Structured Chart. Flow Chart. Pseudo Code.

andrew
Download Presentation

Input Process Output (IPO) and Structured/Hierarchy Charts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Input Process Output (IPO) and Structured/Hierarchy Charts Design Tools Part1

  2. Topics • Input Process Output (IPO) Chart • Hierarchy/Structured Chart • Flow Chart • Pseudo Code • Source Code Design Tools Part1

  3. Design Steps and Tools IPO Chart Hierarchy or Structured Chart Flow Chart Pseudo Code Source Code Design Tools Part1

  4. Input -> Process -> Output (IPO) Design Tools Part1

  5. Process Input Output Data Information Input  Process  Output Design Tools Part1

  6. Input, Processing, and Output • Three steps many programs perform: • Gather input data: • from keyboard • from files on disk drives • Process the input data • Display the results as output: • send it to the screen • write to a file Design Tools Part1

  7. Write a program that asks the user to enter a temperature reading in centigrade and then prints the equivalent fahrenheit value. Input Process Output Prompt for centigrade value Read centigrade value Compute fahrenheit value Display fahrenheit value fahrenheit centigrade Example1 Design Tools Part1

  8. Example2 Write a program that asks the user to enter firstName and lastName and display a welcome message to screen as “Hello firstName lastName! Welcome to HCCS” Design Tools Part1

  9. Hierarchy/Structured Chart Design Tools Part1

  10. Hierarchy (Structured) Charts • Depicts the logical functions to the solution of the problem using a chart • Provides an overview that users and senior management can use to confirm the solution to the problem without excessive consideration to detail. • High-level in nature Design Tools Part1

  11. Write a program that asks the user to enter a temperature reading in centigrade and then prints the equivalent fahrenheit value. Input Process Output Prompt for centigrade value Read centigrade value Compute fahrenheit value Display fahrenheit value fahrenheit centigrade Example1 celsiusToFahrenheit (main function) centigrade fahrenheit centigrade fahrenheit inputCent calcFah outputFah Design Tools Part1

  12. Write a program that asks the user to enter firstName and lastName and display a welcome message to screen as “Hello firstName lastName, Welcome to HCCS!” Example2 displayWelcomeMsg (main function) firstName lastName welcomeMsg output WelcomeMsg inputNames Design Tools Part1

More Related