data structure mcq DSS1

By Prof. Fazal Rehman Shamil
Last modified on April 27th, 2021

Multiple Choice Questions

Basic programming

Set 1

 

Q1.  logA B =…….?

a=log A + log B ;

b=log A − log B  

c=XAXB = XA+

d=logA/logB 

Answer - Click Here:
A

Q2. we can convert temperatures from Fahrenheit to Celsius by applying the formula ……

a=IntCell temporary = 37;

b=printDigit( n % 10 );

c=C = 5(F − 32)/9

d=None of these

Answer - Click Here:
A

Q3. Encapsulation is …….?

a= Member functions

b=Information hiding

c=Methods

d=Constructor

Answer - Click Here:
B

Q4. A function is being passed by placing it inside an object. This object is commonly known as a ……….

a=Function of all operator

b=Function object

c=Operator overloading

d=Object

Answer - Click Here:
B

Q.5. In C++, there are several different mechanisms for returning from a function. The most

straightforward mechanism to use is …….

a=Call by value

b=Call by value

c=Return by reference

d=Return by value

Answer - Click Here:
D

Q6.Many languages, C and Java included, pass all parameters using ……..

a=Call by reference

b=Call by Value

c=Return by value

d=Return by reference

Answer - Click Here:
B

Q7. Reference variables are often used to avoid copying objects across ……..

a=Function-describe boundaries

b=Function-call boundaries

c=Function-Constructor

d=Function destructor

Answer - Click Here:
B

Q.8An ……  is an expression that identifies a non-temporary object.

a=L values

b=R values

c=References

d=Values

Answer - Click Here:
A

Q.9 An ……..  is an expression that identifies a temporary object or is a value (such as a literal constant) not associated with any object.

a=L values

b=R values

c=References

d=Values

Answer - Click Here:
B

Q10. Assignment and comparison of pointer variables in C++ is based on the value of the ……..

a=Pointer

b=Class

c=Object

d=Variables

Answer - Click Here:
A

Computer Science Repeated MCQs Book Download

Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.