You are on page 1of 3

QUIZ 1

Answer the following:

1. What are the different types of flowcharts used in programming?

•Process Flow Diagram (PFD)

•EPC Diagram

•Decision Flowchart

•Data Flow Diagram

•Cross Functional Flowchart

•Swimlane Flowchart

•Linear Flowchart

•Workflow Diagram

•System Flowchart

•Prisma Flowchart

•UX Flowchart

2. What are the symbols used in flowcharts for programming?

•Control transfer symbol

•Actor symbol

•Data symbol

•Or symbol

•Parallelogram

•Terminal

•Process symbol

•Decision symbol

•Document symbol

•Preparation symbol
•Rectangle

3. How do you create a flowchart for a program?

Step 1: Start the program.

Step 2: Begin Process 1 of the program.

Step 3: Check some conditions and take a Decision (“yes” or “no”).

Step 4: If the decision is “yes”, proceed to Process 3. ...

Step 5: End of the program.

3. What are the benefits of using flowcharts in programming?

•Flowcharts are a better way of communicating the logic of the system.

•Flowcharts act as a guide for blueprint during program designed.

•Flowcharts help in debugging process.

With the help of flowcharts programs can be easily analyzed.

•It provides better documentation.

Flowcharts serve as a good proper documentation.

•Easy to trace errors in the software.

Easy to understand.

•The flowchart can be reused for inconvenience in the future.

•It helps to provide correct logic.

5. What are the limitations of using flowcharts in programming?

•It is difficult to draw flowcharts for large and complex programs.

•There is no standard to determine the amount of detail.

•Difficult to reproduce the flowcharts.

•It is very difficult to modify the Flowchart.


•Making a flowchart is costly.

•Some developer thinks that it is waste of time.

•It makes software processes low.

•If changes are done in software, then the flowchart must be redrawn

6. How can flowcharts be used to improve the readability of code?

-Reduces the use of parentheses and braces. Minimizes repetition in the generated code.

7. How can flowcharts be used to improve the efficiency of code?

-Demonstrate the way code is organized. Visualize the execution of code within a program.

8. How can flowcharts be used to identify potential problems in code?

-Flowcharts are useful for visualizing the overall structure and flow of an algorithm, and for identifying
potential errors or inefficiencies.

9. How can flowcharts be used to document code?

-You can use an algorithm flowchart to spell out the logic behind a program before ever starting to code
the automated process.

10. How can flowcharts be used to teach people how to program?'

-Flowcharts make it easier for technical users to communicate more complex logic within a system.

You might also like