Engineering Questions with Answers - Multiple Choice Questions
Home » MCQs » Bachelor of Computer Applications » Data Structure MCQs – Stack Operations – 2
Data Structure MCQs – Stack Operations – 2
1 - Question
1. The postfix form of the expression (A+ B)*(C*D- E)*F / G is? a) AB+ CD*E – FG /** b) AB + CD* E – F **G / c) AB + CD* E – *F *G / d) AB + CDE * – * F *G /
View Answer
2 - Question
2. The data structure required to check whether an expression contains a balanced parenthesis is? a) Stack b) Queue c) Array d) Tree
View Answer
3 - Question
3. What data structure would you mostly likely see in non recursive implementation of a recursive algorithm? a) Linked List b) Stack c) Queue d) Tree
View Answer
4 - Question
4. The process of accessing data stored in a serial access memory is similar to manipulating data on a ________ a) Heap b) Binary Tree c) Array d) Stack
View Answer
5 - Question
5. The postfix form of A*B+C/D is? a) *AB/CD+ b) AB*CD/+ c) A*BC+/D d) ABCD+/*
View Answer
6 - Question
6. Which data structure is needed to convert infix notation to postfix notation? a) Branch b) Tree c) Queue d) Stack
View Answer
7 - Question
7. The prefix form of A-B/ (C * D ^ E) is? a) -/*^ACBDE b) -ABCD*^DE c) -A/B*C^DE d) -A/BC*^DE
View Answer
8 - Question
8. What is the result of the following operation? Top (Push (S, X)) a) X b) X+S c) S d) XS
View Answer
9 - Question
9. The prefix form of an infix expression (p + q) – (r * t) is? a) + pq – *rt b) – +pqr * t c) – +pq * rt d) – + * pqrt
View Answer
10 - Question
10. Which data structure is used for implementing recursion? a) Queue b) Stack c) Array d) List