CS301 Midterm Online Quiz

0%

CS301-Midterm

1 / 50

A queue where the de-queue operation depends not on FIFO, is called a priority queue

2 / 50

Queue follows,

3 / 50

In a program a reference variable, say x, can be declared as

4 / 50

Which one of the following is correct in respect of the above statements regarding the Binary trees?

5 / 50

Each node in doubly link list has,

6 / 50

Each node in Binary Search Tree has

7 / 50

bool LessThan( SomeClass anotherObject ); Which of the following tests in the client code correctly compares two class objects alpha and beta?

8 / 50

In which of the traversal method, the recursive calls can be used to traverse a binary tree ?

9 / 50

Which one of the following statements is NOT correct?

10 / 50

We access elements in AVL Tree in,

11 / 50

AVL Tree is,

12 / 50

What is the maximum depth of recursive calls a function may make?

13 / 50

Which statement of the following statements is incorrect?

14 / 50

The operation for removing an entry from a stack is traditionally called:

15 / 50

Which one is a self- referential data type?

 

 

16 / 50

bool LessThan( SomeClass anotherObject ); Which of the following tests in the client code correctly compares two class objects alpha and beta?

17 / 50

What statement changes currentNode so that it refers to the next node?

18 / 50

Which one of the following calling methods does not change the original value of the argument in the calling function?

19 / 50

We access elements in AVL Tree in,

20 / 50

A binary search tree should have minimum of one ________ node/s at each level,

21 / 50

Which one of the following statements is correct?

22 / 50

Which of the following is Non Linear Data Structure?

23 / 50

AVL Tree is,

24 / 50

Which one of the following calling methods does not change the original value of the argument in the calling function?

25 / 50

Consider the following sequence of push operations in a stack: stack.push(’7’); stack.push(’8’); stack.push(’9’); stack.push(’10’); stack.push(’11’); stack.push(’12’);

26 / 50

The operation for adding an entry to a stack is traditionally called :    

27 / 50

The tree data structure is a

28 / 50

is a binary tree where every node has a value, every node's left subtree contains only values less than or equal to the node's value, and every node's right subtree contains only values that are greater then or equal ?

29 / 50

Parameters in function call are passed using,

30 / 50

Is a data structure that can grow easily dynamically at run time without having to copy existing elements?

31 / 50

Which of the following abstract data types are NOT used by Integer Abstract Data type group?

32 / 50

Where does the push member function place the new entry in the array?

33 / 50

Suppose n is the number of nodes in a complete Binary Tree then maximum steps required for a search operation are,

34 / 50

We can add elements in QUEUE From _________

35 / 50

There is/are case/s for rotation in an AVL tree,

36 / 50

Consider the following infix expression: 3+5*6–7*(8+5) Which of the following is a correct equivalent expression(s) for the above?

37 / 50

Which one is INCORRECT?

38 / 50

Which of the following can be used to reverse a string value,

39 / 50

Which of the following is a non linear data structure?

40 / 50

What is the maximum depth of recursive calls a function may make?

41 / 50

Which one of the following operators has higher priority than all of others?

42 / 50

The expression AB+C* is called?

43 / 50

An array is a group of consecutive related memory locations.

44 / 50

The operation for removing an entry from a stack is traditionally called:

45 / 50

The difference between a binary tree and a binary search tree is that ,a binary search tree has

46 / 50

 Which of the above is/are related to normal queues?

47 / 50

The operation for adding an entry to a stack is traditionally called :

48 / 50

The nodes with no successor are called _________

49 / 50

AVL Tree is,

50 / 50

_________ is a binary tree where every node has a value, every node's left subtree contains only values less than or equal to the node's value, and every node's right subtree contains only values that are greater then or equal?

Your score is

The average score is 51%

0%

Qunoot e Nazilah
Dua e Hajat
4 Qul
6 Kalma
Dua-e-Akasha
Darood Akbar
Surah Fatiha
Dua-e-Ganj Ul Arsh
Dua-e-Jamilah
Ayat-ul-Kursi