Question: How were the first flowcharts created? Why was it difficult to use?
Answer (Highlight to reveal): The first flowcharts were hand-drawn and made modifications difficult and messy.
Question: Who first explained the first flowchart to the members of ASME in 1921?
Answer (Highlight to reveal): Frank Gilbreth first explained the first flowcharts.
Question: What is the purpose of using Pseudocode?
Answer (Highlight to reveal): Pseudocode makes it easier to understand the descriptions of each step of an algorithm.
Question: What is a key field?
Answer (Highlight to reveal): It is an identifying number for a record. They are usually used to list files in sequential order.
Question: Name one common error in file updating.
Answer (Highlight to reveal): Deleting a non-existant record.
Question: What are the five basic symbols used to draw flowcharts?
Answer (Highlight to reveal): Termination box, processing box, decision box, input/output box, and flow lines.
Question: What's the difference between a controlled and uncontrolled loop?
Answer (Highlight to reveal): The uncontrolled loop will keep repeating for indefinitely times, whereas the controlled loop will eventually come to a stop.
Question: What are the four kinds of modules in structured programming?
Answer (Highlight to reveal): Sequence, Decision, Loop, Selection.
Question: What are the three parts to a repeat-until loop and the automatic loop control?
Answer (Highlight to reveal): Initialization, Test, and Incrementation.
Question: What are subprograms?
Answer (Highlight to reveal): They are procedures/processes for a specific task. They simplify programming by breaking up complicated parts to make it manageable.