Showing posts with label cs201 final term solved past papers. Show all posts
Showing posts with label cs201 final term solved past papers. Show all posts

Friday, 16 February 2018

CS201 Final Term Solved Past Papers By Moaz With Refrence

01:17 0
CS201 Final Term Solved Past Papers By Moaz With Refrence

CS201 Final Term Solved Past Papers By Moaz


Question No: 1 ( Marks: 1 ) - Please choose one
All A template function must have at least ---------- generic data type
Zero
One (Page 499)
Two
Three
Question No: 2 ( Marks: 1 ) – Please choose one
Which of the following statement is best regarding declaration of friend function?
Friend function must be declared after public keyword
. Friend function must be declared after private keyword.
Friend function must be declared at the top within class definition.
It can be declared anywhere in class as these are not affected by the public and private keywords. (Page
346)
Question No: 3 ( Marks: 1 ) - Please choose one
Which one of the following is the declaration of overloaded pre-increment operator implemented as
member function?
Class-name operator +() ;
Class-name operator +(int) ;
Class-name operator ++() ; (Page 389)
Class-name operator ++(int) ;
Question No: 4 ( Marks: 1 ) - Please choose one
Class is a user defined___________.
data type (Page 317)
memory referee
value
none of the given options.
Question No: 5 ( Marks: 1 ) - Please choose one
How many bytes will the pointer intPtr of type int move in the following statement? intPtr += 3 ;
3 bytes
6 bytes
12 bytes
24 bytes
Question No: 6 ( Marks: 1 ) - Please choose one
Which of the following is the correct C++ syntax to allocate space dynamically for an array of 10 int?
new int(10) ;
new int[10] ;
int new(10) ;
int new[10];
Question No: 7 ( Marks: 1 ) - Please choose one
A Pointer is a special variable that contain
Data values
Memory Address (Page 267)
Both data and values
None of the given option
Question No: 8 ( Marks: 1 ) - Please choose one
Reference Value Type Data The code is written to __________ the program.
implement
design
analysis
none of the given options
Question No: 9 ( Marks: 1 ) - Please choose one
Which of the following function is used to increase the size of already allocated memory chunk?
malloc
calloc
realloc (Page 285)
free
Question No: 10 ( Marks: 1 ) - Please choose one
Which of the following is NOT a preprocessor directive?
#error
#define
#line
#ndefine (Page 272)
Question No: 11 ( Marks: 1 ) – Please choose one
The stream objects cin and cout are included in which header file?
iostream.h (Page 15)
fstream.h
istream.h
ostream.h
Question No: 12 ( Marks: 1 ) – Please choose one
Overloaded delete operator function takes the same parameter as an argument returned by new operator
function.
True (Page 414)
False
Question No: 13 ( Marks: 1 ) – Please choose one
When an array of object is created dynamically then there is no way to provide parameterized constructors
for array of objects.
True (Page 414)
False
Question No: 14 ( Marks: 1 ) - Please choose one
Computer can understand only machine language code.
True
False
Question No: 15 ( Marks: 1 ) - Please choose one
We can not define a function as a friend of a Template class.
True
False (Page 151)
Class templates can have friends. A class or class template, function, or function template can be a friend to
a template class. Friends can also be specializations of a class template or function template, but not partial
specializations.
Question No: 16 ( Marks: 1 ) – Please choose one
What will be the value of ‘a’ and ‘b’ after executing the following statements?
A = 3;
b = a++;
3, 4
4, 4
3, 3
4, 3
Question No: 17 ( Marks: 1 ) – Please choose one
_______ is used to trace the logic of the program and correct the logical errors.
Compiler
Editor
Linker
Debugger (Page 13)
Question No: 18 ( Marks: 1 ) - Please choose one
new and delete are _____ whereas malloc and free are _____.
Functions, operators
Classes, operators
Operators, functions (Page 342-285)
Operators, classes
Question No: 19 ( Marks: 1 ) - Please choose one
Like member functions, ______ can also access the private data members of a class.
Non-member functions
Friend functions (Page 346)
Any function outside class
None of the given options
Question No: 20 ( Marks: 1 ) – Please choose one
Which situation would require the use of a non-member overloaded operator?
The overloaded operator is an Assignment operator.
The left most operand is an object of a class.(Page 375)
The left operand is built-in data type.
The operator returns a reference.

Clink On Link Given Below For Download Complete File Of CS201 MCQS


Saturday, 3 February 2018

CS201 Final Term Solved Past Papers By Moaz Mega File

11:33 0
CS201 Final Term Solved Past Papers By Moaz Mega File

CS201 Final Term Solved Past Papers By Moaz:

Question No: 1 ( Marks: 1 ) - Please choose one
All A template function must have at least ---------- generic data type
► Zero
► One (Page 499)
► Two
► Three


Question No: 2 ( Marks: 1 ) – Please choose one
Which of the following statement is best regarding declaration of friend function?
► Friend function must be declared after public keyword
. ► Friend function must be declared after private keyword.
► Friend function must be declared at the top within class definition.
► It can be declared anywhere in class as these are not affected by the public and private keywords.
Question No: 3 ( Marks: 1 ) - Please choose one
Which one of the following is the declaration of overloaded pre-increment operator implemented as
member function?
► Class-name operator +() ;
► Class-name operator +(int) ;
► Class-name operator ++() ; (Page 389)
► Class-name operator ++(int) ;

Question No: 4 ( Marks: 1 ) - Please choose one
Class is a user defined___________.
► data type (Page 317)
► memory referee
► value
► none of the given options.

Question No: 5 ( Marks: 1 ) - Please choose one
How many bytes will the pointer intPtr of type int move in the following statement? intPtr += 3 ;
2
► 3 bytes
► 6 bytes
► 12 bytes
► 24 bytes

Question No: 6 ( Marks: 1 ) - Please choose one
Which of the following is the correct C++ syntax to allocate space dynamically for an array of 10 int?
► new int(10) ;
new int[10] ;
► int new(10) ;
► int new[10];

Question No: 7 ( Marks: 1 ) - Please choose one
A Pointer is a special variable that contain
► Data values
► Memory Address (Page 267)
► Both data and values
► None of the given option

Question No: 8 ( Marks: 1 ) - Please choose one
Reference Value Type Data The code is written to __________ the program.
► implement
► design
► analysis
► none of the given options

Question No: 9 ( Marks: 1 ) - Please choose one
Computer can understand only machine language code.
► True
False

Question No: 10 ( Marks: 1 ) - Please choose one
We can not define a function as a friend of a Template class.
True
► False (Page 151)
Class templates can have friends. A class or class template, function, or function template can be a friend to
a template class. Friends can also be specializations of a class template or function template, but not partial
specializations.

Question No: 11 ( Marks: 1 ) – Please choose one
What will be the value of ‘a’ and ‘b’ after executing the following statements?
A = 3;
b = a++;
3, 4
4, 4
3, 3
► 4, 3

Question No: 12 ( Marks: 1 ) – Please choose one
Consider the following code segment. What will be the output of following code?
Int addValue (int *a){
int b = (*a) + 2;
return b ;
}
main () {
int x =6 ;
cout << x << “,” ;
cout << addValue(&x) << “,” ;
cout << x ;
}
5
► 6,8,6
6,6,8
6,8,8
6,6,6

Question No: 13 ( Marks: 1 ) – Please choose one
_______ is used to trace the logic of the program and correct the logical errors.
Compiler
Editor
Linker
► Debugger (Page 13)

Question No: 14 ( Marks: 1 ) - Please choose one
new and delete are _____ whereas malloc and free are _____.
Functions, operators
Classes, operators
► Operators, functions (Page 342-285)
Operators, classes
Hence, we can call new and delete operators, P# 342
we have allocated a memory space for our use by malloc function. P# 285

Question No: 15 ( Marks: 1 ) - Please choose one
Like member functions, ______ can also access the private data members of a class.
Non-member functions
► Friend functions (Page 346)
Any function outside class
None of the given options

Question No: 16 ( Marks: 1 ) – Please choose one
Which situation would require the use of a non-member overloaded operator?
The overloaded operator is an Assignment operator.
► The left most operand is an object of a class.(Page 375)
The left operand is built-in data type.
The operator returns a reference.
When an operator function is implemented as a non-member function, the left-most operand may be an
object of the operator’s class, an object of a different class, or a built-in type

Question No: 17 ( Marks: 1 ) - Please choose one
The stream insertion and stream extraction operators are already overloaded for ______.
User-defined data types
► Built-in data types http://www.sstutor.com/cpp/stream1.htm
User-defined and built-in data types
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 __________.
can not be replaced
None of the given options
► Remain constant. (Page 271)
► can be changed by some operation

Question No: 19 ( Marks: 1 ) - Please choose one
Assignment operator is -------------------------associative.
► right
left
binary
unary

Question No: 20 ( Marks: 1 ) - Please choose one
When ever dynamic memory allocation is made in C/C++, it is freed_____________.
► Explicitly (Page 527)
► Implicitly
Both explicitly and implicitly
None of the given options

Question No: 21 ( Marks: 1 ) – Please choose one
The appropriate data type to store the number of rows and colums of the matrix is____________.
float
► int (Not sure)
char
none of the given options.
Question No: 22 ( Marks: 1 ) – Please choose one
Which of the following function do NOT initialize the chunk of memory to all zero?
calloc() function
Both malloc() and calloc()
None of the above
► malloc() function (Page 283)

The malloc function differs from calloc in the way that the space allocated by malloc is not initialized and
contains any values initially.
Question No: 23 ( Marks: 1 ) – Please choose one
The function free() returns back the allocated memory got thorough calloc and
7 malloc to _____ .
stack
► heap
stack and heap
None of the given options

Question No: 24 ( Marks: 1 ) – Please choose one
width() is member function of _____________
cin object
cout object
► Both cin and cout object (Page 440)
None of the given option

Question No: 25 ( Marks: 1 ) - Please choose one
Templates are not type safe.
► true
► false (Page 518)

Click Here For Download Complete Mega File