This set of Tricky Computer Fundamentals Questions and Answers focuses on “Flowcharting Rules”.
Q. 1. A ______________ is diagram that depicts the flow of a program.
(1) Algorithm
(2) Hash Table
(3) Graph
(4) Flowchart
----
Answer: (4)
Explanation: A flowchart is a diagram that helps us determine the flow of the
program. Other options are irrelevant.
Q. 2. Terminals are represented by diagonals in a flowchart.
(1) True
(2) False
----
Answer: (2)
Explanation: The statement is false. Terminals are represented by rounded
rectangles. They indicate the starting or ending point in a flowchart.
Q. 3. The operation represented by parallelograms.
(1) Input/Output
(2) Assignment
(3) Comparison
(4) Conditions
----
Answer: (1)
Explanation: The input/output operations are represented by parallelograms.
They generally are used to display messages during input and output part of a program.
Q. 4. Which of the following is not a flowchart structure?
(1) Process
(2) Sequence
(3) Repetition
(4) Case
Answer: (1)
Explanation: There are basically four flowcharting structures:
• Decision
• Repetition
• Case
• Sequence.
Q. 5. The action performed by a ___________ structure must eventually cause the loop to terminate.
(1) sequence
(2) case
(3) repetition
(4) process
----
Answer: (3)
Explanation: The action performed by a repetition structure must eventually cause the loop to terminate. Otherwise, an infinite loop is created.
Q. 6. The following symbol denotes:
(1) Module
(2) Terminal
(3) Process
(4) i/o operation
----
Answer: (1)
Explanation: This symbol is that of a module. The terminal is denoted by a rounded rectangle. I/O operation by a parallelogram and process by a rectangle.
Q. 7. What type of structure is this?
(1) sequence
(2) case
(3) repetition
(4) process
----
Answer: (3)
Explanation: This is a repetition structure. The action performed by a repetition structure must eventually cause the loop to terminate. Otherwise, an infinite loop is created.
Q. 8. What type of a structure is this?
(1) sequence
(2) case
(3) repetition
(4) process
----
Answer: (2)
Explanation: This is a case structure. Certain cases are given along with a default case in the case structure.
Q. 9. An _______ is a connector showing the relationship between the representative shapes.
(1) line
(2) arrow
(3) Process
(4) box
----
Answer: (2)
Explanation: Arrows are the connectors that show the relationship between different shapes. They also show the flow of the program.
Q. 10. The following box denotes?
(1) Decision
(2) Input/Output
(3) Process
(4) Module
----
Answer: (1)
Explanation: The answer is decision. Conditions are given in this box and then the result is checked accordingly if the condition is true or false.