PROMOTE MY BLOG: JUST CLICK BELOW BUTTON

Search Any Paper On This Blog

Friday, July 15, 2011

CS301 Solved Helping Material For FINAL


1. Which data structure allows deleting data elements from front and inserting at rear?
a. Stacks
b. Queues
c. Deques
d. Binary search tree
2. Identify the data structure which allows deletions at both ends of the list but insertion at
only one end.
a.      Input-restricted deque
b. Output-restricted deque
   c. Priority queues
   d.None of above
3. Which of the following data structure is non-linear type?
 a. Strings
b. Lists
c. Stacks
d.None of above
4. Which of the following data structure is linear type?
a. Strings
b. Lists
c. Queues
d. All of above
5. To represent hierarchical relationship between elements, which data structure is not
suitable?
a. Deque
b. Priority
c. Tree
d. All of above
6. A binary tree whose every node has either zero or two children is called
 a. Complete binary tree
 b.Binary search tree
 c.Extended binary tree
 d.None of above
7. The depth of a complete binary tree is given by
a. Dn = n log2n
b. Dn = n log2n+1
c. Dn = log2n
d. Dn= log2n+1
8. When representing any algebraic expression E which uses only binary operations in a
2-tree,
a. the variable in E will appear as external nodes and operations in internal nodes
b.the operations in E will appear as external nodes and variables in internal nodes
c.the variables and operations in E will appear only in internal nodes
d.the variables and operations in E will appear only in external nodes
9. A binary tree can easily be converted into q 2-tree
a. by replacing each empty sub tree by a new internal node
b. by inserting an internal nodes for non-empty node
c. by inserting an external nodes for non-empty node
d. by replacing each empty sub tree by a new external node
10. When converting binary tree into extended binary tree, all the original nodes in binary tree
are
a. internal nodes on extended tree
b. external nodes on extended tree
c. vanishedon extended tree
d.None of above
11. The post order traversal of a binary tree is DEBFCA. Find out the pre order traversal
a. ABFCDE
b.ADBFEC
c.ABDECF
d.ABDCEF
12. Which of the following sorting algorithm is of divide-and-conquer type?
a. Bubble sort
b. Insertion sort
c. Quick sort
d. All of above
13. An algorithm that calls itself directly or indirectly is known as
a. Sub algorithm
b. Recursion 
c. Polish notation
d. Traversal algorithm
14. In a binary tree, certain null entries are replaced by special pointers which point to nodes
higher in the tree for efficiency. These special pointers are called 
a. Leaf
b. branch
c. path
d. thread
15. The in order traversal of tree will yield a sorted listing of elements of tree in
a. Binary trees
b. Binary search trees
c. Heaps
d. None of above
16. In a Heap tree
a. Values in a node is greater than every value in left sub tree and smaller
than right sub tree
b. Values in a node is greater than every value in children of it
c. Both of above conditions applies
d. None of above conditions applies
17. In a graph if e=[u, v], Then u and v are called
a. endpoints of e
b. adjacent nodes
c. neighbors
d. all of above
18. A connected graph T without any cycles is called
a. a tree graph
b. free tree
c. a tree
d .All of above
19. In a graph if e=(u, v) means
a. u is adjacent to v but v is not adjacent to u
b. e begins at u and ends at v
c. u is processor and v is successor
d. both b and c
20. If every node u in G is adjacent to every other node v in G, A graph is said to be
a. isolated
b. complete
c.finite
d.strongly connected




Quiz Start Time: 08:55 PM
Time Left
66
sec(s)
Question # 1 of 10 ( Start time: 08:55:33 PM )
Total Marks: 1
In which case of insertion single rotation can make the AVL tree balanced.
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
74
sec(s)
Question # 2 of 10 ( Start time: 08:56:32 PM )
Total Marks: 1
A tree is an AVL tree if
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
41
sec(s)
Question # 3 of 10 ( Start time: 08:56:52 PM )
Total Marks: 1
In a program a reference variable, say x, can be declared as
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
83
sec(s)
Question # 4 of 10 ( Start time: 08:57:59 PM )
Total Marks: 1
Which one the following is more closer to AVL tree, (chose the best option)
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
75
sec(s)
Question # 5 of 10 ( Start time: 08:58:10 PM )
Total Marks: 1
In the call by reference methodology, a copy of the object is passed to the called function.
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
61
sec(s)
Question # 6 of 10 ( Start time: 08:58:45 PM )
Total Marks: 1
When representing any algebraic expression E which uses only binary operations in a 2-tree,
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
45
sec(s)
Question # 7 of 10 ( Start time: 08:59:25 PM )
Total Marks: 1
A parse tree should be a/an ,
Select correct option:

 




Quiz Start Time: 08:55 PM
Time Left
62
sec(s)
Question # 8 of 10 ( Start time: 09:00:32 PM )
Total Marks: 1
A variable P is called pointer if
Select correct option:

 





Quiz Start Time: 08:55 PM
Time Left
67
sec(s)
Question # 9 of 10 ( Start time: 09:01:04 PM )
Total Marks: 1
The _________ of a binary tree is the maximum level of its leaves (also called the depth).
Select correct option:


 




Quiz Start Time: 08:55 PM
Time Left
66
sec(s)
Question # 10 of 10 ( Start time: 09:01:31 PM )
Total Marks: 1
The depth of a complete binary tree is given by _________
Select correct option:

 


1. _____________ Memory is Volatile
 main   Random Access  Both 1 and 2  Virtual

2. An _________ data type is a keyword of a programming language that specifies the amount of memory needed to store data and the kind of data that will be stored in that memory location
 abstract  int  vector  None of these

 Short   Int  float  long

3. Which of the following abstract data types are NOT used by Integer Abstract Data type group?
 Short   Int  float  long
4. The hashString() member function is called by other member functions of the Hashtable class whenever a function needs to convert a ________________
  a hash number key to a key  key to a hash number key   a key to an Index  None of these
. An application iterates the hashtable by calling the ______ and ______ member functions
 hasNext() and hasDelete()  hasNext() and getNextKey()  Both 1 and 2  None of these
6. The java.util package contains two classes that are designed to work with hashtables. They are _______ and _________..
 Hashtable , HashMap class  Hashtable,List  Vector,List  Vector,Hashtable
7. Data members of the Hashtable class stored in the private access specifier
  private access specifier  Public access specifier  common access specifier  None of these
8. _____ is the common programming technique used for hashing in all hashing functions
 Cloning  Bit Shifting  Hashmapping  Listing
9. If the depth of a tree is 3 levels, then what is the Size of the Tree?
 4  2  8  6
1v0. deleteNode() function requires the _____ of the data element of the node that is being removed
  reference   value  declaration  variable
11. Value of the first linked list index is _______
 One  Zero  -1  None of these
12. A linked list index is ____ that represents the position of a node in a linked list.
 An Integer  a variable   a character   a boolean
13. Why is the constructor of the QueueLinkedList class ewww.allvupastpapers.blogspot.com
mpty?
 because initialization of data members of the LinkedList class is performed by the constructor of the LinkedList class.  because initialization of data members of the LinkedList class is performed by the destructor of the LinkedList class.  because initialization of data members of the QueueLinkedList class is performed by the constructor of the LinkedList class.   because initialization of data members of the QueueLinkedList class is performed by the destructor of the LinkedList class
14. _______ form of access is used to add and remove nodes from a queue
 LIFO,Last In First Out  FIFO , First In First Out  Both 1 and 2  None of these
15. ______ form of access is used to add and remove nodes from a stack
 LIFO  FIFO  Both 1 and 2  None of these
16. New nodes are added to the _____ of the queue.
  front  back  middle  Both 1 and 2
17. A _______ is a data structure that organizes data similar to a line in the supermarket, where the first one in line is the first one out.
  queue linked list   stacks linked list   both of them   neither of them
18. In an array queue, data is stored in an _____ element.
  Node  linked list   array  constructor
19. The pop() member function determines if the stack is empty by calling the _____ member function
  removeback()   isEmpty()  removedfront()  hasNext()
20. What happens when you push a new node onto a www.allvupastpapers.blogspot.com
stack?
 the new node is placed at the front of the linked list.  the new node is placed at the back of the linked list.   the new node is placed at the middle of the linked list.  No Changes happens




Quiz Start Time:
08:02 PM
Time Left
68
sec(s)
Question # 1 of 10 ( Start time: 08:02:27 PM )
Total Marks: 1
From the following; which on is the correct syntax of an array declaration: array size is 5 and it is of float data type?
Select correct option:

float [5] name;
name[5] float;
float name[5];
None of the given options
 

Top of Form




Quiz Start Time:
08:02 PM
Time Left
86
sec(s)
Question # 4 of 10 ( Start time: 08:05:15 PM )
Total Marks: 1
In the case of pointer to pointer or _______________, the first pointer contains the address of the second pointer, which contains the address of the variable, which contains the desired value.
Select correct option:

double dereference
Single dereference
Dereference
None of the given
 




Quiz Start Time:
08:02 PM
Time Left
89
sec(s)
Question # 5 of 10 ( Start time: 08:06:04 PM )
Total Marks: 1
A structure is a collection of _____________under a single name.
Select correct option:

values
variables
data
None of the given
 


Quiz Start Time:
08:02 PM
Time Left
84
sec(s)
Question # 6 of 10 ( Start time: 08:07:21 PM )
Total Marks: 1
The ws manipulator can be used with ______ stream(s).
Select correct option:

Output
Input
Input/Output
None of the given options
 




Quiz Start Time:
08:02 PM
Time Left
89
sec(s)
Question # 7 of 10 ( Start time: 08:08:44 PM )
Total Marks: 1
Look at the program code and identify the error. 1 #include 2 #define PI 3.1415926; // Defining PI 3 main() { 4 int radius = 5; 5 cout << "Area of circle with radius " << radius << " = " << PI * radius * radius; }
Select correct option:

It will be compiled successfully and will not generate error
It will be compiled and returns nothing
Error exists in line number 2. Semi colon is not allowed with define directive
The value of PI cannot be defined in the beginning
 




Quiz Start Time:
08:02 PM
Time Left
81
sec(s)
Question # 9 of 10 ( Start time: 08:10:51 PM )
Total Marks: 1
+= , *= , /= , etc are called,
Select correct option:

Assignment operators
Logical operator
Compound assignment operator
Unary operator
 






Quiz Start Time:
07:14 PM
Time Left
86
sec(s)
Question # 1 of 10 ( Start time: 07:14:32 PM )
Total Marks: 1
The data type before a function name represents its,
Select correct option:

Return Type
Function data
Function arguments
Function name
 




Quiz Start Time:
07:14 PM
Time Left
88
sec(s)
Question # 2 of 10 ( Start time: 07:15:49 PM )
Total Marks: 1
When we call a function, its control
Select correct option:

transfers to its Prototype
transfers to its definition
returns to statement following function call
The compiler stops execution of whole program
 




Quiz Start Time:
07:14 PM
Time Left
74
sec(s)
Question # 3 of 10 ( Start time: 07:16:37 PM )
Total Marks: 1
When an array of object is created dynamically then there is no way to provide parameterized constructors for array of objects.
Select correct option:

True
False
 



Quiz Start Time:
07:14 PM
Time Left
88
sec(s)
Question # 4 of 10 ( Start time: 07:17:50 PM )
Total Marks: 1
Reference is not really an address it is ______________.
Select correct option:

a synonym
an antonym
a value
a number
 




Quiz Start Time:
07:14 PM
Time Left
88
sec(s)
Question # 5 of 10 ( Start time: 07:18:22 PM )
Total Marks: 1
Which of the following concept is NOT associated with stream?
Select correct option:

Source
Template
Destination
State
 




Quiz Start Time:
07:14 PM
Time Left
86
sec(s)
Question # 6 of 10 ( Start time: 07:18:57 PM )
Total Marks: 1
___________ work more or less in the same way as macros
Select correct option:

Friend functions
Inline functions
User defined functions
Built-in functions
 




Quiz Start Time:
07:14 PM
Time Left
73
sec(s)
Question # 7 of 10 ( Start time: 07:19:35 PM )
Total Marks: 1
To get the memory address of a variable we use ____ .
Select correct option:

&
%
*
$
 

Time Left
88
sec(s)
Question # 8 of 10 ( Start time: 07:20:05 PM )
Total Marks: 1
Class is a user defined___________.
Select correct option:

data type
memory reference
value
none of the given options.
 




Quiz Start Time:
07:14 PM
Time Left
79
sec(s)
Question # 9 of 10 ( Start time: 07:20:46 PM )
Total Marks: 1
The compiler generates __________________ automatically
Select correct option:

member functions
classes
objects of a class
constructors
 




Quiz Start Time:
07:14 PM
Time Left
88
sec(s)
Question # 10 of 10 ( Start time: 07:21:14 PM )
Total Marks: 1
In_________, we try to have a precise problem statement
Select correct option:

Analysis
Design
Coding
None of the given
 




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.