Вы находитесь на странице: 1из 4

In a stack, if a user tries to remove an element from empty stack it is called _________

A) Underflow
B) Empty collection
C) Overflow
D) Garbage Collection
ANSWER: A

Entries in a stack are “ordered”. What is the meaning of this statement?


A) A collection of stacks is sortable
B) Stack entries may be compared with the ‘<‘ operation
C) The entries are stored in a linked list
D) There is a Sequential entry that is one by one
ANSWER: D

What is the value of the postfix expression 6 3 2 4 + – *:


A) 1
B) 40
C) 74
D) -18
ANSWER: D
The data structure required to check whether an expression contains balanced parenthesis is?
A) Stack
B) Queue
C) Array
D) Tree
ANSWER: A

What data structure would you mostly likely see in a non recursive implementation of a
recursive algorithm?
A) Linked List
B) Stack
C) Queue
D) Tree
ANSWER: B

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
ANSWER: D
Which data structure is used for implementing recursion?
A) Queue
B) Stack
C) Array
D) List
ANSWER: B

Which of the following is not an inherent application of stack?


A) Reversing a string
B) Evaluation of postfix expression
C) Implementation of recursion
D) Job scheduling
ANSWER: D

The type of expression in which operator succeeds its operands is?


A) Infix Expression
B) Prefix Expression
C) Postfix Expression
D) Both Prefix and Postfix Expressions
ANSWER: C

A linear list of elements in which deletion can be done from one end (front) and insertion can
take place only at the other end (rear) is known as a ?
A) Queue
B) Stack
C) Tree
D) Linked list
ANSWER: A

A queue follows __________


A) FIFO (First In First Out) principle
B) LIFO (Last In First Out) principle
C) Ordered array
D) Linear tree
ANSWER: A

Circular Queue is also known as ________


A) Ring Buffer
B) Square Buffer
C) Rectangle Buffer
D) Curve Buffer
ANSWER: A
 Function-oriented design is comprised of many smaller sub-systems is known as, Functions.
A) Yes
B) No
ANSWER: A

Software project manager is engaged with software management activities. He is responsible


for ______ .
A) Project planning.
B)  Monitoring the progress
C)  Communication among stakeholders
D)  All of these
ANSWER: D
Classes communicate with one another via ______ .
A) Read sensors
B) Dial phones
C) Messages
D) None of the THESE
ANSWER: C

Burst force, backtracking, cause elimination are strategies used in art of debugging.
A) Yes
B)  No
ANSWER: A

Which quality deals with the maintaining the quality of the software product?

a. Quality assurance
b. Quality control
c. Quality Efficiency
d. None of the THESE
ANSWER: B

Which one of the following is not an Evolutionary Process Model?


A) WINWIN Spiral Model
B) Incremental Model
C) Concurrent Development Model
D) All of the mentioned
ANSWER: D

Which two models doesn’t allow defining requirements early in the cycle?
A) Waterfall & RAD
B) Prototyping & Spiral
C) Prototyping & RAD
D) Waterfall & Spiral
ANSWER: B

A company is developing an advance version of their current software available in the


market, what model approach would they prefer ?
A) RAD
B) Iterative Enhancement
C) Both RAD & Iterative Enhancement
D) Spiral
ANSWER: C

Вам также может понравиться