VUsolutions on Facebook

This website is now MOVED to new domain, i.e. www.VUsolutions.com.


SO, now to onward, for any kind of data & help you may visit www.VUsolutions.com

NOTE: This blog having all past papers from midterm & final term exams, and uploaded on the same day when the papers was held. For SOLVED PAPERS you may visit VUsolutions GURU website. We dedicated VUsolutions GURU website just for past SOLVED papers & SOLVED online quizzes.

VU Past solved papers

Tuesday, August 10, 2010

CS201- Introduction to Programming

FINALTERM EXAMINATION

Spring 2010

CS201- Introduction to Programming

Question No: 1 ( Marks: 1 ) - Please choose one

In if structure the block of statements is executed only,

When the condition is false

When it contain arithmetic operators

When it contain logical operators

When the condition is true



Question No: 2 ( Marks: 1 ) - Please choose one

Header file: fstream.h includes the definition of the stream classes __________.

ifstream, fstream, cout

ifstream, fstream, ofstream

fstream, cin, cout

None of the above



Question No: 3 ( Marks: 1 ) - Please choose one

To access the data members of structure _______ is used.

dot operator (.)

* operator

 operator

None of given.



Question No: 4 ( Marks: 1 ) - Please choose one

eof( ), bad( ), good( ), clear( ) all are manipulators.

True

False



Question No: 5 ( Marks: 1 ) - Please choose one

Which kind of functions can access private member variables of a class?

Friend functions of the class

Private member functions of the class

Public member functions of the class

Friend, private and public functions



Question No: 6 ( Marks: 1 ) - Please choose one

The return type of operator function must always be void.

True

False



Question No: 7 ( Marks: 1 ) - Please choose one

Friend function of a class is ______________ .

Member function

Non-member function

Private function

Public function



Question No: 8 ( Marks: 1 ) - Please choose one

Function implementation of friend function must be defined outside the class.

True

False



Question No: 9 ( Marks: 1 ) - Please choose one

The normal source of cin object is,

File

Disk

Keyboard

RAM



Question No: 10 ( Marks: 1 ) - Please choose one

Which of the following is correct way to initialize a variable x of int type with value 10?

int x ; x = 10;

int x = 10;

int x, x = 10;

x = 10;



Question No: 11 ( Marks: 1 ) - Please choose one

Consider the following code segment. What will be the output of the following program?

int func(int) ;

int num = 10 ;

int main(){

int num ;

num = 5 ;

cout <<>

cout <<>

}

int func(int x){

return num ;

}

5, 5

10, 5

5, 10

10, 10



Question No: 12 ( Marks: 1 ) - Please choose one

With template function, the compiler automatically detects the passed data and generates a new copy of function using passed data.

True

False



Question No: 13 ( Marks: 1 ) - Please choose one

What will be the correct syntax to declare two-dimensional array of float data type?

float arr{2}{2} ;

float arr[2][2] ;

float arr[2,2] ;

float[2][2] arr ;



Question No: 14 ( Marks: 1 ) - Please choose one

The first parameter of operator function for <<>

Must be passed by value

Must be passed by reference

Can be passed by value or reference

Must be object of class



Question No: 15 ( Marks: 1 ) - Please choose one

Heap is constantly changing in size.

True

False



Question No: 16 ( Marks: 1 ) - Please choose one

While calling function, the arguments are assigned to the parameters from _____________.

left to right.

right to left

no specific order is followed

none of the given options.



Question No: 17 ( Marks: 1 ) - Please choose one

Classes defined inside other classes are called ________ classes

looped

nested

overloaded

none of the given options.



Question No: 18 ( Marks: 1 ) - Please choose one

If we define an identifier with the statement #define PI 3.1415926 then during the execution of the program the value of PI __________.vusolutions.blogspot.com

can not be replaced

None of the given options

Remain constant.

can be changed by some operation



Question No: 19 ( Marks: 1 ) - Please choose one

Which value is returned by the destructor of a class?

A pointer to the class.

An object of the class.

A status code determining whether the class was destructed correctly

Destructors do not return a value.



Question No: 20 ( Marks: 1 ) - Please choose one

Every class contains _______________.vusolutionsPapers.blogspot.com

Constructor

Destructor

Both a constructor and a destructor

None of the given options



Question No: 21 ( Marks: 1 ) - Please choose one

A template function must have

One or more than one arguments

Only one argument

Zero arguments

None of the given options



Question No: 22 ( Marks: 1 ) - Please choose one

Structured Query Language is used for ______________

Databases Management

Networks

Writing Operating System

none of the given options



Question No: 23 ( Marks: 1 ) - Please choose one

When a call to a user-defined function finishes, the variable defined inside the function is still in existence.

True

False



Question No: 24 ( Marks: 1 ) - Please choose one

The precedence of an operator can be changed through operator overloading.vusolutionsPapers.blogspot.com

True

False



Question No: 25 ( Marks: 1 ) - Please choose one

A Matrix can be composed of ints, floats or doubles as their elements. Best way is to handle this , _______________

Write a separate class to handle each

Use templates

Use strings to store all types

None of the given options



Question No: 26 ( Marks: 1 ) - Please choose one

"delete" operator is used to return memory to free store, which is allocated by the "new" operator.

True

False



Question No: 27 ( Marks: 2 )

What is the difference between switch statement and if statement.

Question No: 28 ( Marks: 2 )

How can we initialize data members of contained object at construction time?

Question No: 29 ( Marks: 2 )

How the data members of a class are initialized with meaningful values?

Question No: 30 ( Marks: 2 )

Can we overload new and delete operators?

Question No: 31 ( Marks: 3 )

What will be the output of following functions if we call these functions three times?vusolutionsPapers.blogspot.com

1)

void func1(){

int x = 0;

x++;

cout <<>

}

2)

void func2(){

static int x = 0 ;

x++;

cout <<>

}

Question No: 32 ( Marks: 3 )

What is the keyword ‘this’ and what are the uses of ‘this’ pointer?

Question No: 33 ( Marks: 3 )

Suppose an object of class A is declared as data member of class B.

(i) The constructor of which class will be called first?

(ii) The destructor of which class will be called first?

Question No: 34 ( Marks: 5 )

Write the general syntax of a class that has one function as a friend of a class along with definition of friend function.

Question No: 35 ( Marks: 5 )

Write down the disadvantages of the templates.

Question No: 36 ( Marks: 5 )

Write a program which defines five variables which store the salaries of five employees, using setw and setfill manipulators to display all these salaries in a column.vusolutionsPapers.blogspot.com

Note: Display all data with in a particular width and the empty space should be filled with character x

Output should be displayed as given below:

xxxxxx1000

xxxxxx1500

xxxxx20000

xxxxx30000

xxxxx60000

:::::::::::::::::::::::::::::::::::::::::::::For more posts, click "Older Posts"::::::::::::::::::::::::::::::::::::::::::