Monday, January 5, 2009

SUN MICRO SYSTEM Technical PLACEMENT QUESTION

(1) Give the output of the following program

main()

{char *s;

s="hot java";

strcpy(s,"solarrs
java")

}

(2) Give the output of the following program

main()

{printf("hot java");

fork()

exit(0);

}

(i). When redirected to a screen what will be printed.

(ii). When redirected to file what will be printed.

(3). Give the output of the following program

main()

{int ret;

ret=fork();ret=fork();ret=fork();ret=fork();

if(!ret)

printf("sun");

else

printf("solaris");


(4). Give the output of the following program

main()

{char *p='a';

int *i=100/*p;

}

what will be the value of *i= 1

(5) Which data structure gives efficient search

1 B-tree

2 binary tree

3 array

4 linked list

(6). Find the error in the following program

struct point

{struct point *next;

int data;

}

x;

main()

{int i;

for(x=p;x!=0;)

x=x->next,x++;

freelist(x);

}

freelist(x)

{free(x);

return
}

(7) Pick up the correct function declaration.

void *[] name();

2. void int[][] name();

3. void ** name();

4. none of the above.

(8)For the following program.

struct XXX

{int a;

float b;

char *s;

}X;

If optimization :X not used in compiler then unused
bits_________________.

Give your assumption_______________.

(9)Give the output of the following program

struct XXX

{int a:6;

float b:4;

char s;

}structure;

size of (structure);

No comments:

Blog List