PROMOTE MY BLOG: JUST CLICK BELOW BUTTON

Search Any Paper On This Blog

Friday, July 15, 2011

CS301 Unsolved Final Paper

aFINALTERM  EXAMINATION
Fall 2009
CS301- Data Structures (Session - 4)
   Question No: 1    ( Marks: 1 )    - Please choose one
 In an array we can store data elements of different types. 

       ► True
       ► False
    
Question No: 2    ( Marks: 1 )    - Please choose one
 Which one of the following statement is NOT correct .

       ►  In linked list the elements are necessarily to be contiguous
       ►  In linked list the elements may locate at far positions in the memory 
       ► In linked list each element also has the address of the element next to it 
       ► In an array the elements are contiguous 
   
Question No: 3    ( Marks: 1 )    - Please choose one
 Doubly Linked List always has one NULL pointer.

       ► True
       ► False

Question No: 4    ( Marks: 1 )    - Please choose one
 A queue is a data structure where elements are,

       ► inserted at the front and removed from the back.
       ► inserted and removed from the top.
       ► inserted at the back and removed from the front.
       ► inserted and removed from both ends.
   
Question No: 5    ( Marks: 1 )    - Please choose one
 Each node in doubly link list has,

       ► 1 pointer

       ► 2 pointers

       ► 3 pointers

       ► 4 pointers

   
Question No: 6    ( Marks: 1 )    - Please choose one
 I have implemented the queue with a linked list, keeping track of a front pointer and a rear pointer. Which of these pointers will change during an insertion into an EMPTY queue?

       ► Neither changes

       ► Only front pointer changes.

       ► Only rear pointer changes.

       ► Both change.

   
Question No: 7    ( Marks: 1 )    - Please choose one
 Compiler uses which one of the following to evaluate a mathematical equation,

       ► Binary Tree

       ► Binary Search Tree

       ► Parse Tree

       ► AVL Tree

   
Question No: 8    ( Marks: 1 )    - Please choose one
 If a complete binary tree has n number of nodes then its height will be,

►Log2 (n+1) -1

►2n

►Log2 (n) - 1

►2n - 1

   
Question No: 9    ( Marks: 1 )    - Please choose one
 If a complete binary tree has height h then its no. of nodes will be,

►Log (h)

►2h+1- 1

►Log (h) - 1

►2h - 1

   
Question No: 10    ( Marks: 1 )  http://allvupastpapers.blogspot.com.com  - Please choose one
 A binary relation R over S is called an equivalence relation if it has following property(s)

►Reflexivity
►Symmetry
►Transitivity
►All of the given options
   
Question No: 11    ( Marks: 1 )    - Please choose one
 Binary Search is an algorithm of searching, used with the ______ data.
       ► Sorted
       ► Unsorted
       ► Heterogeneous
       ► Random
   
Question No: 12    ( Marks: 1 )    - Please choose one
 If there are N elements in an array then the number of maximum steps needed to find an element using Binary Search is _______ .
       ► N
       ► N2
       ► Nlog2N
   ► log2N
   
Question No: 13    ( Marks: 1 )    - Please choose one
 Use of binary tree in compression of data is known as _______ .

       ► Traversal
       ► Heap
       ► Union
       ► Huffman encoding
   
Question No: 14    ( Marks: 1 )    - Please choose one
 While building Huffman encoding tree the new node that is the result of joining two nodes has the frequency.
       ►  Equal to the small frequency 
       ►  Equal to the greater 
       ► Equal to the sum of the two frequencies 
       ► Equal to the difference of the two frequencies 
   
Question No: 15    ( Marks: 1 )    - Please choose one
 Which of the following statements is correct property of binary trees? 
       ► A binary tree with N internal nodes has N+1 internal links. 
       ► A binary tree with N external nodes has 2N internal nodes. 
       ► A binary tree with N internal nodes has N+1 external nodes. 
       ► None of above statement is a property of the binary tree. 
   
Question No: 16    ( Marks: 1 )    - Please choose one
 Which of the following is a property of binary tree?
       ► A binary tree of N external nodes has N internal node.
       ► A binary tree of N internal nodes has N+ 1 external node.
       ► A binary tree of N external nodes has N+ 1 internal node.
       ► A binary tree of N internal nodes has N- 1 external node.
 
Question No: 17    ( Marks: 1 )    - Please choose one
 Which of the following statement is correct?
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a left child has a THREAD (in actual sense, a link) to its INORDER successor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its PREOREDR successor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its INORDER successor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its POSTORDER successor.
   
Question No: 18    ( Marks: 1 )    - Please choose one
 Which of the following statement is correct?

       ► A Threaded Binary Tree is a binary tree in which every node that does not have a left child has a THREAD (in actual sense, a link) to its INORDER successor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its PREOREDR successor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a left child has a THREAD (in actual sense, a link) to its INORDER predecessor.
       ► A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its POSTORDER predecessor.
   
Question No: 19    ( Marks: 1 )    - Please choose one
 A Threaded Binary Tree is a binary tree in which every node that does not have a right child has a THREAD (in actual sense, a link) to its __________ successor.

       ► levelorder
       ► Preorder
       ► Inorder
       ► Postorder
   
Question No: 20    ( Marks: 1 )    - Please choose one
 Which of the following statement is true about dummy node of threaded binary tree?
       ► This dummy node never has a value.
       ► This dummy node has always some dummy value.
       ► This dummy node has either no value or some dummy value.
       ► This dummy node has always some integer value.
   
Question No: 21    ( Marks: 1 )    - Please choose one
 A complete binary tree is a tree that is _________ filled, with the possible exception of the bottom level. 
       ► partially
       ► completely
       ► incompletely
       ► partly
   
Question No: 22    ( Marks: 1 )    - Please choose one
 A complete binary tree of height 3 has between ________ nodes.
       ► 8 to 14
       ► 8 to 15
       ► 8 to 16
       ► 8 to 17
   
Question No: 23    ( Marks: 1 )    - Please choose one
 We can build a heap in  ________  time.

       ► Linear
       ► Exponential
       ► Polynomial
       ► None of the given options
   
Question No: 24    ( Marks: 1 )    - Please choose one
 Suppose that a selection sort of 100 items has completed 42 iterations of the main loop. How many items are now guaranteed to be in their final spot (never to be moved again)?

       ► 21
       ► 41
       ► 42
       ► 43
   
Question No: 25    ( Marks: 1 )    - Please choose one
 Suppose you implement a Min heap (with the smallest element on top) in an array. Consider the different arrays below; determine the one that cannot possibly be a heap:                
       ► 16, 18, 20, 22, 24, 28, 30  
       ► 16, 20, 18, 24, 22, 30, 28
       ► 16, 24, 18, 28, 30, 20, 22
       ► 16, 24, 20, 30, 28, 18, 22
   
Question No: 26    ( Marks: 1 )    - Please choose one
 Which of the following statement is NOT correct about find operation: 

       ►    It is not a requirement that a find operation returns any specific name, just that finds on two elements return the same answer if and only if they are in the same set. 
       ► One idea might be to use a tree to represent each set, since each element in a tree has the same root, thus the root can be used to name the set. 

       ►  Initially each set contains one element. 
       ►  Initially each set contains one element and it does not make sense to make a tree of one node only. 
   
Question No: 27    ( Marks: 1 )    - Please choose one
 Consider the following infix expression:
x – y * a + b / c   
Which of the following is a correct equivalent expression(s) for the above?

       ► x  y  -a  *    b  +c  / 
       ► x  *y  a  -  b  c  /  +
       ► x  y  a  *  -  b  c  /  +
       ► x  y  a  *  -  b/  +  c 
   
Question No: 28    ( Marks: 1 )    - Please choose one
 A complete binary tree of height ____  has nodes between 16 to 31 .
       ► 2
       ► 3
       ► 4
       ► 5
 
Question No: 29    ( Marks: 1 )    - Please choose one
 Here is an array of ten integers:
            5   3   8   9   1   7   0   2   6   4
The  array after the FIRST iteration of the large loop in a selection sort (sorting from smallest to largest).

       ► 0   3    8    9    1     7     5     2     6    4
       ► 2     6    4    0   3    8    9    1     7     5  
       ► 2     6    4    9    1     7     0   3    8    5  
       ► 0   3    8     2     6    4    9    1     7       5  
   
Question No: 30    ( Marks: 1 )    - Please choose one
 What requirement is placed on an array, so that binary search may be used to locate an entry?

       ► The array elements must form a heap.
       ► The array must have at least 2 entries.
       ► The array must be sorted.
       ► The array’s size must be a power of two.

By : ADEEL ABBAS 
www.allvupastpapers.blogspot.com 
AdeelAbbasbk@gmail.com

No comments:

Post a Comment

PLEASE COMMENT ABOUT YOUR VISIT AND MY SITE

Note: Only a member of this blog may post a comment.