Placement Papers - Grapecity
GRAPE CITY PLACEMENT PAPER (TECHNICALC, C++)
Posted by :
Sumit Sengupta
(23)
PAPER: GRAPE CITY PLACEMENT PAPER (TECHNICAL- C C++)
1.whenever the data type might be many bytes , & the function does not change the parameter within it body
2. A is a class & B is a new class derived from A
A a;
B b;
Bb1;
B b2;
3. what c++ syntax is used to declare that a class B is derived from Class A
a. class A derives B {};
b. class B: public A {,..};
4. using the variable , which is legat?
a. a=b;
b. b=a;
c. b1=b2;
d. both a & b are legal but not c;
e. both a & c are legal but not b;
f. both b & c are legal , but not a;
5. suppose there are 2 fns. F has an argument of type A and g has an argument of type B. Which is correct?
a. both f(a) & g(a) are legal fn. Calls
b. f(a) is legal , but g(a) is not legal
c. f(a) is not legal , g(a) is legal
d. neither f(a) nor g(a) is legal fn call
6. template
void foo(Item x);
which is right way to call with integer argument I?
a. foo(i);
b. foo (i);
c. foo(i);
d. foo( i);
e. foo( i);
7. void quiz(int w)
{
if(w>1)
{ quiz (w/2);
quiz(w/2);
}
printf("*);
}
how many asterisks are printed by the function call quiz(5)?
a. 3
b. 4
c. 7
d. 8
8. void test_a (int n)
{
printf("%d,n);
if(n>0)
test_a(n-2);
}
test_a(4)?
a . 0 2 4
c. 0 2
d. 2 4
e. 4 2
f. 4 2 0
9. char string[8]=abcdefg;
*string=\'\';
printf("%s,string);
a. compiler error
b. run-time error
c. no o/p, but no error
d. creates bcdefg
10. char string[8]=abcdefg
o/p :
printf("%s
,string +3);
abcdefg
abc
defg
cdefg
11. main()
{ int I=-3, j=2,k=0,m;
m=++I&&++j||++k;
printf("
%d%d%D, I,j,k,m);
A. "2 3 0 1
B. "2 3 1 1
C. "2 3 1 0
D. "2 3 0 0
12. main()
{
int I;
for(;;)
{
printf("%d,I++)
if(I>10)
break;
}
}
a. condition in a for-loop is mudt
b. no error
c. 2 ; shud be dropped
13.void goop ( int z[]);//prototype
int x[10];
which ois the correct way to call goop
a. goop(x);
b. goop(x[]);
c. goop(x[10]);
d. goop(&x);
e. goop(&x[]);
14. int a=3,b=17;
a=b%a;
b=++a+5;
printf("a,b);
A. 2 8
B. 2 7
C. 3 7
D. 2 8
E. none
15. how many time hello will be printed?
FILE *fp=fopen("test.txt,w)
Fprintf(fp,hello);
Fork();
A. 1
B. 2
C. 0
D. none
16. int a;
int b=0;
while(a)
{
{ a&=a-1;
b++;
}
A. a &b
B. 0 & 15
C. 1 & 16
D. 0 & 16
E. none
17. class A
{
public:
static int a;
A() {a=10};
};
int main()
{
A b;
Printf("%d,b.a);
Return 0;
}
will the program compile?
a yes
b. no
1.whenever the data type might be many bytes , & the function does not change the parameter within it body
2. A is a class & B is a new class derived from A
A a;
B b;
Bb1;
B b2;
3. what c++ syntax is used to declare that a class B is derived from Class A
a. class A derives B {};
b. class B: public A {,..};
4. using the variable , which is legat?
a. a=b;
b. b=a;
c. b1=b2;
d. both a & b are legal but not c;
e. both a & c are legal but not b;
f. both b & c are legal , but not a;
5. suppose there are 2 fns. F has an argument of type A and g has an argument of type B. Which is correct?
a. both f(a) & g(a) are legal fn. Calls
b. f(a) is legal , but g(a) is not legal
c. f(a) is not legal , g(a) is legal
d. neither f(a) nor g(a) is legal fn call
6. template
void foo(Item x);
which is right way to call with integer argument I?
a. foo(i);
b. foo (i);
c. foo(i);
d. foo( i);
e. foo( i);
7. void quiz(int w)
{
if(w>1)
{ quiz (w/2);
quiz(w/2);
}
printf("*);
}
how many asterisks are printed by the function call quiz(5)?
a. 3
b. 4
c. 7
d. 8
8. void test_a (int n)
{
printf("%d,n);
if(n>0)
test_a(n-2);
}
test_a(4)?
a . 0 2 4
c. 0 2
d. 2 4
e. 4 2
f. 4 2 0
9. char string[8]=abcdefg;
*string=\'\';
printf("%s,string);
a. compiler error
b. run-time error
c. no o/p, but no error
d. creates bcdefg
10. char string[8]=abcdefg
o/p :
printf("%s
,string +3);
abcdefg
abc
defg
cdefg
11. main()
{ int I=-3, j=2,k=0,m;
m=++I&&++j||++k;
printf("
%d%d%D, I,j,k,m);
A. "2 3 0 1
B. "2 3 1 1
C. "2 3 1 0
D. "2 3 0 0
12. main()
{
int I;
for(;;)
{
printf("%d,I++)
if(I>10)
break;
}
}
a. condition in a for-loop is mudt
b. no error
c. 2 ; shud be dropped
13.void goop ( int z[]);//prototype
int x[10];
which ois the correct way to call goop
a. goop(x);
b. goop(x[]);
c. goop(x[10]);
d. goop(&x);
e. goop(&x[]);
14. int a=3,b=17;
a=b%a;
b=++a+5;
printf("a,b);
A. 2 8
B. 2 7
C. 3 7
D. 2 8
E. none
15. how many time hello will be printed?
FILE *fp=fopen("test.txt,w)
Fprintf(fp,hello);
Fork();
A. 1
B. 2
C. 0
D. none
16. int a;
int b=0;
while(a)
{
{ a&=a-1;
b++;
}
A. a &b
B. 0 & 15
C. 1 & 16
D. 0 & 16
E. none
17. class A
{
public:
static int a;
A() {a=10};
};
int main()
{
A b;
Printf("%d,b.a);
Return 0;
}
will the program compile?
a yes
b. no
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers