C-Dac

Career Details
Eligibility:

Engineering Degree with 65%

Selection Process:

Written
GD
Interview

Entry Package:
2.1
Organization Details
Industry:
IT/Software, Hardware

1. Aptitude
2. c/c++
3. Java

aptitude is nothing it will be very easy, jus from R.S Agarvall example
1.time and work problem
2.train problem
3.chain rule problem
4.ratios

And in technical side it will be from c and c++? and im hosting some of the c and c++ question which i know
1.Find which one of the following is correct?
a) !(p||q) !p || !q
b) !!!p = !p
c) p && q || r p && ( q || r )
d)nothing

2. find the output of the following program?
main()
{
static i = 3;
pringf("%d",i--)
return i >0 ? main():0;
}
ans:
a)333
b)321
c)111
d)error in the code

3.find the output of the following program?
main()
{
charp[] = "%d\n";
p[1] = 'c'c;
printf(p,65);
}
ans:
a) 0
b) a
c) A
d) error in the code

4.which will return integer?
a) int*s ( )
b) ( int* ) s( )
b) int ( *s ) ( )

5.find the output of the following program?
char*myfunc(char*ptr)
{
ptr +=3;
return (ptr);
}
int main()
{
char*x,*y;
x="HELLO";
y=myfunc(x);
printf("y = %s\n",y);
return 0;
}
ans:
a) HELLO
b) LLO
c) LO
d) L

6.find the output of the following program?
main()
{
int i = _1_abc(10);
printf("%d\n",--i);
}
{
int_1_abc(int i)
{
return(++i);
}
ans:
a)10
b)11
c)9
d)error

7.In order to force derived class A to redefine a function a fun, void foo( )
how should A declare foo( )?
inline foo()
virtual voidfoo( ) = 0

8. which operator cant be overloaded?
ans:
a) &;
b) [ ] ;
c) :: ;
d) all the above;

8.If u allocate it as,
int *ptr = new int [ 25];
How will u deallocate it ?
ans:
a) delete *pint;
b) delete [ ] pint;
c) delete pint [25];
d) all ;

9. which virtual ?
a) constant;
b) static function;
c) return;
d) none;

10. How many times "hello world" will be printed?
void fun(int n)
{
int i;
for (i = 0; i < = n; i ++)
{
fun(n-i);
printf("hello world");
}
}
ans:
a) infinite
b)zero
c)one
d)n times

4
Average: 4 (1 vote)

Sections A ( C programming)

Sections A ( C programming) Total Question 35
Sections B ( Digital, Mup,Electrical,Networking) Total Question 35
Sections C( Apittute) Total Question 30

Section A

1. What is the output of
main()
{
int a=3,b=5,c=50;
a=b==c;
printf("a-%d\n",a);
}

Ans: a=0

2. what is the output of

main()
{
int x=4;
x<<1;
printf("%d",x)
}

Ans: 8

3.Arrays are preffered over link list while?

Ans: Accessing elements.

4. The getch() library function returns:

Ans: ans Displays a character on the screen when any key is pressed.

Section B

1. Consider the boolean expression x'yz'+x'y'z+x(y+z) and give its POS.

Ans: NA

2. The logic Expression Y=Em(0,3,6,7,10,12,15) is equivalent to.

Ans: NA

3. The number of 43 in 2's complement is

Ans: 00101011

4. The process to process delivery of the entire message is the responsibilty of___________

Ans: Transport Layer

5. The IP is ____________ protocol

Ans: Reliable and connection oriented

6. The ____________ sub layer is responsible for the operation of CSMA/CD access method in framing

Ans: MAC

7. Gigabit ethernet has a data rate of _________ Mbps

Ans: NA

Section C

Analogies:

1. Mansard: Roof::
Ans: Dormer: window

2. Curatot:painting::
Ans: Archvist:manuscript

Antonyms:

1. Motile

Ans: NA

2. Forge

Post new comment

The content of this field is kept private and will not be shown publicly.
 
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><a> <em> <strong> <small> <sup> <sub> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2> <h3> <h4> <img> <br> <br /> <p> <div> <span> <b> <i>.
  • Lines and paragraphs break automatically.

More information about formatting options