Using Flowcharts and Pseudocode
Identify When Flowchart and Psuedocode Are Used For what purpose does a programmer use flowcharts and pseudocode?
to communicate the steps needed to write a program
Which are characteristics of flowcharts? Check all that apply.
Flowcharts are a graphical representation of a set of instructions used to solve a problem. Flowcharts use predefined shapes to represent the start and finish of a program. Flowcharts use a diamond to represent a decision or branching point.
Identify Characteristics of Flowchart Symbols Which statements correctly describe flowchart symbols? Check all that apply.
An oval represents the start of end of a program. A parallelogram represents an input or output operation. A rectangle represents a process to be carried out. A diamond represents a decision or branching point. A line connects the symbols and indicates the direction of logic flow.
Use the drop-down menu to complete the sentences about data flow. The flow of data is indicated by The inputs, processes, and ___ are included in a flowchart.
-arrows. -outputs
dentify the Flowchart Symbols Using the drop-down menu, identify the flowchart symbols. The oval represents the The rectangle represents the The diamond represents the The parallelogram represents the
-start and end of a program -process to be carried out -decision or branching point -input or output operation
Describe Pseudocode Use the drop-down menu to complete the sentences about pseudocode. Pseudocode provides a ___ of what is happening in the computer program. Pseudocode ___ detail(s) every single step of the program.
-summary -does not
Identify the Benefits of Pseudocode Use the drop-down menu to complete the sentences about the benefits of pseudocode. Pseudocode is a good choice to communicate a ___ of a process. Pseudocode uses simple and concise words and ____ to represent the different operations of the code.
-summary -symbols
Imagine you are responsible for making a presentation that includes a representation of the logic flow through a process. You understand the process and want to be sure everyone agrees with your solution. What should you use for this presentation?
A flowchart, because it is a graphical representation of the steps required to solve the problem.
Identify the Purpose of Flowcharts and Pseudocode What are the purposes of flowcharts and pseudocode? Check all that apply.
Flowcharts and pseudocode are two ways to communicate the solution to a problem.
Identify the Purpose of Flowcharts Identify the purpose of flowcharts. Check all that apply.
Flowcharts help us see how the program works and what results are intended. Knowing the complete process flow from the start helps the programmer create a computer program that will solve the problem. Flowcharts provide an idea of what data is needed at each point in the program.
dentify the Purpose of Pseudocode What is the purpose of pseudocode? Check all that apply.
Pseudocode allows you understand the way data flow through a program. Pseudocode is just another way of representing the process flow of a solution. Pseudocode identifies the processes needed to produce the desired outputs.
Identify Characteristics of Pseudocode What are some characteristics of pseudocode? Check all that apply.
Pseudocode is an informal way of expressing ideas and algorithms during the development process. Pseudocode uses simple and concise words and symbols to represent the different operations of the code. Pseudocode can be used to express both complex and simple processes
Interpret Pseudocode What happens in the process represented by the pseudocode to the right?
The person eats lunch if the answer is "yes."
Interpret a Flowchart What happens in the process represented by the flowchart to the right?
The person eats lunch if the answer to "Hungry?" is "yes."
Use the drop-down menu to complete the sentences about the benefits of flowcharts. Flowcharts are a good choice because they Flowcharts are representations of the solution. Flowcharts can be used to a solution.
✔ are easy to understand. ✔ graphical ✔ map out