Top 1000+ Solved Problem Solving and Python Programming MCQ Questions Answer
Q. Which of the following is not an advantage of a flowchart?
a. better communication
b. efficient coding
c. systematic testing
d. improper documentation
Q. A is diagram that depicts the flow of a program.
a. algorithm
b. hash table
c. graph
d. flowchart
Q. The operation represented by parallelograms.
a. input/output
b. assignment
c. comparison
d. conditions
Q. Which of the following is not a flowchart structure?
a. process
b. sequence
c. repetition
d. case
Q. The action performed by a structure must eventually cause the loop to terminate.
a. sequence
b. case
c. repetition
d. process
Q. Which is the most appropriate definition for recursion?
a. a function that calls itself
b. a function execution instance that calls another execution instance of the same function
c. a class method that calls another class method
d. an in-built method that is automatically called
Q. Which of these is false about recursion?
a. recursive function can be replaced by a non-recursive function
b. recursive functions usually take more memory space than non-recursive function
c. recursive functions run faster than non- recursive function
d. recursion makes programs easier to understand