1
GATE CSE 2015 Set 2
Numerical
+2
-0
Consider the C program below.
#include < stdio.h >
int *A, stkTop;
int stkFunc(int opcode, int val)
{
     static int size=0, stkTop=0;
     switch (opcode) {
         case -1: size = val; break;
         case 0: if (stkTop < size) A[stkTop++] = val; break;
         default: if (stkTop) return A[--stkTop];
     }
     return -1;
}
int main()
{
     int B[20]; A = B; stkTop = -1;
     stkFunc (-1, 10);
     stkFunc ( 0, 5);
     stkFunc ( 0, 10);
     printf ("%d\n", stkFunc(1, 0) + stkFunc(1, 0));
}
The value printed by the above program is __________.
Your input ____
2
GATE CSE 2015 Set 2
Numerical
+1
-0
Consider the following C function.
int fun ( int n ) {

   int x = 1, k ;
   if ( n == 1) return x ;
   for( k = 1 ; k < n ; ++ k )
       x = x + fun( k ) * fun( n - k ) ;
   return x ;
}
The return value of fun (5) is ________.
Your input ____
3
GATE CSE 2015 Set 2
MCQ (Single Correct Answer)
+2
-0.6
Which one of the following assertions concerning code inspection and code walk-through is true?
A
Code inspection is carried out once the code has been unit tested
B
Code inspection and code walk-through are synonyms
C
Adherence to coding standards is checked during code inspection
D
Code walk-through is usually carried out by an independent test team
4
GATE CSE 2015 Set 2
MCQ (Single Correct Answer)
+1
-0.3
A software requirements specification $$(SRS)$$ document should avoid discussing which one of the following?
A
User interface issues
B
Non-functional requirements
C
Design specification
D
Interfaces with third party software
EXAM MAP
Medical
NEETAIIMS
Graduate Aptitude Test in Engineering
GATE CSEGATE ECEGATE EEGATE MEGATE CEGATE PIGATE IN
Civil Services
UPSC Civil Service
Defence
NDA
Staff Selection Commission
SSC CGL Tier I
CBSE
Class 12