Engineering Questions with Answers - Multiple Choice Questions
Home » MCQs » Bachelor of Computer Applications » Infix to Postfix Conversion (MCQs)
Infix to Postfix Conversion (MCQs)
1 - Question
1. When an operand is read, which of the following is done? a) It is placed on to the output b) It is placed in operator stack c) It is ignored d) Operator stack is emptied
View Answer
2 - Question
2. What should be done when a left parenthesis ‘(‘ is encountered? a) It is ignored b) It is placed in the output c) It is placed in the operator stack d) The contents of the operator stack is emptied
View Answer
3 - Question
3. Which of the following is an infix expression? a) (a+b)*(c+d) b) ab+c* c) +ab d) abc+*
View Answer
4 - Question
4. What is the time complexity of an infix to postfix conversion algorithm? a) O(N log N) b) O(N) c) O(N2) d) O(M log N)
View Answer
5 - Question
5.What is the postfix expression for the corresponding infix expression? a+b*c+(d*e) a) abc*+de*+ b) abc+*de*+ c) a+bc*de+* d) abc*+(de)*+v
View Answer
6 - Question
6. Parentheses are simply ignored in the conversion of infix to postfix expression. a) True b) False
View Answer
7 - Question
7. It is easier for a computer to process a postfix expression than an infix expression. a) True b) False
View Answer
8 - Question
8. What is the postfix expression for the infix expression? a-b-c a) -ab-c b) ab – c – c) – -abc d) -ab-c
View Answer
9 - Question
9. What is the postfix expression for the following infix expression? a/b^c-d a) abc^/d- b) ab/cd^- c) ab/^cd- d) abcd^/-
View Answer
10 - Question
10. Which of the following statement is incorrect with respect to infix to postfix conversion algorithm? a) operand is always placed in the output b) operator is placed in the stack when the stack operator has lower precedence c) parenthesis are included in the output d) higher and equal priority operators follow the same condition
View Answer
11 - Question
11. In infix to postfix conversion algorithm, the operators are associated from? a) right to left b) left to right c) centre to left d) centre to right
View Answer
12 - Question
12. What is the corresponding postfix expression for the given infix expression? a*(b+c)/d a) ab*+cd/ b) ab+*cd/ c) abc*+/d d) abc+*d/
View Answer
13 - Question
13. What is the corresponding postfix expression for the given infix expression? a+(b*c(d/e^f)*g)*h) a) ab*cdef/^*g-h+ b) abcdef^/*g*h*+ c) abcd*^ed/g*-h*+ d) abc*de^fg/*-*h+
View Answer
14 - Question
14. What is the correct postfix expression for the following expression? a+b*(c^d-e)^(f+g*h)-i a) abc^de-fg+*^*+i- b) abcde^-fg*+*^h*+i- c) abcd^e-fgh*+^*+i- d) ab^-dc*+ef^gh*+i-
View Answer
15 - Question
15. From the given Expression tree, identify the correct postfix expression from the list of options.
