Birlasoft Whole-Testpaper Contributed by Praveen Raj updated on Apr 2019

Birla Soft  Sample Question Paper

Which of the following best explains life cycle of Defect ?

 a) Defect Found -> Defect Logged -> Defect Debugged -> Defect Closed -> Defect Rechecked 

 b) Defect Found -> Defect Debugged -> Defect Reported -> Defect Rechecked -> DefectClosed

 c) Defect Debugged -> Defect Found -> Defect Closed -> Defect Reported -> DefectRechecked

 d) Defect Found -> Defect Logged -> Defect Debugged -> Defect Rechecked -> Defect Closed
  Which group does Winrunner ,Load Runner ,SQA Suite fall under ?

  a) Databases

  b) Automated Test Tools

  c) Operating Systems

  d) Rapid Application Development Tool
   i = 0;

j = 0;

for(j=1;j<10;j++)

i=i+1;
In the (generic) code segment above what will be the value of the variable i at completion ?

    a) 0

    b) 1

    c) 3

    d) 9
  Which of the following statements is true when a derivation inherits both a virtual and non-virtual instance of a base class ?

    a) Each derived class object has base objects only from the non virtual instance

    b) Each base class object has derived objects only from the non-virtual instance 

    c) Each derived class object has base objects only from the virtual instance

    d) Each derived class object has a base object from the virtual instance and a base object from non-virtual instance.
   class Word

    {

     public: 

     Word(const char*,int = 0);

  };

Referring to the sample code above what is the minimum number of arguments required to call the constructor ?

    a) 0

    b) 1

    c) 2

    d) 3
  Which one of the following represents a correct and safe declaration of NULL ?

a) typedef((void *)0) NULL;

b) typedef NULL(char *)0;

c) #define NULL((void *)0)

d) #define NULL((char*)0)
  #include



Referring to the sample code above ,which of the following could you use to make the standars I/O Stream classes accessible without requiring the scope resolution operator ?

  a) using namespace std::iostream

  b) using namespace std;

  c) using namespace iostream ;

  d) using iostream;
  Which one of the following statements allocates enough space to hold an array of 10 integers that are initialized to 0 ?

  a) int *ptr = (int *) calloc(10,sizeof(int));

  b) int *ptr = (int *) alloc( 10*sizeof(int));

  c) int *ptr = (int *) malloc( 10*sizeof(int));

  d) int *ptr = (int *)calloc(10*sizeof(int));
  What function will read a specified number of elements from a file ?

  a) fread()

  b) readfile()

  c) fileread()

  d) gets()
  What is the largest value an integer can hold in a Standard C compiler ?

  a) 32767

  b) 65536

  c) 2147483647

  d) INT_MAX
  With every use of memory allocation function should be used to release allocated memory which is no longer needed ?

  a) dropmem()

  b) dealloc()

  c) release()

  d) free()
   int a=1;

 int ab=4;

 int main()

    {

     int b=3,a=2;

     printf("%i*/%i*/%*/i",a,b,ab); 

   }
   kernal execute the first process when system is start---

 ans :- init();
  process id of kernal

  (a) 1

  (b) 0

  (c) 2

  (d) none
   Which one of the following represents a correct and safe declaration of NULL ?

  a) typedef((void *)0) NULL;

  b) typedef NULL(char *)0;

  c) #define NULL((void *)0)

  d) #define NULL((char*)0)
  Which one of the following statements allocates enough space to hold an array of 10 integers that are initialized to 0 ?

  a) int *ptr = (int *) calloc(10,sizeof(int));

  b) int *ptr = (int *) alloc( 10*sizeof(int));

  c) int *ptr = (int *) malloc( 10*sizeof(int));

  d) int *ptr = (int *)calloc(10*sizeof(int));.
  After written ,group discussion and interview will be there

Topics for group discussion:
  Is IT sector made a difference to rural India. Does the world need army?
  are there stars in the sky?
  capital punishment should be avoided .
  Is India really shining ?
feedback