Q)Piggy backing is a technique for
a) Flow control b) sequence c) Acknowledgement d) retransmition
ans: c
Q)The layer in the OST model handles terminal emulation
a) session b) application c) presentation d) transport
ans: b application
Q)In signed magnitude notation what is the minimum value that
can be represented with 8 bits
a) -128 b) -255 c) -127 d) 0
Q)There is an employer table with key feilds as employer no.
data in every n'th row are needed for a simple following queries
will get required results.
a) select A employe no. from employe A , where exists from employe B
where A employe no. >= B employe having (count(*) mod n)=0
b) select employe no. from employe A, employe B where
A employe no.>=B employ no.grouply employe no.having(count(*) mod n=0 )
c) both a& b
d) none of the above
Q)Type duplicates of a row in a table customer with non uniform
key feild customer no. you can see
a) delete from costomer where customer no. exists
( select distinct customer no. from customer having count )
b) delete customer a where customer no. in
b rowid
c) delete customer a where custermor no. in
( select customer no. from customer a, customer b )
d) none of the above
Q)long int size
a) 4 bytes b) 2 bytes c) compiler dependent d) 8 bytes
ans: compiler dependent
Q)x=2,y=6,z=6
x=y==z;
printf(%d",x) ?
Q}what does the hexanumber E78 in radix 7.
(a) 12455 (b) 14153 (c) 14256 (d) 13541 (e) 131112
ans: (d)
Q) Q is not equal to zero and k = (Q x n - s)/2 find n?
(a) (2 x k + s)/Q (b) (2 x s x k)/Q (c) (2 x k - s)/Q
(d) (2 x k + s x Q)/Q (e) (k + s)/Q
(from GRE book page no:411)
data:
A causes B or C, but not both
F occurs only if B occurs
D occurs if B or C occurs
E occurs only if C occurs
J occurs only if E or F occurs
D causes G,H or both
H occurs if E occurs
G occurs if F occurs
NOTE: check following answers.
Q). If A occurs which of the following must occurs
I. F & G
II. E and H
III. D
(a) I only (b) II only (c) III only (d) I,II, & III
(e) I & II (or) II & III but not both
ans: (e)
Q). If B occurs which must occur
(a) D (b) D and G (c) G and H (d) F and G (e) J
ans: (a)
Q). If J occurs which must have occured
(a) E (b) either B or C (c) both E & F (d) B (e) both B & C
ans: (b)
Q). which may occurs as a result of cause not mentioned
(1) D (2) A (3) F
(a) 1 only (b) 2 only (c) 1 & 2 (d) 2 & 3 (e) 1,2,3
ans: (c)
Q). E occurs which one cannot occurs
(a) A (b) F (c) D (d) C (e) J
ans: (b)
HCL Sample Papers - Part 02Ordering is changed this time.So don't byheart by a,b,c,d. Byheart theanswers. Pls check answer once againDon't hesitate to answer all. Ever HR knows thatStudents havethis qp.Section II - C Programming1. Which of the following about the following two declaration is truei ) int *F()ii) int (*F)()Choice :a) Both are identicalb) The first is a correct declaration and the second is wrongc) The first declaraion is a function returning a pointer to aninteger and the second is a pointer to function returning intd) Both are different ways of declarin pointer to a functionAnswer : c) The first de...2. What are the values printed by the following program?#define dprintf(expr) printf(#expr "=%d\n",expr)main(){int x=7;int y=3;dprintf(x/y);}Choice:a) #2 = 2 b) expr=2 c) x/y=2 d) noneAnswer: c)x/y=23. Which of the following is true of the following programmain(){char *c;int *p;c =(char *)malloc(100);p=(int *)c;free(p);}ans: The code functions properly releasing all the memory allocated4.output of the following.main(){int i;char *p;i=0X89;p=(char *)i;p++;printf("%x %x\n",p,i);}*ans:0X8A5.which of the following is not a ANSI C language keyword?ans:Function.6. When an array is passed as parameter to a function, which of the following statement is correctchoice:a) The function can change values in the originalarrayb) In C parameters are passed by value. The funcitoncannotchangethe original value in the arrayc) It results in compilation error when the functiontries toaccess theelements in the arrayd) Results in a run time error when the funtion triesto accessthe elementsin the arrayAnswer: a) The fu...7. The type of the controlling expression of a switch statement cannot be of the typea) int b) char c) short d)float e) noneAnswer : d)float8.What is the value of the expression (3^6) + (a^a)?a) 3 b) 5 c) 6 d) a+18 e) NoneAnswer : 59. What is the value assigned to the variable X if bis 7 ?X = b>8 ? b <4 ? b>>1:b;a) 7 b) 28 c) 3 d) 14 e) Noneans: 3;10. Which is the output produced by the following programmain(){int n=2;printf("%d %d\n", ++n, n*n);}a) 3,6 b) 3,4 c) 2,4 d) cannot determineAnswer : b) 3,411. What is th output of the following program? int x= 0x65;main(){char x;printf("%d\n",x);}a) compilation error b) 'A' c) 65 d)unidentified12. What is the output of the following programmain(){int a=10;int b=6;if(a=3)b++;printf("%d %d\n",a,b++);}a) 10,6 b)10,7 c) 3,6 d) 3,7 e) noneAnswer : d) 3,713. What can be said of the following program? main(){enum Months {JAN =1,FEB,MAR,APR};Months X = JAN;if(X==1){printf("Jan is the first month");}}a) Does not print anythingb) Prints : Jan is the first monthc) Generates compilation errord) Results in runtime errorAnswer: b) Prints : Jan..14. What is the output of the following program?main(){char *src = "Hello World";char dst[100];strcpy(src,dst);printf("%s",dst);}strcpy(char *dst,char *src){while(*src) *dst++ = *src++;}a) "Hello World" b)"Hello" c)"World" d) NULL e)unidentifiedAnswer: d) NULL15. What is the output of the following program?main(){int l=6;switch(l){ default : l+=2;case 4: l=4;case 5: l++;break;}printf("%d",l);}a)8 b)6 c)5 d)4 e)noneAnswer : c)516. What is the output of the following program?main(){int x=20;int y=10;swap(x,y);printf("%d %d",y,x+2);}swap(int x,int y){int temp;temp =x;x=y;y=temp;}a)10,20 b) 20,12 c) 22,10 d)10,22 e)noneAnswer:d)10,2217. What is the output of the following problem ?#define INC(X) X++main(){int X=4;printf("%d",INC(X++));}a)4 b)5 c)6 d)compilation error e) runtime errorAnswer : d) compilation error18. what can be said of the followingstruct Node {char *word;int count;struct Node left;struct Node right;}a) Incorrect definitionb) structures cannot refer to other structurec) Structures can refer to themselves. Hence thestatement is OKd) Structures can refer to maximum of one otherstructureAnswer :c)19. What is the size of the following union.Assume that the size of int =2, size of float =4 andsize of char =1.Union Tag{int a;flaot b;char c;};a)2 b)4 c)1 d) 720) What is the output of the following program? (.has been used toindicate a space)main(){char s[]="Hello,.world";printf(%15.10s",s);}a)Hello,.World...b)....Hello,.Worc)Hello,.Wor....d)None of the above(1) The combined length of the longer two pieces ofrope is 12 metres.(2) The combined length of the shorter two pieces ofrope is 11 metres.(A) (B) (C) (D) (E)10) A certain company paid bonuses of Rs. 125 to eachof its executiveemplyees and Rs 75 to each of its nonexecutiveemployees. If 100of the employees were nonexecutive, how many wereexecutive?1) The company has a total of 120 employees2) The total amount that the company paid in bonusesto its employees wasRs.10,000(A) (B) (C) (D) (E)11. What fraction of his salary did Mr. Johnson putinto savings last week ?1) Last week Mr.Johnson put Rs 17 into savings.2) Last week Mr.Johnson put 5% of his salary intosavings.(A) (B) (C) (D) (E)12. Each M-type memory unit will increase the basememory capacityof a certain computer by 3 megabytes. What is the basememory capacity,in megabytes, of the computer ?1) 2 M-type memory units will increase the computer'sbase memory capacityby 300%2) The memory capacity of the computer after 2-M typememory unitsare added to the base memory capacity, is 1.6 timesthe memory capacityof the computer after 1 M-type unit is added to thebase memory capacity.(A) (B) (C) (D) (E)13. What fractional part of the total surface area ofcube C is red?1) Each of 3 faces of C is exactly 1/2 red2) Each of 3 faces of C is entirely white(A) (B) (C) (D) (E)SECTION CInstructions ALL NUMBER USED ARE REAL NUMBERSFOLLOWINGEACH QUESTIONS ARE FIVE POSSIBLE ANSWERS LABELEDA).B).C).D)&E).TICK THE BEST CHOICE.14. How many of the integers between 25 and 45 areeven ?(A)21 (B)20 (C)11 (D)10 (E)9Answer:d)1015. If taxi fares were Rs 1.00 for the first 1/5 mileand Rs 0.20for each 1/5 miles thereafter. The taxi fare for a3-mile ride was(A)Rs 1.56 (B)Rs 2.40 (C)RS 3.00 (D)Rs 3.80 (E)Rs 4.20Answer :d)Rs 3.8016. A computer routine was developed to generate twonumbers (x,y)the first being a random number between 0 and 100inclusive, andthe second being less than or equal to the square rootof the first.Each of the following pair satisfies the routineEXCEPT(A) (99.10) (B) (85.9) (C) (50.7) (D) (1.1) (E)(1.0)Answer : A) (99.10)17. A warehouse had a square floor with area 10,000sq.meters. Arectangular addition was built along one entire sideof the warehousethat increased the floor by one-half as much as theoriginal floor.How many meters did the addition extend beyond theoriginal buildings ?(A)10 (B)20 (C)50 (D)200 (E)500Answer: c)50
HCL Sample Papers - Part 03Sample Test Paper1. Which of the following involves context switch,(a) system call (b) priviliged instruction(c) floating poitnt exception(d) all the above(e) none of the aboveAns: (a)2. In OST, terminal emulation is done in(a) sessions layer (b) application layer (c) presentation layer (d) transport layerAns: (b)3. For a 25MHz processor , what is the time taken by the instruction which needs 3 clock cycles,(a)120 nano secs (b)120 micro secs(c)75 nano secs (d)75 micro secs4. For 1 MB memory, the number of address lines required,(a)11 (b)16 (c)22 (d) 24Ans. (b)5. Semaphore is used for(a) synchronization (b) dead-lock avoidence(c) box (d) noneAns. (a)6. Which holds true for the following statement class c: public A, public Ba) 2 member in class A, B should not have same nameb) 2 member in class A, C should not have same namec) both d) noneAns. (a)7. Question related to java8. OLE is used ina) inter connection in unixb) interconnection in WINDOWSc) interconnection in WINDOWS NT9. Convert a given HEX number to OCTAL10. Macros and function are related in what aspect?(a)recursion (b)varying no of arguments(c)hypochecking (d)type declaration11.Preproconia.. does not do which one of the following(a) macro(b) conditional compliclation(c) in type checking (d) including load fileAns. (c)12. Piggy backing is a technique fora) Flow control b) Sequence c) Acknowledgement d) retransmitionAns. (c)13. In signed magnitude notation what is the minimum value that can be represented with 8 bits(a) -128 (b) -255 (c) -127 (d) 014. There is an employer table with key fields as employer number data in every n'th row are needed for a simple following queries will get required results.(a) select A employee number from employee A , where exists from employee B where A employee no. >= B employee having (count(*) mod n)=0(b) select employee number from employe A, employe B where A employe number>=B employ number group by employee number having(count(*) mod n=0 )(c) both (a)