All Exams  >   EmSAT Achieve  >   Java for EmSAT Achieve  >   MCQ Questions

Flow Charts MCQs for EmSAT Achieve Exam

It covers all Important Questions with answers on Flow Charts for the EmSAT Achieve exam. The questions are based on important topics. Details about the questions:
  • Topic: Flow Charts
  • Type of Questions: MCQs with solutions
  • Number of Questions: 29
  • You can attempt them on EduRev to score high in EmSAT Achieve exam.

Which of the following is the correct flowchart symbol for the OR logical operator?
  • a)
    Rectangle
  • b)
    Parallelogram
  • c)
    Diamond
  • d)
    Circle
Correct answer is option 'C'. Can you explain this answer?

Smeeksha answered
The correct flowchart symbol for any logical operator, including AND, OR, and NOT, is the diamond symbol. This symbol is used for a decision point where the flow of the program can branch based on a condition, such as a logical evaluation.

Which symbol is used to represent a decision or conditional statement in a flowchart?
  • a)
    Rectangle
  • b)
    Diamond
  • c)
    Oval
  • d)
    Circle
Correct answer is option 'B'. Can you explain this answer?

Code Nation answered
A diamond symbol is used to represent a decision or a conditional statement in a flowchart. It is typically used when there is a need to make a choice or take a decision based on a condition.

Which of the following is NOT a basic notation in flowcharts?
  • a)
    Rectangle
  • b)
    Circle
  • c)
    Diamond
  • d)
    Oval
Correct answer is option 'B'. Can you explain this answer?

Kritika Kaur answered
Basic Notations in Flowcharts

A flowchart is a graphical representation of a process or algorithm. It uses symbols and arrows to depict the steps involved in a process. There are various basic notations used in flowcharts, which include:

1. Rectangle: It is used to represent a process or activity. The rectangle is the most commonly used symbol in flowcharts.

2. Circle: It is used to represent the start or end of a process. It is also used to indicate a point in the process where a decision needs to be made.

3. Diamond: It is used to represent a decision point in a process. It is used when a process can take more than one path, and a decision needs to be made to determine which path to follow.

4. Oval: It is used to represent the input or output of a process. It is used to indicate the start or end of a process.

Notation Not Used in Flowcharts

The notation that is not used in flowcharts is the circle. While it is used in other types of diagrams, such as Venn diagrams and organizational charts, it is not used in flowcharts. The reason for this is that flowcharts are used to represent processes, and a circle does not represent a process. Instead, the start and end of a process are represented using an oval symbol.

Conclusion

Flowcharts are an essential tool for software developers to represent the processes involved in software development. The basic notations used in flowcharts include rectangle, diamond, oval, and circle. While the circle is not used in flowcharts, it is used in other types of diagrams.

Which of the following is NOT a benefit of using flowcharts?
  • a)
    It helps in understanding complex processes.
  • b)
    It provides a visual representation of an algorithm.
  • c)
    It can be executed directly by a computer.
  • d)
    It aids in identifying errors or bottlenecks in a process.
Correct answer is option 'C'. Can you explain this answer?

Kritika Kaur answered
Not a Benefit of Using Flowcharts

Flowcharts are graphical representations of processes or algorithms that use symbols and arrows to show the flow of information. They are commonly used in software development, business process modeling, and other fields to help understand and analyze complex processes. While flowcharts can provide numerous benefits, one of the following is not a benefit of using flowcharts:

C. It can be executed directly by a computer.

Explanation:

Flowcharts are not executable code, but rather a visual aid to represent a process or algorithm. They provide a visual representation of a process that can help in understanding and analyzing complex processes, identifying errors or bottlenecks, and communicating the process to others. However, flowcharts are not executable by a computer without first being translated into code.

Benefits of Using Flowcharts

1. Helps in Understanding Complex Processes

Flowcharts can help in understanding complex processes by breaking them down into smaller, more manageable components. By creating a visual representation of the process and its various steps, it becomes easier to see how each step contributes to the overall process.

2. Provides a Visual Representation of an Algorithm

Flowcharts can be used to represent algorithms, which are sets of instructions that are executed in a specific order to achieve a particular result. By using symbols and arrows to show the flow of information, flowcharts provide a clear and concise way to represent complex algorithms.

3. Aids in Identifying Errors or Bottlenecks in a Process

Flowcharts can be used to identify errors or bottlenecks in a process by highlighting areas where the process is inefficient or prone to errors. By analyzing the flowchart, it becomes easier to see where improvements can be made to streamline the process and reduce errors.

Conclusion

In conclusion, flowcharts provide numerous benefits, including helping in understanding complex processes, providing a visual representation of an algorithm, and aiding in identifying errors or bottlenecks in a process. However, flowcharts are not executable code and must be translated into code before they can be executed by a computer.

Which of the following flowchart symbols is used to represent a loop or repetition?
  • a)
    Diamond
  • b)
    Rectangle
  • c)
    Oval
  • d)
    Circle
Correct answer is option 'A'. Can you explain this answer?

Kritika Kaur answered
Explanation:

In programming, loops or repetitions are used to execute a set of instructions repeatedly until a specific condition is met. Similarly, in flowcharts, a loop symbol is also used to represent the repetition of a set of instructions until a specific condition is satisfied.

Flowchart Symbols:

Flowcharts are graphical representations of a process or algorithm. There are various flowchart symbols used to represent different elements or steps in a process. Some of the commonly used flowchart symbols are:

- Rectangle: It is used to represent a process or activity.

- Diamond: It is used to represent a decision point or condition.

- Oval: It is used to represent the start or end point of a process.

- Circle: It is used to represent a connector or a jump point.

Loop or Repetition Symbol:

The rectangle symbol in a flowchart is used to represent a loop or repetition. The rectangle symbol has rounded corners and is labeled with the keyword "Repeat" or "Loop." The loop symbol is used to repeat a set of instructions until a specific condition is met. The condition is usually represented by a decision symbol (diamond) that checks whether the condition is true or false.

Example:

Consider the following flowchart example:



In this flowchart, the rectangle symbol with the keyword "Repeat" is used to represent a loop. The loop repeats the process of adding two numbers until the sum is greater than 100. The decision symbol (diamond) checks whether the sum is greater than 100 or not. If the sum is greater than 100, the loop terminates, and the final result is displayed. If the sum is not greater than 100, the loop continues, and the process of adding two numbers is repeated.

Conclusion:

In conclusion, the rectangle symbol in a flowchart is used to represent a loop or repetition. The loop symbol repeats a set of instructions until a specific condition is met. The condition is usually represented by a decision symbol (diamond) that checks whether the condition is true or false.

In a flowchart, what does a parallelogram symbol represent?
  • a)
    Process or task
  • b)
    Input or output
  • c)
    Decision
  • d)
    Connector
Correct answer is option 'A'. Can you explain this answer?

Kritika Kaur answered
Parallelogram Symbol in Flowchart
A flowchart is a graphical representation of a process that shows the steps involved in performing a particular task. Each step is represented by a symbol, and the symbols are connected by arrows to show the flow of the process. One of the symbols used in a flowchart is a parallelogram.


Representing Process or Task
The parallelogram symbol in a flowchart represents a process or task. This means that the step represented by the parallelogram is an action that needs to be taken to complete the process. The action can be a physical action, such as assembling a product, or it can be a mental action, such as making a decision.


Examples of Process/Task Represented by Parallelogram Symbol
Some examples of processes or tasks that might be represented by a parallelogram symbol in a flowchart include:


  • Calculating a value

  • Sorting data

  • Converting a file format

  • Editing a document

  • Assembling a product



Conclusion
In conclusion, the parallelogram symbol in a flowchart represents a process or task that needs to be completed as part of the overall process. It is an important symbol in flowcharting as it helps to break down complex processes into smaller, more manageable steps. Understanding the meaning of this symbol is essential for anyone who wants to read or create flowcharts.

Flowcharts are commonly used in which stage of problem-solving?
  • a)
    Analysis
  • b)
    Design
  • c)
    Implementation
  • d)
    Testing
Correct answer is option 'B'. Can you explain this answer?

Kritika Kaur answered
Explanation:

A flowchart is a graphical representation of a process or algorithm. It uses standard symbols to depict the steps of a process in a sequential order. Flowcharts are used in different stages of problem-solving, but the most common stage where they are used is in the design phase.

Design Phase:

The design phase is the stage where a solution to a problem is conceptualized. It involves the creation of a plan that defines the resources, constraints, and objectives needed to achieve the desired outcome. The design phase is critical to the success of any project because it sets the direction for the entire project.

Why Flowcharts are used in Design Phase?

Flowcharts are commonly used in the design phase because they help to visualize the steps of a process. They provide a clear and concise representation of the process, making it easy to identify potential problems and areas for optimization. Flowcharts are used to:

1. Define the problem: Flowcharts help to break down a problem into smaller, more manageable parts. They provide a visual representation of the problem, making it easier to identify the root cause of the problem.

2. Identify the solution: Flowcharts help to identify potential solutions to the problem. They provide a visual representation of different scenarios, making it easier to compare and evaluate different solutions.

3. Plan the implementation: Flowcharts help to plan the implementation of the solution. They provide a visual representation of the steps involved in the implementation process, making it easier to allocate resources and set timelines.

Conclusion:

In conclusion, flowcharts are commonly used in the design phase of problem-solving. They help to visualize the steps of a process, identify potential problems and areas for optimization, identify solutions, and plan the implementation of the solution.

Which symbol is used to represent a connector in a flowchart?
  • a)
    Rectangle
  • b)
    Diamond
  • c)
    Oval
  • d)
    Circle
Correct answer is option 'D'. Can you explain this answer?

Kritika Kaur answered
Explanation:

A flowchart is a graphical representation of a process or algorithm, which is commonly used in software development. It makes it easier to understand the workflow of a program or a process. Each step in a flowchart is represented by a shape, and connectors are used to link these shapes together. The symbol used to represent a connector in a flowchart is a circle.

Why is a Circle used as a Connector Symbol?

The circle symbol is used as a connector in a flowchart because it represents the start or end of a process. A flowchart typically starts with a circle, which is used to indicate the beginning of the process. The circle is also used to indicate the end of the process. This makes it easier to understand the flow of the process, and to identify where it starts and ends.

Other Symbols Used in Flowcharts:

In addition to the circle symbol, there are several other symbols that are commonly used in flowcharts. These include:

- Rectangle: Used to represent a process or a task.
- Diamond: Used to represent a decision point, where the flow of the process can go in two or more directions.
- Oval: Used to represent the start or end of a process.
- Arrows: Used to indicate the direction of flow between shapes.

Conclusion:

In conclusion, a circle is used as a connector symbol in a flowchart because it represents the start or end of a process. It is important to understand the different symbols used in flowcharts in order to create effective and easy-to-understand diagrams.

What does the flowchart symbol of a rectangle with rounded corners represent?
  • a)
    Start/End point of the program.
  • b)
    Input/output operation.
  • c)
    Arithmetic operation.
  • d)
    Decision/conditional statement.
Correct answer is option 'A'. Can you explain this answer?

Sonal Yadav answered
The symbol of a rectangle with rounded corners represents the start or end point of the program in a flowchart. It indicates the beginning or termination of the program's execution.

What does a diamond symbol represent in a flowchart?
  • a)
    Input or output
  • b)
    Decision
  • c)
    Process or task
  • d)
    Connector
Correct answer is option 'B'. Can you explain this answer?

Sonal Yadav answered
A diamond symbol in a flowchart represents a decision or a conditional statement. It is used to represent points where a choice needs to be made based on a condition.

What does an arrow represent in a flowchart?
  • a)
    Input
  • b)
    Output
  • c)
    Flow of control
  • d)
    Connector
Correct answer is option 'C'. Can you explain this answer?

The correct answer is option C: Flow of control. In a flowchart, an arrow represents the flow of control or the direction in which the process moves from one step to another. It indicates the sequence in which the different steps and decisions are executed.

A flowchart is a visual representation of a process or a system. It uses various symbols and shapes to represent different steps, decisions, inputs, outputs, and connectors. These symbols are connected by arrows to show the flow or sequence of the process.

Here is a breakdown of the different symbols commonly used in flowcharts:

1. Start/End symbol: This symbol represents the beginning or end of a process. It is usually depicted as an oval shape.

2. Process symbol: This symbol represents a specific step or action that needs to be performed. It is usually depicted as a rectangle or a box.

3. Decision symbol: This symbol represents a decision point where a question is asked, and the process flow diverges based on the answer. It is usually depicted as a diamond shape.

4. Input/Output symbol: This symbol represents the input or output of data or information. It is usually depicted as a parallelogram.

5. Connector symbol: This symbol represents the flow of control from one step to another. It is usually depicted as an arrow connecting the different symbols.

The arrow is used to connect the different symbols in a flowchart and shows the direction in which the process flows. It indicates the sequence in which the steps are executed. The arrow points from one symbol to another, showing the flow from the previous step to the next step.

In summary, the arrow in a flowchart represents the flow of control or the direction in which the process moves from one step to another. It shows the sequence in which the different steps and decisions are executed.

Which flowchart symbol is used to represent a loop or repetitive structure?
  • a)
    Rectangle
  • b)
    Parallelogram
  • c)
    Diamond
  • d)
    Circle
Correct answer is option 'C'. Can you explain this answer?

Sara Al Nuaimi answered
Loop or Repetitive Structure in Flowcharts

The flowchart symbol used to represent a loop or repetitive structure is the diamond shape (option C).

Explanation:

Flowcharts are graphical representations of a process or a program. They use different symbols to represent different types of actions or decisions. The diamond shape is commonly used to represent decision points in a flowchart, where the flow of the program can take different paths based on a condition.

However, the diamond shape can also be used to represent loops or repetitive structures in a flowchart. A loop is a programming construct that allows a section of code to be executed repeatedly until a certain condition is met.

Key Points:

- The diamond shape in a flowchart represents a condition or a decision point.
- It is used to determine the flow of the program based on a true or false condition.
- In the case of a loop or repetitive structure, the diamond shape is used to represent the condition that determines whether the loop should continue or exit.
- The loop will continue as long as the condition in the diamond shape is true.
- Once the condition becomes false, the program will exit the loop and continue with the next section of code.
- The diamond shape for a loop is connected to the starting point of the loop and the end point of the loop, forming a closed loop structure.

Example:

Here is an example of a flowchart with a loop represented by a diamond shape:

```
start --> [Condition: Is X less than 10?] -->
|
Yes
|
V
[Do Something] -->
|
No
|
V
end
```

In this example, the program will continue executing the "Do Something" section as long as the condition "Is X less than 10?" is true. Once the condition becomes false, the program will exit the loop and continue with the "end" section.

Conclusion:

The diamond shape is used to represent a loop or repetitive structure in a flowchart. It is a key symbol that helps in visualizing the flow of a program and determining the conditions for loops or decision points.

In a flowchart, what does the symbol of a circle represent?
  • a)
    Start/End point of the program.
  • b)
    Input/output operation.
  • c)
    Arithmetic operation.
  • d)
    Decision/conditional statement.
Correct answer is option 'A'. Can you explain this answer?

Explanation:

Start/End point of the program:
- In a flowchart, the symbol of a circle typically represents the start or end point of the program.
- It indicates where the program begins or ends its execution.
- When the flowchart reaches this circle, it either starts the program or concludes it.
By using the circle symbol as the start/end point of the program, flowcharts provide a clear visual representation of the program's flow and structure. This helps programmers and other stakeholders understand the logic and sequence of the program's operations.

Which statement best describes a flowchart?
  • a)
    A flowchart is a programming language.
  • b)
    A flowchart is an algorithm.
  • c)
    A flowchart is a data structure.
  • d)
    A flowchart is a physical device.
Correct answer is option 'B'. Can you explain this answer?

Kritika Kaur answered
Explanation:
A flowchart is a graphical representation of an algorithm that uses symbols and arrows to demonstrate the flow of a process. It is used to visually represent the steps of a process or algorithm, making it easier to understand, analyze, and improve. A flowchart is not a programming language, a data structure, or a physical device.

Programming Language
A programming language is a formal language used to communicate instructions to a machine, typically a computer. It is used to write software programs, applications, and scripts that automate tasks and solve problems. A flowchart is not a programming language because it does not contain syntax, keywords, or commands that are used in programming languages.

Data Structure
A data structure is a way of organizing and storing data in a computer so that it can be accessed and modified efficiently. Examples of data structures include arrays, linked lists, stacks, and queues. A flowchart is not a data structure because it does not store or manipulate data.

Physical Device
A physical device is a tangible object that can be touched or seen, such as a computer, phone, printer, or keyboard. A flowchart is not a physical device because it is a visual representation of a process, not a tangible object.

Conclusion
Therefore, the best statement to describe a flowchart is that it is an algorithm. A flowchart is a graphical representation of a process or algorithm that uses symbols and arrows to demonstrate the flow of the process. It is used to visualize and analyze the steps of a process, making it easier to understand and improve.

Chapter doubts & questions for Flow Charts - Java for EmSAT Achieve 2026 is part of EmSAT Achieve exam preparation. The chapters have been prepared according to the EmSAT Achieve exam syllabus. The Chapter doubts & questions, notes, tests & MCQs are made for EmSAT Achieve 2026 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests here.

Chapter doubts & questions of Flow Charts - Java for EmSAT Achieve in English & Hindi are available as part of EmSAT Achieve exam. Download more important topics, notes, lectures and mock test series for EmSAT Achieve Exam by signing up for free.

Java for EmSAT Achieve

60 videos|37 docs|12 tests

Top Courses EmSAT Achieve