Monday, September 12, 2011

HCL Technologies Paper 10

HCL Technologies Paper 10
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 Technical Test 9

HCL Technical Test 9
• How many of the integers between 25 and 45 are even?
A) 21 B) 20 C) 11 D) 10 E) 9
• If taxi fares were Rs.1.00 for the first 1/5 mile and Rs.0.20 for each 1/5 miles thereafter, the taxi
fare for a 3-mile ride was
A) Rs.1.56 B) Rs.2.40 C) Rs.3.00 D) Rs.3.80 E) Rs.4.20
• A computer routine was developed to generate two numbers (X, Y) the first being a random
number between 0 and 100 inclusive, and the second being less than or equal to the square root
of the first. Each of the following pairs satisfies the routine EXCEPT
A) (99.10) B) (85.9) C) (50.7) D) (1.1) E) (1.0)
• A warehouse had a square floor with are 10,000 sq. metres. A rectangular addition was built
along one entire side of the warehouse that increased the floor by one-half as much as the
original floor. How many metres did the addition extend beyond the original building?
A) 10 B) 20 C) 50 D) 200 E) 500
• A digital wristwatch was set accurately at 8.30 a.m. and then lost 2 seconds every 5 minutes.
What time was indicated on the watch at 6.30 p.m. of the same day if the watch operated
continuously that time?
A) 5:56 B) 5:58 C) 6.00 D) 6:23 E) 6:20
• A 5 litre jug contains 4 litres of a saltwater solution that is 15 percent salt. If 1.5 litres of the
solution spilts out of jug, and the jug is then filled to capacity with water, approximately what
percent of the resulting solution in the jug is salt?
A).5% B) 9.5% C) 10.5% D) 12% E) 15%
• A plane travelled K miles in the first 96 minutes of flight time. If it completed the remaining
300 miles of the trip in 1 minute, what was its average speed in miles per hour for the entire
trip?
• 1. Given the following statement enum day = { jan = 1 ,feb=4, april, may} What is the value of
may?
(a) 4
(b) 5
(c) 6
(d) 11
(e) None of the above
• Find the output for the following C program
main()
{
int x,j,k;
j=k=6;x=2;
x=j*k;
printf("%d", x);
}
• Find the output for the following C program
fn f(x)
{
if(x<=0)
return;
else f(x-1)+x;
}
• Find the output for the following C program
i=20,k=0;
for(j=1;j<i;j=1+4*(i/j))
{
k+=j<10?4:3;
}
printf("%d", k);
Ans. k=4
• Find the output for the following C program
int i =10
main()
{
int i =20,n;
for(n=0;n<=i;)
{
int i=10;
i++;
}
printf("%d", i);
Ans. i=20
• Find the output for the following C program
int x=5;
y= x&y
• Find the output for the following C program Y=10;
if( Y++>9 && Y++!=10 && Y++>10)
{
printf("%d", Y);
else
printf("%d", Y);
}
Ans. 13
• Find the output for the following C program f=(x>y)?x:y
a) f points to max of x and y
b) f points to min of x and y
c) error
Ans. (a)
• What is the sizeof(long int)
(a) 4 bytes
(b) 2 bytes
(c) compiler dependent
(d) 8 bytes10. Which of the function operator cannot be over loaded
(a) <=
(b) ?:
(c) =
(d)
• Find the output for the following C program
main()
{
intx=2,y=6,z=6;
x=y=z;
printf(%d",x)
}

HCL Technical Test 8

HCL Technical Test 8        APTITUDE PAPER
1. The closing of the resturant by Mr.X on SEPT 1 was considered an unfinancial one, as the
weather remained unusually clear and sunny for another one month. An author who criticizes
the act of Mr. X would be proved wrong if the following was true??
ANS choice a) the weather did not usually remained fine after SEPT 1.
2. SUSAN works in a company who has restricted its employees from smoking cigerrates in the
canteen. As susan is the employee of the company she does not smoke cigerrate in the
canteen.Which of the following unused phrases strengthens the rules of the
company??
ANS the employees normally do not do the work for which the company has forbidden them to
do.
3. A q's on family relation was given like How many sons X has, I P is the daughter of X ,II some
condt., III some condt. ANS al I ,II, III together are not sufficient.
4. A q's in which a name KAPIL is given he visits manoj's home.some condts given. ANS b)
5. A,B,C,D are the 4 plays which are organised starting from tuesday.find the day on which C was
played.in this 2 condt. will be given as , I....................., II...................., ANS both I and II
6. A quest on crypto graphy like
A B C D
E F G H
--------------
. .................... .is A=, find the other values. practice these types of quest.
7. A question on race was given.hell lot of condts.finally they make a team for 4*100 metres
medaly.
ANS E none of the above
8. Piggy backing is a technique for a) Flow control b) sequence c) Acknowledgement d)
retransmition
ans: c piggy backing
9. The layer in the OST model handles terminal emulation a) session b) application c)
presentation d) transport
ans: b application
10.In signed magnitude notation what is the minimum value that can be represented with 8 bits
a) -128 b) -255 c) -127 d) 0 ANS a)
11.A 120(25 hz processor,what is the time taken by the instr which needs 3 clock cycles)
12.A system call(context switching is used in)
13.B the operating system(mapping of virtual to physical address)
14.A 177333(conversion of HEX "0xFEDB"in octal)
15.D used as a network layer protocall in network and windows(OLE) system
16.B has to be unique in the sub network(internet address)
17.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
18. 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 (select customer b where custermer no. equal to b
custemor no.)
and a rowid > b rowid c) delete customer a where custermor no. in ( select customer no. from
customer a,
customer b ) d) none of the above
19.which feature in ANSI C but not in JAVA.??ANS variable arguments.
20.preprocessor does not do one of the following??ANS type checking.
21.ong int size a) 4 bytes b) 2 bytes c) compiler dependent d) 8 bytes
ans: compiler dependent
22.x=2,y=6,z=6 x=y==z;
printf(%d",x) ?ANS 1
23.class c : public A,publicB
a) 2 members in class a,b can have member functions with same name.
b) 2 members in class a,c can have member functions with same name. c)both
d)none(ANS)
24.What will be the out put of the following program
main()
{
char *p;
p=malloc(10);
free(p);
printf("%d",p);
}
ANS compilation error
25.a=(10,15), b=10,15 what are the values of a & b in ANSI C ANS 15,10
26.main()
{
int x=10,y=15,z=16;
x=y=z;
printf("%d",x);
}
ANS 0
27.f(n) f(x)
{
if(x<=0)
return;
else f(x-1)+x;
}
find the value of fn(5)? ANS 15.
28. struct {
int det;
struct prevoius;
struct new;
}
delete(struct node)
{
node-prev-next=node-next;
node-next-prev=node-prev;
if(node==head)node
}
one element will be given. ANS::it does not work when rp is the last element in the link list.
29.main()
{
int var =25,varp;
varp=&var;
varp p=10;
fnc(varp);
printf("%d%d",var,varp);
}
ANS::55,55 (check this out)
30.#define VALUE 1+2
main()
{
printf("%d and %d\n",VALUE/VALUE,VALUE*3);
}
ANS:: 5,7
31.What is the value assigned to the variable a if b is 7 a=b>8?b<<2:b>4?b>>1:b; ANS::3
32.The value of the following expr (2^3)+(a^a) is a) 1 b)2 c) 3 d) insufficient data
33.Which of the following is not basic data type ANS char*
34.The declaration of the variable does not result in one of the following ANS allocatrion of the
storage space for the
varable.
35.In C parameters are passed by ANS:: value only.
36.2 variables cannot have the same name if they are ANS:: in the same block.
37.A static funct. say s(),in as file f.c can be invoked from ANS all functs. in f.c after the
definitions of s.
38.Macros and functions do not differ in the following aspects ANS::variable no of arguments.
39.One q's in which he will give some different forms of STRCPY function you will have to find
out which form is correct.

HCL Technical Test 7

HCL Technical Test 7    SECTION A
The following program accepts a pair of 2 numbers from the user of system and totals them. Numbers
are accepted in pair repeatedly and totaled, until grand total of all the pair of numbers accepted does
not exceed 9.
Step 1 : Assign value 0 to x
Step 2 : Accept 1st number and assign to A
Step 3 : Accept 2nd number and assign to B
Step 4 : Add A and B assign to C
Step 5 : Add C to X
Step 6 : If X<10 go to Step 1
Step 7 : Stop.
The error in the above routine is
Step 6 should be If X<9 go to Step 1
Step 1 is redundant
Step 4 should be Add A & B and assign to X
Step 6 should read If x<10 go to Step 2
Step 1 should be Assign value 0 to A & B
The following program finds the greatest of the three numbers
A, B and C and prints the result
Step 1 : If A>B assign A to X
Step 2 : If A>C assign A to X
Step 3 : If B>C assign B to X
Step 4 : Print X
The error in the above program:
It does not work in case C > A
It does not work in case B > A
It does not work in case C > B
It does not work in case A = B = C
All of the above
Study the following program and answer the following questions :
Step 1 : A = 0
Step 2 : B = 0
Step 3 : If B > 1
Step 4 : A = A + 1
Step 5 : B = B + 1
Step 6 : GOTO 7
Step 7 : END IF 9
Step 8 : B = B - 1
Step 9 : Stop.
What is the value of B at termination of program?
A) <1 B) 0 C) 1 D) 2
E) none of the these Object oriented language does not exhibit the following property:
Structured Programming
Private variables
Inheritance
Linking at runtime
Polymorphism
A) I B) II C) III
D) IV E) V Ingress is
A 3GL An operating system
A structured query language
Programming language
e) RDBMS
Which of the following is not a natural member of the set
A) UNIX B)OS/2 C)PICK D)LAN E) VMS
Which of the following is not a DBMS
ORACLE B) SYBASE C) PICK D) INFORMIX E) UNIFY LOTUS 1-2-3 is a Word
processing S/w Case tool DBMS Laser printer None of the above
each problem consists of a question and two statements numbered (1) and (2), in which certain data
are
given, these are followed by five options, please tick: if statement (1) alone is sufficient, but
statement
(2) alone is not sufficient to answer the question asked . if statement (2) alone is sufficient, but
statement
(1) alone is not sufficient to answer the question asked. if both statement (1) and (2) together are
sufficient to answer the question asked., but neither statement alone is sufficient.if each statement
alone is sufficient to answer the questions asked.if statements
(1) and (2) together are not sufficient to answerthe question asked., and additional data specific to the
problem are needed.
If a rope is cut into three pieces of unequal length, what is the length, what is the length of the shortest
of these
pieces of rope ?The combined length of the longer two pieces of rope is 12 metres The combined
length of the
shorter two pieces of rope is 11 metres
(A) (B) (C) (D) (E)
A certain company paid bonuses of Rs.125 to each of its executive employees and Rs.75 to each of its
non
executive e employees. If 100 of the employees were non-executive, how many were executives?The
company has
a total of 120 employeesThe total amount that the company paid in bonuses to its employees was
Rs.10,000
(A) (B) (C) (D) (E)
What fraction of his salary did Mr. Johnson put into savings last wek? Last week Mr. Johnson put
Rs.17 into saving.
Last week Mr. Johnson put 5% of his salary into savings.
(A) (B) (C) (D) (E)
Each M-type memory that will increase the base memory capacity of a certain computer by 3
megabytes. What is
the base memory capacity, in megabytes, of the computer? 2 M-type memory units will increase the
computer' base memory capacity by 300% The memory capacity of the computer after 2-M type
memory units are added to
the base memory capacity, is 1.6 times the memory capacity of the computer aftgter 1 M-type unit is
added to the
base memory capacity.
(A) (B) (C) (D) (E)
What fractional part of the total surface area of cube C is red? Each of 3 faces of C is exactly 1/2 red
Each of 3 faces of C is entirely white.
(A) (B) (C) (D) (E)
SECTION B
1. How many of the integers between 25 and 45 are even?
A) 21 B) 20 C) 11 D) 10 E) 9
2. If taxi fares were Rs.1.00 for the first 1/5 mile and Rs.0.20 for each 1/5 miles thereafter, the taxi
fare for a
3-mile ride was
A) Rs.1.56 B) Rs.2.40 C) Rs.3.00
D) Rs.3.80 E) Rs.4.20
3. A computer routine was developed to generate two numbers (X, Y) the first being a random
number between
0 and 100 inclusive, and the second being less
than or equal to the square root of the first. Each of the following
pairs satisfies the routine EXCEPT
A) (99.10) B) (85.9) C) (50.7)
D) (1.1) E) (1.0)
4. A warehouse had a square floor with are 10,000 sq.metres. A rectangular addition was built along
one entire
side of the warehouse that increased the floor by one-half as much as the original floor. How many
metres did
the addition extend beyond the original building?
A) 10 B) 20 C) 50 D) 200
E) 500
5. A digital wristwatch was set accurately at 8.30 a.m. and then lost 2 seconds every 5 minutes. What
time was
indicated on the watch at 6.30 p.m. of the same day if the watch operated continuously that time?
A) 5:56 B) 5:58 C) 6.00
D) 6:23 E) 6:20
6. A 5 litre jug contains 4 litres of a saltwater solution that is 15 percent salt. If 1.5 litres of the solution
spilts out of
jug, and the jug is then filled to capacity with water, approximately what percent of the resulting
solution in the jug
is salt?
A).5% B) 9.5% C) 10.5% D) 12% E) 15%
A plane travelled K miles in the first 96 minutes of flight time. If it completed the remaining 300
miles of the trip in
1 minute, what was its average speed in miles per hour for the entire trip?
SECTION C
1. Given the following statement enum day = { jan = 1 ,feb=4, april, may} What is the value of may?
(a) 4
(b) 5
(c) 6
(d) 11
(e) None of the above
2. Find the output for the following C program
main
{int x,j,k;
j=k=6;x=2;
x=j*k;
printf("%d", x);
3. Find the output for the following C program
fn f(x)
{ if(x<=0)
return;
else f(x-1)+x;
}
4. Find the output for the following C program
i=20,k=0;
for(j=1;j9 && Y++!=10 && Y++>10)
{printf("%d", Y);
else
printf("%d", Y);
}
Ans. 13
8. Find the output for the following C program f=(x>y)?x:y
a) f points to max of x and y
b) f points to min of x and y
c)error
Ans. (a)
9. What is the sizeof(long int)
(a) 4 bytes
(b) 2 bytes
(c) compiler dependent
(d) 8 bytes
10. Which of the function operator cannot be over loaded
(a) <=
(b) ?:
(c) =
(d)
11. Find the output for the following C program
main()
{
intx=2,y=6,z=6;
x=y=z;
printf(%d",x)
}

HCL Sample Test Paper 6

HCL Sample Test Paper 6  Aptitude
1. How many of the integers between 25 and 45 are even ?
(A)21 (B)20 (C)11 (D)10 (E)9
Ans:d)10
2. If taxi fares were Rs 1.00 for the first 1/5 mile and Rs 0.20 for each 1/5 miles thereafter. The
taxi fare for
a 3-mile ride was
(A)Rs 1.56 (B)Rs 2.40 (C)RS 3.00 (D)Rs 3.80 (E)Rs 4.20
Answer :d)Rs 3.80
3. A computer routine was developed to generate two numbers (x,y) the first being a random
number between 0 and 100 inclusive, and the second being less than or equal to the square root
of the first. Each of the followin pair satisfies the routine EXCEPT
(A) (99.10) (B) (85.9) (C) (50.7) (D) (1.1) (E) (1.0)
Answer : A) (99.10)
4. A warehouse had a square floor with area 10,000 sq.meters. A rectangular addition was built
along one entire side of the warehouse that increased the floor by one-half as much as the
original floor. How many meters did the addition extend beyond the original buildings ?
(A)10 (B)20 (C)50 (D)200 (E)500
Ans: c)50
5. A digital wristwatch was set accurately at 8.30 a.m and then lost 2 seconds every 5 minutes.
What time was indicated on the watch at 6.30 p.m of the same day if the watch operated
continuously that time ?
(A)5:56 B)5:58 (C)6.00 (D)6.23 (E)6.26
Ans :E) 6.26
6. A 5 litre jug contains 4 litres of a salt water solution that is 15 percent salt. If 1.5 litres of the
solution spills out of the jug, and the jug is then filled to capacity with water, approximately
what percent of the resulting solution in the jug is salt?
(A)7.5% (B)9.5% (C) 10.5% (D)12% (E)15%
Ans :A)7.5%
7. A plane travelled K miles in the first 96 miles of flight time. If it completed the remaining 300
miles of the trip in 1 minute, what was its average speed in miles per hour for the entire trip ?
(A)
(B)
(C)
(D)
(E)
Ans :(300+k)/97 * 60
8. A merchant sells an item at a 20 percent discount. but still makes a gross profit of 20 percent of
the cost.What percent of cost would be gross profit on the item have been if it had been sold
without the discount?
(A)20% (B)40% (C)50% (D)60% (E)66.6%
Ansr :c) 50%
9. A millionaire bought a job lot of hats 1/4 of which were brown. The millionaire sold 2/3 of the
hats including 4/5 of the brown hats. What fraction of the unsold hats were brown.
(A)1/60 (B)1/15 (C)3/20 (D)3/5 (E)3/4
Ans :c)3/20
10.How many integers n greater than and less than 100 are there such that,if the digits of n are
reversed, the resulting integer is n+9 ?
(A)5 (B)6 (C)7 (D)8 (E)9
Ans :D)8
11.An investor purchased a shares of stock at a certain price.If the stock increased in price Rs 0.25
per share and the total increase for the x shares was Rs 12.50, how many shares of stock had
been purchased ?
(A)25 (B)50 (C)75 (D)100 (E)125
Ans :B)50
12.At a special sale, 5 tickets can be purchased for the price of 3 tickets. If 5 tickets are purchased
at the sale, the amount saved will be What percent of the original price of the 5 tickets?
(A) 20% (B) 33.3% (C) 40% (D) 60% (E) 66.6%
Ans :c)40%
13.Working independently, Tina can do a certain job in 12 hours. Working independently, Ann can
do the same job in 9 hours. If Tina Works independently at the job for 8 hours and then Ann
works independently, how many hours will it take Ann to complete the remainder of the jobs?
(A) 2/3 (B) 3/4 (C) 1 (D) 2 (E) 3
Ans :E)3
14.A decorator bought a bolt of d m number of red chips in any one stack ?
(A) 7 (B) 6 (C) 5 (D) 4 (E) 3
Ans :C) 5
15.A sink has 12 lits of water some quantity of water is taken out. if the remainng water is 6 litres
less then the
water taken out then quantity of water taken out is.
a. 3
b. 6
c. 9
d. 1
16. which is the 4 digit number whose second digit is thrice the first digit and 3'rd digit is sum of
1'st and 2'nd and last digit is twice the second digit.
1.2674
2.1349.
3.3343
4.3678
17. In a straight highway 2 cars starts from the same point in opposite directions each travels for 8
Kms and takeleft turn then travel for 6 Kms what is the distance between them now.
1.16
2.20
3.25
4.10
Technical Section
1. In ANSI C which is such thing is not in Java.
typedef struct node
{
int
NODEPTR * NODE
}
2. 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
3. Q. there is an employer table with key feilds as employer no. data in every n'th row are needed
for a simple followingqueries will get required results.
a) select A employe no. from employe A , where exists from employe B where A employe no.
= B employehaving (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
4. Piggybacking is done for, Ans=>Acknowledgement.
5. WHICH IS NOT BASIC data type ans.Char*
6. which of the following statement is valid for string copy
char *srt,*ptr;
a) while(*str) {
*str=*ptr;
++str=++ptr;
}
b ) while(*str)
{*++str=*++ptr};
c)
7. Two variable cannt have the same name in
a)function b) block c) file d)--- C Section
8. #define inc(x) x++
main()
{
int t=1;
printf("%d",inc(t++));
}
9. one or two que for the complicated declaration.
10.Const char *a="Abcd"; char const *a="lmno"; base do this,Two que were there.
11.char *p ;
char q[20];
12. int i,*p=&i;
p=malloc(10);
free(p);
printf("%d",p);
ans : garbage
13.int i=20,*j=&i
f(i)
printf("%d",i);
14.#define val 1+2
printf("%d%d",val/val,val^3)
ans : 3 9
15.#define "this" "#"
#define (x,y) x##y
printf("this","this is")
ans: compilation error (tested)
16.2^2)+(a^a)
17. int a ,b=7
a=b<4?b<<1:b>4?7>>1:a
ans.3
18.one que on c++ class member function
ans.d
19.work of memory management unit.
20.who relate virtual memory to physical memory ans.os
21.memory is allocated to variable
a)when declared b)when define c)...
22.Question on double linked list
23.Define success 1
define failure -1
if(condition)
printf(success);
else
printf(failure);
ans success
24.main()
{
int var=25,varp;
varp=&var;
varp=10;
fun(varp);
printf(%d%d",var,varp);
ans a)45,45 b)55,55 c) 20,55;
25.u r given two statements
a=(10.15);
b=10,15;
if they are executed what is the output printf("%d%d",a,b);
a)10,15 b)15,10 c)10,10 d)15,15 ans a
26.#define inc(x) x++
main()
{
int t=1;
printf("%d",inc(t++));
}
ans.error
27.main
{int x=1,y=2,z=3;
x=y==z;
printf(x);
}

HCL Sample Test Paper

HCL Sample Test Paper--5
Section A
1. 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 above
Ans: (a)
2. In OST, terminal emulation is done in
(a) sessions layer
(b) application layer
(c) presentation layer
(d) transport layer
Ans: (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 secs
4. For 1 MB memory, the number of address lines required,
(a)11
(b)16
(c)22
(d) 24
Ans. (b)
5. Semaphore is used for
(a) synchronization
(b) dead-lock avoidence
(c) box
(d) none
Ans. (a)
6. Which holds true for the following statement class c: public A, public B
a) 2 member in class A, B should not have same name
b) 2 member in class A, C should not have same name
c) both
d) none
Ans. (a)
7. OLE is used in
a) inter connection in unix
b) interconnection in WINDOWS
c) interconnection in WINDOWS NT
8. Convert a given HEX number to OCTAL
9. Macros and function are related in what aspect?
(a)recursion
(b)varying no of arguments
(c)hypochecking
(d)type declaration
10.Preproconia.. does not do which one of the following
(a) macro
(b) conditional compliclation
(c) in type checking
(d) including load file
Ans. (c)
11.Piggy backing is a technique for
a) Flow control
b) Sequence
c) Acknowledgement
d) retransmition
Ans. (c)
12.In signed magnitude notation what is the minimum value that can be represented with 8 bits
(a) -128
(b) -255
(c) -127
(d) 0
13.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) & (b)
(d) none of the above
14.Type duplicates of a row in a table customer with non uniform key field customer number you
can see
a) delete from costomer where customer number exists( select distinct customer number from
customer having count )
b) delete customer a where customer number in b rowid
c) delete customer a where custermor number in( select customer number from customer a,
customer b )
d) none of the above
Section B
1. Given the following statement enum day = { jan = 1 ,feb=4, april, may} What is the value of
may?
(a) 4
(b) 5
(c) 6
(d) 11
(e) None of the above
2. Find the output for the following C program
main()
{int x,j,k;
j=k=6;x=2;
x=j*k;
printf("%d", x);
3. Find the output for the following C program
fn f(x)
{ if(x<=0)
return;
else f(x-1)+x;
}
4. Find the output for the following C program
i=20,k=0;
for(j=1;j<i;j=1+4*(i/j))
{k+=j<10?4:3;
}
printf("%d", k);
Ans. k=4
5. Find the output for the following C program
int i =10
main()
{
int i =20,n;
for(n=0;n<=i;)
{
int i=10;
i++;
}
printf("%d", i);
Ans. i=20
6. Find the output for the following C program
int x=5;
y= x&y
7. Find the output for the following C program
Y=10;
if( Y++>9 && Y++!=10 && Y++>10)
{printf("%d", Y);
else
printf("%d", Y);
}
Ans. 13
8. Find the output for the following C program
f=(x>y)?x:y
a) f points to max of x and y
b) f points to min of x and y
c)error
Ans. (a)
9. What is the sizeof(long int)
(a) 4 bytes
(b) 2 bytes
(c) compiler dependent
(d) 8 bytes
10.Which of the function operator cannot be over loaded
(a) <=
(b) ?:
(c) =
(d) *
11.Find the output for the following C program
main()
{intx=2,y=6,z=6;
x=y==z;
printf(%d",x)
}
Section C
Section C (Programming Skills) Answer the questions based on the following program
STRUCT DOUBLELIST
{ DOUBLE CLINKED
INT DET; LIST VOID
STRUCT PREVIOUS; (BE GIVEN AND A PROCEDURE TO DELETE)
STRUCT NEW; (AN ELEMENT WILL BE GIVEN)
}
DELETE(STRUCT NODE)
{NODE-PREV-NEXT NODE-NEXT;
NODE-NEXT-PREV NODE-PREV;
IF(NODE==HEAD)
NODE
}
1. In what case the prev was
(a) All cases
(b) It does not work for the last element
(c) It does not for the first element
(d) None of these
Answer the questions based on the following program
VOID FUNCTION(INT KK)
{KK+=20;
}
VOID FUNCTION (INT K)
INT MM,N=&M
KN = K
KN+-=10;
}
2. What is the output of the following program
main()
{ int var=25,varp;
varp=&var;
varp p = 10;
fnc(varp)
printf("%d%d,var,varp);
}
(a) 20,55
(b) 35,35
(c) 25,25
(d)55,55
3. Here is the structure declaration of a doubly linked list
struct dlink
{
int nodeid;
struct dlink *next;
struct dlink *prev;
} dlink_t;
A pointer of the head of the linked list is maintained as a global variable, whose definition is
dlink_t *head; The funt remove_element(dlink_t *rp), needs to remove the node pointed to the
rp and adjust the head. The first node's prev and the last node's next are NULL.
remove_element(dlink_t *rp)
{
rp->prev->next = rp->next;
rp->next->prev = rp->prev;
if( head == rp)
head = rp->next;
} Which of the following statement is true about the fution remove_element
a) It work when head is the same as rp
b) It does not work when rp is the last element on the list
c) It sets the head of the list correctly
d) It works in all cases
Answer :B) It does...
4. Consider the following function written in c:
#define NULL 0
char *
index(sp,c)
register char *sp,c;
{
do
{
if(*sp == c)
return (sp);
} while (*sp++);
return NULL;
}
The first argument sp, is a pointer to a C string. The second argument, c, is a character. This
function scarches for the character c, in the string. If it is found a pointer to that location is
returned else NULL is returned. This function works
a) Always
b) Always, but fails when the first byte contais the character c
c) works when c is a non NULL character only
d) Works only when the character c is found in the string
ans: a
5. What is printed when this program is executed
main()
{
printf ("%d\n",f(7));
}
f(X)
{
if ( <= 4)
return x;
return f(--x);
}
a) 4
b) 5
c) 6
d) 7
ans: a
6. On a machine where pointers are 4 bytes long, what happens when the following code is
executed.
main()
{
int x=0,*p=0;
x++; p++;
printf ("%d and %d\n",x,p);
}
a) 1 and 1 is printed
b) 1 and 4 is printed
c) 4 and 4 is printed
d) causes an exception
7. Which of the following is the correct code for strcpy, that is used to copy the contents from src
to dest?
a) strcpy (char *dst,char *src)
{
while (*src)
*dst++ = *src++;
}
b) strcpy (char *dst,char *src)
{
while(*dst++ = *src++ )
}
c) strcpy (char *dst,char *src)
{
while(*src)
{
*dst = *src;
dst++; src++;
}
}
d) strcpy(char *dst, char *src)
{
while(*++dst = *++src);
}
ans:b
8. Consider the following program
main()
{
int i=20,*j=&i;
f1(j);
*j+=10;
f2(j);
printf("%d and %d",i,*j);
}
f1(k)
int *k;
{
*k +=15;
}
f2(x)
int *x;
{
int m=*x,*n=&m;
*n += 10;
}
The values printed by the program will be
a) 20 and 55
b) 20 and 45
c) 45 and 45
d) 45 and 55
e) 35 and 35
9.
9. what is printed when the following program is compiled and executed?
int
func (int x)
{
if (x<=0)
return(1);
return func(x -1) +x;
}
main()
{
printf("%d\n",func(5));
}
a) 12
b) 16
c) 15
d) 11
10.COnsider the following of c code in two files which will be linked together and executed .
a.c: int i;
main()
{
i = 30;
f1();
printf("%d\n",i)
}
b.c: static int f1()
{
i+=10;
} which of the following is true ?
a) a.c will fail in compilation phase because f1() is not declared
b) b.c will fail in compilation because the variable i is not declared
c) will print 30
d) will print 40
e) a & b
ans: e) a & b
11.consider the following program:
# include
class x {
public:
int a;
x();
};
x::x() { a=10; cout
class b:public x {
public:
b();
};
b::b() { a=20; cout
main ()
{
b temp;
}
what will be the output of this prg?
a) 10
b) 20
c) 2010
d) 1020
ans: b

HCL Technical Test

HCL Technical Test--4
1 Which operator is used in referencing the member of structure?
a) .
b) ,
c) /
d) *
Ans (.)
2 Which of the following statements are true about structure?
a) different data types can be the member data
b) value can be assigned to the structure by =
c)
d) All of the above
Ans All of the above
3 Which of the following is the structured programming language?
a) Cobol
b) Java
c)
d)
Ans Java
4) Which of the following is not the database?
a) Oracle
b) Sybase
c) SqlServer
d) J2EE
Ans J2EE
5) If u increment the pointer to an array what will happen?
Ans It will point to the next member
6) Which of the following is an operating system?
Ans Linux
6) Why do we declare function prototype?
a) code become more readable.
b) Compiler comes to know that function is declared later
c)
d) All of the above
Ans the most appropriate answer is b but check if c also matches then the answer is d
7) Data normalization is used for
Ans To reduce update problem
8) Which of the following is the internet communication protocol?
a) TCP/IP
b) HTTP
c)
d)
Ans TCP/IP
9) What does indexing help in?
a) data sorting
Ans All of the above
10) Which type of operating system unix is?
a) Multiuser
b) Single user
c) Multiuser,Timesharing
d) Multitasking,Timesharing,Multiuser
Ans d
There were 25 very simple questions but this is all we remember
Aptitude
There are two communities in an island A and B.They can ask only questions which can be answered
only with yes or no. A ask question whose correct answer is Yes and B ask questions whose correct
answer is NO
1. Mr Y asks his wife "Are we of same type of B"? Two questions were there,tell the type of mr. Y
and his wife
3. A ask B "are we of different type"
4. A man ask "Am I of A type?".What type is he?
One more questions based on the above condition
5. there r five cars and 6 people. various condn r given andthen u have to answer the questions based on
thm…there were around 5 questions based on this .
6.
7.
9. There were very tough series
4 5 8
525 ? 27
10. 160,80,120…1005,4775,2377.5
11. one more series
12. A beats B by 50m in a race of 500m ,then B beats by C by 25m in a race of 500m.Find the
distance by which A beats C in a race of 400?
Ans 58
13. Similar question on race
14. A word consists of 5 different alphabets starting with A and ending with B ,it has 3 consotant
and 2 vowels.What number of different type of words can be possible. Ans 2304 OR,9120
15. Four questions based on Grammar.they r very easy.
16. Four questions based on Analogies.And they too r very simple.one of them is :
intelligentsia: elitist…..ans: gentry:public

HCL Aptitude Test 3

HCL Aptitude Test 3
1. a=2, b=3, c=6 Find the value of c/(a+b)-(a+b)/c
Ans. 11/30
2. What does the hexa number E78 in radix 7.
(a) 12455
(b) 14153
(c) 14256
(d) 13541
(e) 131112
Ans. (d)
3. What does the hexa number E78 in radix 7.
(a) 12455
(b) 14153
(c) 14256
(d) 13541
(e) 131112
Ans. (d)
4. Q is not equal to zero and k = (Q x n - s)/2.What is 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
5. From the following statements determing the order of ranking
M has double the amount as D Y has 3 rupess more than half the amount of D
Ans. Data insuffiecient
Questions 6 - 10 are to be answered on the following 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
6. If A occurs which of the following must occurs
I. F and 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)
7. If B occurs which must occur
(a) D
(b) D and G
(c) G and H
(d) F and G
(e) J
Ans. (a)
8. 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)
9. Which may occurs as a result of cause not mentioned
I. D
II. A
III. F
(a) I only
(b) II only
(c) I & II
(d) II & III
(e) I,II & III
Ans. (c)
10. E occurs which one cannot occurs
(a) A
(b) F
(c) D
(d) C
(e) J
Ans. (b)
11.A 5 litre jug contains 4 litres of a salt water solution that is 15 percent salt. If 1.5 litres of the
solution spills out of the jug, and the jug is then filled to capacity with water,approximately
what percent of the resulting solution in the jug is salt?
(A)7.5% (B)9.5% (C) 10.5% (D)12% (E)15%
12. Working independently, Tina can do a certain job in 12 hours. Working independently, Ann
can do the same job in 9 hours. If Tina Works independently at the job for 8 hours and then Ann
works independently, how many hours will it take Ann to complete the remainder of the jobs?
(A)2/3 (B)3/4 (C)1 (D)2 (E)3
Answer :E)3
13.In a murder case there are four suspects P,Q,R,S. Each of them makes a statement. They are p:
"I had gone to the theatre with S at the time of the murder".q: "I was playing cards with P at the
time of the murder".r: "Q didn't commit the murder".s: "R is not the murderer".Assuming the
only one of the above statement is false and that one of them is the murderer, who is the
murderer?
a) P
b) Q
c) R
d) Cann't be concluded
e) S
Ans: E
14.Mohan earned twice as much as Deep. Yogesh earned rs.3/- more than half as much as deep. If
the amounts earned by Mohan,Deep,Yogesh are M,D,Y respectively, Which of the following is
the correct ordering of these amounts?
a) M < D < Y
b) M< Y < D
c) D< M < Y
d) It cann't be determined from the information given
e) D< Y < M
15.Statistics indicate that men drivers are involved in more accidents than women drivers. Hence
it may be concluded that
a) sufficiently information is not there to conclude anything
b) Men are actually better drivers but drive more frequently
c) Women Certainly drive more cautiously than Men
d) Men chauvinists are wrong about women's abilties.
e) Statistics sometimes present a wrong picture of things
16.Given that A,B,C,D,E each represent one of the digits between 1 and 9 and that the following
multiplication holds:
A B C D E
X 4
--------------
E D C B A
-------------- what digit does E represent ?
a) 4
b) 6
c) 8
d) 7
Ans: c
17.HCL prototyping machine can make 10 copies every 4 seconds. At this rate, How many copies
can the machine make in 6 min.?
a) 900
b) 600
c) 360
d) 240
e) 150
Ans: a
18.If a=2,b=4,c=5 then
a+b c
- ---- =
c a+b
a) 1
b) 11/30
c) 0
d) -11/30
e) -1
Ans: b
19.10^2(10^8+10^8) =-------------- 10^4
a) 2(10)^4
b) 2(10)^6
c) 10^8
d) 2(10)^8
e) 10^10
Ans: b
20.Worker W produces n units in 5 hours. Workers V and W, workers independently but at
the same time, produce n units in 2 hours.how long would it take V alone to produce n units?
a) 1 hr 26 min
b) 1 hr 53 min
c) 2 hr 30 min
d) 3 hr 30 min
e) 3 hr 20 min
Ans: d
Six knights - P,Q,R,S,T and U - assemble for a long journey in Two ravelling parties. For
security, each travellingparty Consists of at least two knights. The two parties travel by separate
routes, northern and southern. After one month, the routes of the northern and southern groups
converge for a brief time and at that point the knights can, if they wish, rearrange their
travelling parties before continuing, again in two parties along separate northern and southern
routes. Throughout the entire trip, the composition of traveling parties must be in accord with
the following conditions P and R are deadly enemies and, although they may meet briefly,can
never travel together. p must trave in the same party with sQ cann't travel by the southern route
U cann't change
21. If one of the two parties of knights consists of P and U and two other knights and travels by the
southern route,the other members of this party besides P and U must be
a) Q and S
b) Q and T
c) R and S
d) R and T
e) S and T
Ans: e
22.If each of the two parties of knights consists of exactly three members, which of the following
is not a possible travelling party and route?
a) P,S,U by the northern route
b) P,S,T by the northern route
c) P,S,T by the southern route
d) P,S,U by the southern route
e) Q,R,T by the southern route
Ans: b
23.If one of the two parties of knights consists of U and two other knights and travels by the
northern route, the other memnbers of this party besides U must be
a) P and S
b) P and T
c) Q and R
d) Q and T
e) R and T
Ans: c
24.If each of the two parties of knights consists of exactly three members of different parties, and
R travels by the northern route,then T must travel by the
a) southern route with P and S
b) southern route with Q and R
c) southern route with R and U
d) northern route with Q and R
e) northern route with R and U
Ans: a
25.If, when the two parties of knights encounter one another after a month, exactly one knight
changes from one travelling party to the other travelling party, that knight must be
a) P
b) Q
c) R
d) S
e) T
Ans: e
26.A gambler bets on the team of seven players ABCDEFG whose winning a-4 to 1 against b-4 to
1 against c-4 to 1 against d-4 to 1 against e-5 to 1 against f-6 to 1 against g. how should he bet
on g to set 20% profit.
27.If a person buy radio worth Rs 2468 and pay 7% sales .how much price of radio should reduce
to pay only Rs 2468
28.What is vasu salary if salary of vasu is more than rajan salary working in same company
i)vasu salary is 100 more than rajan salary.
ii)rajan found 2000 allowns which is 50 less than vasu.
(iii)basic salry of rajan is 1000.
(i)only i is required
(ii)i & ii is required
(iii)i& iii is required
(iv)i&ii&iii is required
(v)none of these
29. If in 100 miles race 8 person is running winner take 9.8sec and fifth man takes 10.4 sec the
time of 8 man is in AP if in 4*100 meters realy of onside is 1,4,5,8 position then win by.
a).3 sec b).1 sec c).7 sec d).5 sec e)none
30. How many sons X have qwe based on relation
i)
ii)
iii)
ans(data i,ii,iii is insufficient)
31.A sink has 12 lits of water some quantity of water is taken out. if the remainng water is 6 litres
less then thewater taken out then quantity of water taken out is.
a.3
b.6
c.9
d.1
32.which is the 4 digit number whose second digit is thrice the first digit and 3'rd digit is sum of
1'st and 2'nd and last digit is twice the second digit.
1.2674
2.1349.
3.3343
4.3678
33.In a straight highway 2 cars starts from the same point in opposite directions each travels for 8
Kms and take left turn then travel for 6 Kms what is the distance between them now.
1.16
2.20
3.25
4.10
34.A problem based on house numbers.
35.Five students compare their test and quiz marks.some datas given.5 questions based on this.
C Programming
36. Which of the following about the following two declaration is true
i ) int *F()
ii) int (*F)()
Choice :
a) Both are identical
b) The first is a correct declaration and the second is wrong
c) The first declaraion is a function returning a pointer to an integer and the second is a
pointer to function returning
int
d) Both are different ways of declarin pointer to a function Answer : c) The first de...
37.What are the values printed by the following program?
#define dprint(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) none
Answer: c)x/y=2
38.Which of the following is true of the following program
main()
{
char *c;
int *p;
c =(char *)malloc(100);
ip=(int *)c;
free(ip);
}
ans: The code functions properly releasing all the memory allocated
39..output of the following.
main()
{
int i;
char *p;
i=0X89;
p=(char *)i;
p++;
printf("%x\n",p);
}
ans:0X8A
40.which of the following is not a ANSI C language keyword? ans:Function.
41.When an array is passed as parameter to a function, which of the following statement is correct
choice:
a) The function can change values in the original array
b) In C parameters are passed by value. The funciton cannot change the original value in
the array
c) It results in compilation error when the function tries toaccess the elements in the array
d) Results in a run time error when the funtion tries to access the elements in the array
Answer: a) The fu...
42.The type of the controlling expression of a switch statement cannot be of the type
a) int b) char c) short d)float e) none
Answer : d)float
43.What is the value of the expression (3^6) + (a^a)?
a) 3 b) 5 c) 6 d) a+18 e) None
Answer : 5
44. What is the value assigned to the variable X if b is 7 ?
X = b>8 ? b <<3 : b>4 ? b>>1:b;
a) 7 b) 28 c) 3 d) 14 e) None
ans: 3;
45.Which is the output produced by the following program
main()
{
int n=2;
printf("%d %d\n", ++n, n*n);
}
a) 3,6 b) 3,4 c) 2,4 d) cannot determine
Answer : b) 3,4
46. 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) unidentified
47.What is the output of the following program
main()
{
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) none
Answer : a) 10,6
48.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 anything
b) Prints : Jan is the first month
c) Generates compilation error
d) Results in runtime error
Answer: b) Prints : Jan..
49.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++;
}
) "Hello World" b)"Hello" c)"World" d) NULL e) unidentified
Answer: d) NULL
50. 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)none
Answer : a)8
51.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)none
Answer:b)20,12
52.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 error
Answer : d) compilation error
53.what can be said of the following
struct Node {
char *word;
int count;
struct Node left;
struct Node right;
}
a) Incorrect definition
b) structures cannot refer to other structure
c) Structures can refer to themselves. Hence the statement is OK
d) Structures can refer to maximum of one other structure
Answer :c)
54.What is the size of the following union. Assume that the size of int =2, size of float =4 and size
of
char =1.
Union Tag{
int a;
flaot b;
char c;
};
a)2 b)4 c)1 d) 7
55. What is the output of the following program? (. has been used to indicate a space)
main()
{
char s[]="Hello,.world";
printf(%15.10s",s);
}
a )Hello,.World...
b)....Hello,.Wor
c)Hello,.Wor....
d)None of the above

HCL Aptitude Test ---2

HCL Aptitude
1) a) NMI
b) Software interrupts
c) Hardware interrupts
d) Software and hardware interrupt
Ans: b
2) Which of the following is error correction and deduction?
a) Hamming code
b) CRC
c) VRC
d) None
Ans: b
3) When you switch on your computer, which of the following component affect first?
a) Mother board
b) SMPS
c) Peripherals
d) None
Ans : a
4) Which of the following function transports the data?
a) TCP/IP
b) Transport layer
c) TCP
d) None
Ans: c
5) Which of the following does not consists address?
a) IP
b) TCP/IP
c) Network
d) Transport
Ans:a
6) They given like this……. And some conditions?
a) pre order
b) post order
c) In order
d) None
Ans:c
7) Authentication means….
a) Verifying authority
b) Source
c) Destination
d) Request
Ans: a
8) Symorphous is used for
a) Analysis
b) Synchournization
c) Asynchrouns
d) None
Ans: b
9) There are five nodes. With that how many trees we can make?
a) 27
b) 28
c) 30
d) 29
Ans: c (Check the ans not sure)
10) Traverse the given tree using in order, Preorder and Post order traversals.
ABC
DEF
GHI
Given tree:
Ø Inorder : D H B E A F C I G J
Ø Preorder: A B D H E C F G I J
Ø Postorder: H D E B F I J G C A
And some more questions….. I dint remember those questions
Given tree:
Ø Inorder : D H B E A F C I G J
Ø Preorder: A B D H E C F G I J
Ø Postorder: H D E B F I J G C A
And some more questions….. I dint remember those questions
SECTION –II (C language Basics and programming) this section consists of 20 Questions…….. All
are programs only…
1. main()
{
printf("%x",-1<<4);
}
a) fff0
b) fffb
c) ff0
d) none
Ans: a
Explanation:
-1 is internally represented as all 1's. When left shifted four times the least significant 4 bits are filled
with 0's.The %x format
specifier specifies that the integer value be printed as a hexadecimal value.
2. main()
{
char *p;
p="Hello";
printf("%c\n",*&*p);
}
a) e
b) H
c) some address
d) ome garbage value
Ans: b
Explanation:
* is a dereference operator & is a reference operator. They can be applied any number of times
provided it is meaningful. Here
p points to the first character in the string "Hello". *p dereferences it and so its value is H. Again &
references it to an address and * dereferences it to the value H.
3. void main()
{
int i=5;
printf("%d",i++ + ++i);
}
a) 11
b) 12
c) 10
d) output cant be predicted
Ans: d
Explanation: Side effects are involved in the evaluation of i
4. main( )
{
int a[2][3][2] = {{{2,4},{7,8},{3,4}},{{2,2},{2,3},{3,4}}};
printf(“%u %u %u %d \n”,a+1,*a+1,**a+1,***a+1);
}
a) 100, 100, 100, 2
b) 101,101,101,2
c) 114,104,102,3
d) none
Ans: c
Explanation:The given array is a 3-D one. It can also be viewed as a 1-D array.
2 4 7 8 3 4 2 2 2 3 3 4
100 102 104 106 108 110 112 114 116 118 120 122
thus, for the first printf statement a, *a, **a give address of first element . since the indirection ***a
gives the value. Hence, the first line of the output.for the second printf a+1 increases in the third
dimension thus points to value at 114, *a+1 increments in second dimension thus points to 104, **a +1
increments the first dimension thus points to 102 and ***a+1 first gets the value at first location and
then increments it by 1. Hence, the output is C is correct answer…
5. main( )
{
static int a[ ] = {0,1,2,3,4};
int *p[ ] = {a,a+1,a+2,a+3,a+4};
int **ptr = p;
ptr++;
printf(“\n %d %d %d”, ptr-p, *ptr-a, **ptr);
*ptr++;
printf(“\n %d %d %d”, ptr-p, *ptr-a, **ptr);
*++ptr;
printf(“\n %d %d %d”, ptr-p, *ptr-a, **ptr);
++*ptr;
printf(“\n %d %d %d”, ptr-p, *ptr-a, **ptr);
}
a) 111
222
332
443
b) 111
222
333
344
c) 111
222
333
444
d) None
Ans: b
6. #include
main()
{
const int i=4;
float j;
j = ++i;
printf("%d %f", i,++j);
}
a) 8
b) 5
c) compile error
d) syntax error
Ans: c
7. main()
{
char *p;
int *q;
long *r;
p=q=r=0;
p++;
q++;
r++;
printf("%p...%p...%p",p,q,r);
}
a) 001… 100…0002
b) 0001...0002...0004
c) 001… 002…004
d) none
ans: b
8. main()
{
unsigned int i;
for(i=1;i>-2;i--)
printf("HCL Technologies");
}
a) HCL
b) Technologies
c) HCL Technologies
d) None
Ans: None(Plz Check the answer)
9. main()
{
int a[10];
printf("%d",*a+1-*a+3);
}
a) 4
b) 5
c) 6
d) None
Ans : a
10. main()
{
float f=5,g=10;
enum{i=10,j=20,k=50};
printf("%d\n",++k);
printf("%f\n",f<<2);
printf("%lf\n",f%g);
printf("%lf\n",fmod(f,g));
}
a) Line no 5: Error: Lvalue required
b) Line no 5: Error: Link error
c) Compile error
d) None
Ans: a
11. int swap(int *a,int *b)
{
*a=*a+*b;*b=*a-*b;*a=*a-*b;
}
main()
{
int x=10,y=20;
swap(&x,&y);
printf("x= %d y = %d\n",x,y)
}
a) x=10 y=20
b) x=20 y=10
c) x=30 y=20
d) none
Ans: b
12. main()
{
int i=300;
char *ptr = &i;
*++ptr=2;
printf("%d",i);
}
a) 665
b) 565
c) 556
d) none
Ans: c
13.main()
{
float me=1.1;
double you=1.1;
if(me==you)
printf(”IloveU”);
else
printf(“I Hate U”)
}
a) I love u
b) I hate u
c) floating point error
d) Compile error
Ans: b
14.
enum colors {BLACK,BLUE,GREEN}
main()
{
printf(”%d..%d..%d”,BLACK,BLUE,GREEN);
return(1);
}
a) 1..2..3
b) 0..1..2
c) 2..3..4
d) none
Ans: b
Some more questions given.. I dint remember…. Be prepare all basic concept in C… so that you can
answer very easily…
SECTION –III (Data structures and C++) this section consists of 10 Questions… Each question carry
2 marks… so they deduct ½ mark for wrong answer…..
1) #include
main()
{
char s[]={'a','b','c','\n','c','\0'};
char *p,*str,*str1;
p=&s[3];
str=p;
str1=s;
printf("%d",++*p + ++*str1-32);
}
a)97
b) M
c)76
d) none
Ans: b
2) main( )
{
int a[ ] = {10,20,30,40,50},j,*p;
for(j=0; j<5; j++)
{
printf(“%d” ,*a);
a++;
}
p = a;
for(j=0; j<5; j++)
{
printf(“%d ” ,*p);
p++;
}
}
a) address of array
b) Compile error
c) Lvalue required
d) none
Ans: c
3) struct aaa{
struct aaa *prev;
int i;
struct aaa *next;
};
main()
{
struct aaa abc,def,ghi,jkl;
int x=100;
abc.i=0;abc.prev=&jkl;
abc.next=&def;
def.i=1;def.prev=&abc;def.next=&ghi;
ghi.i=2;ghi.prev=&def;
ghi.next=&jkl;
jkl.i=3;jkl.prev=&ghi;jkl.next=&abc;
x=abc.next->next->prev->next->i;
printf("%d",x);
}
a) 3
b) 2
c) 4
d) 5
Ans: b
4) main(int argc, char **argv)
{
printf("enter the character");
getchar();
sum(argv[1],argv[2]);
}
sum(num1,num2)
int num1,num2;
{
return num1+num2;
}
a) compile error
b) L value required
c) Syntax error
d) None
Ans: a
5)
class Sample
{
public:
int *ptr;
Sample(int i)
{
ptr = new int(i);
}
~Sample()
{
delete ptr;
}
void PrintVal()
{
cout << "The value is " << *ptr;
}
};
void SomeFunc(Sample x)
{ cout << "
Say i
am in someFunc "
<< endl;
} int main()
{
Sample s1= 10;
SomeFunc(s1);
s1.PrintVal();
}
a) say I am in someFunc
b) say I am in someFunc and runtime error
c) say I am in someFunc and null value
d) none
ans: b
and some questions given in DATASTURES… those are based on linked lists only also very big
programs… so you have to do it very careful
SECTION-III (General aptitude+1 passage+Logical) this section consists of 20 questions.. Each
question carry 1 mark…
1) Sandhya and Bhagya is having the total amount of 12000. In that amount bhagya has deducted 3600
as less as sandhya. So what is their shared amount?
a) 2800
b) 3600
c) 4800
d) 9600
Ans : c
2) Six persons have to present at certain meeting. The conditions are,
A present P should present
M present T should present
K present P should present
If A and P present I should be there in meeting
If M and T present D should be absent
If K and P present P should present
Based on this they given some questions… Those are easy only.. you can do it easily…
3) Here they given passage following some questions.. Poetry explaining her experience with HINDI
latest songs… and comparing with old songs… also she is a good singer. Like this they given a big
passage… so read it carefully at a time.. so that u can save your time
4) Dhana and Lavanya started running at same point… But dhana started in anti clock wise direction,
Lavanya started in clockwise direction.. Dhana met lavanya at 900 m . where as lavanya met dhana
at 800 m… so how much distance they covered each other?
a) 1700
b) 900
c) 1800
d) data is insufficient
Ans: d
5) This question is base on Arithmetic mean like algebra… a n+2 = (7+an)/5…. Initially a0= 0…… so
what is the value of a2?
a) 5/2
b) 7/2
c) 7/5
d) none
Ans : c
6) Here they given two statements, based on that they gave some questions
Statement I : I is enough to answer
Statement II: I and II is enough to answer
i) Raja can do a piece of work in 9 days… and govardhan can do a piece of work in 8 days. In how
many days they will complete the work alternatively..
Statement I: They both do in 72/17 days
Statement II : A alone can do 1/9 days
a) I b) I and II c) II d) none

HCL TECHNOLOGIES PAPER -1

HCL TECHNOLOGIES PAPER -1
1. How many segment registers are there in the 8086 processor?
a) 4 b) 6 c) 8 d) none
Ans: a
2. What is the addressing mode of this instruction MOV AL, [BX];
a) direct addressing mode
b) register indirect addressing mode
ANS: b I am not sure of it.
3. What is the type of file system used in the CD ROM?
a) VFAT B)
4) About CPU I think but answer is DMA.
5) If we double the clock speed, then?
a) It increases the speed of the processor b) It increases the speed of the system bus c) both of
the above D) None
6) Data recovery is done in which layer?
a) physical b) datalink c) network d) transport
7) What is thrashing?
ANS: swapping in and out the pages frequently from memory.
8) By using 3 nodes how many trees can be formed?
ANS:5
9) They give one tree, and ask the post order traversal for that tree?
ANS:C
10) Page cannibalation is?
ANS:C
Aptitude section:
1) They give one scenario and ask questions on that. that is easy. Those are 5 questions.
2) They ask 2 questions in English, I didn't answer those ones. They are - Find the odd one?
3) They give 2 questions on missing digits. They r matrix type, I didn't remember the questions,
But I know answers.
for first one 8. For second one 28 is the answer.
4)Two persons start walking from the same place in opposite directions. After walking for 4
mts, both of them take the left and walk for another 3 mts. Then
what is the distance b/w them?
Ans:10 mt.
5)One person start from his home towards college which is 53 km far away. Another person
started from college towards home after an hour. the speed of first one is 4kmph and the second
one is 3 kmph. Then, what is the distance from home to their meeting point?
AND:21 km.
6)3 machines can complete the work in 4,5, and 6 hours respectively. due to power failures they
did the work alternatively. Then what is time taken to complete the work?
ANS:9/20
7)Two persons take the pair of dies and throws them. If 12 appers first one wins, If two
consecutives 7 s appear then second one wins. What is the probability to
win first one in the game?
a)6/15 b)3/13 c)2/13
8)Two questions on figures .They give five figures ,and change them sequentially, u have to
find 6 th one. They give 4 choices.
9)one more Q. on number sequence.
C Programming:
1) what is name of the operator in passing variable no. of arguments to function?
ANS: Ellipsis
2) main()
{
printf("%d%d"size of ("Hcl
technologies"),strlen("HCL Technologies"));
}
a)16 16 b)16 17 c)17 17 d)17 16
3) main()
{ char arr[]={ '
a','b','\n',....}
some more instructions;
}
ANS:77
4) main()
{ int arr[]={0,1,2,3,4)
int *a={arr, arr+1,arr+2,...}
int **p=a;
p++;
some instructions:
}
ANS:1 1 1
5)They give one Q on 3-d array?
ANS:4
6)one Question on ++ and && operators.
ANS:1,0,0
7)one question on logical operators
Ans:1 00 1
8)one question on the return value of scanf function ?
ANS:1
ANALYSIS OF PROGRAMS:
1) For one Q. they make the constructor in the base class as virtual and give the big program.
So, for that one ANSWER is NONE, (d).
2) In one Q. They give the prototype of the function that structure as argument .But, Structure is
defined after that and they give the program.
ANS: ERROR
3) for one Q. They give the answers as 4444 ,7777, 9999.But, the answer is 6666. So, Answer is
None (d).

IBM Aptitude Test

IBM Aptitude Test
1. In 1978, a kg of paper was sold at Rs25/-. I f the paper rate increases at 1.5% more than inflation rate
which is of 6.5% a year, then what wil be the cost of a kg of paper after 2 years?
a)29.12 (b) 29.72 (c) 30.12 (d) 32.65 (e) none of these
2. In A,B,C are having some marbles with each of them. A has giben B and C the same number of
marbles they already have to each of them. then, B gave C and A the same no. of marbles they have,
then C gave A and B the same no. of marbles they have. At the end A,B,and C have equal no. of
marbles.
(i) If x,y,z are the marbles initially with A,B,C respectively. then the no of marbles B have at the
end
(a) 2(x-y-z) (b) 4(x-y-z) etc.
(ii)If the total no. of marbles are 72, then the no. of marbles with A at the starting
a. 20 b. 30 c. 32
3. If a car starts from A towards B with some velocity due to some problem in the engine after
travelling 30km.If the car goes with 4/5 th of its actuval velocity the car reaches B 45min later to the
actual time. If the car engine fails ofter travelling
45km, the car reaches the destination B 36min late to the actual time , what is the initial velocity of car
and what is the
distance between A and B in km
ans) 20 & 130.
4. A person has Rs 100/- in his pocket, he can as 25 pencils or 15books. He kept 15% of the money for
travelling expenses and purchased 5 pencils.So how many books he can purchase with the remaining
money.
5. ten questions on analogies.
ex: hammer : carpenter ::
B knife : butcher.
6. The values of shares A,B and C from january to june are as follows.B
month A B C
JAN 30 60 80
FEB 35 65 85
MAR 45 75 65
APR 40 75 82
MAY 55 75 85
JUNE 50 75 80
i) During this period which share has undergone max fluctuation?
ii) In which month it is possible to buy B and C selling A?
iii) In which month the share values are very low?
iv) By purchasing one share of A and 4 each of B and C in the beginningof the period , to get
max profit when this shares should be sold?
v) ?
7. In a computer institute 9 languages can taught. The module is of 6 months duration and only six
languages each of one month can be taught. In addition to that BASIC is always there and should be
in first month itself
# word perfect is to be taught in the preceeding week of word star.
# FORTRAN can not be taught until COBAL is coarsed prior to that
# BINO, FIFO never be taught in single module languages are BASIC, WORD STAR, WORD
PERFECT, FORTRAN,
COBAL, BINO, FIFO, LOTUS, C
i. Of the following which module is possible based on above conditions.
ii) If word star is in 3rd month , what could be in 6th month.
iii) If COBAL is in the 2nd month and BINO in 6th month are there in addition to the above
condition, FORTRAN will be in which month.
8. In a class , except 18 all are above 50 years. 15 are below 50 years of age. how many people
are there
a) 30 b) 33 c) 36 d) none of these.
9. A square plot of some size , at four corners equal squares of some size are cut and is formed
as open box. If this open box carries 128ml of oil. What is the size of the plate i.e. side
a.17 b.14 c.13
10. In a square , all the mid points are joined. the inner square is shaded. If the area of the square is A,
what is the shaded area?
11. two questions on basic angles i.e given a circle, a few chords or diameter is drawn etc
12. @(a,b)= (a+b)/2
/(a,b)= a.b
*(a,b)= ab , if a=1, b=2 find
i) /(a,(@(a,b),*(a,b)))
ii)
13. (x#y) = x+y-xy
(x*y) = (x+y)/2
i) (x#y)#(x*y) < (x#y), which of the below values of
x, y will satisfy this equation
ii) (a*b)#(b*c)< (a#b)*(b*c) , what values of a,b,c satisfy the above.
14. By using the data given below answer the following questions.
B.tech M.sc M.A
male 20
female 80
total 60
some thing similar to that question.
i) 40% of females are B.Techs
ii) Half of the students are either from B.Techs of M.Scs
iii) ...
i. what is the no. of female B.techs
ii....
dont remember this question , just for an example this has been given .
45Q). PS1 pwd
export PS1 results in
a). your primary prompt being your current directory
b). " " and secondary prompts being the current dir
c). " " prompt being your home dir
d). " " and secondary prompts being the home dir
e). None of the above.
8Q). If you type in the command
nohup sort employees > list 2 > error out & and log off ,the next time you log in . the
output will be
a). in a file called list and the error will de typed in a file error out
b). there will be no file called list or error out
c). error will be logged in a file called list and o/p will be in error out
d). you will not be allowed to log in
e). none of the above
7Q). In UNIX a files i-node
a)is a data structure that defines all specifications of a file like the file size ,number of lines
to a file ,permissions etc.
b).----
c). - - - --
d). _ _ _
( ans is ---------(a) )
44Q). The UNIX shell is....
a).does not come with the rest of the system
b).forms the interface between the user and the kernal
c) does not give any scope for programming
d) deos not allow calling one program from with in another
e) all of the above
(ans is (b) )
48Q).enum number { a=-1, b= 4,c,d,e}
what is the value of e ?
7,4,5,15,3
(ans is 7 ) check again
3Q).The very first process created by the kernal that runs till the kernal process is haltes is
a)init
b)getty
c)
d)
e)none
(Ans is a)
47 Q) Result of the following program is
main()
{
int i=0;
for(i=0;i<20;i++)
{
switch(i)
case 0:i+=5;
case 1:i+=2;
case 5:i+=5;
default i+=4;
break;}
printf("%d,",i);
}
}
a)0,5,9,13,17
b)5,9,13,17
c)12,17,22
d)16,21
e)syntax error
(Ans is d )
1 Q) What is the result
main()
{
char c=-64;
int i=-32
unsigned int u =-16;
if(c>i){
printf("pass1,");
if(c and >>
a) do the same function
b) differ : > overwrites, while >> appends
c) differ : > is used for input while >> is used for output
d) differ : > write to any file while >> write only to standard output
e) None of these
Ans) b
50) The command
grep first second third /usr/you/myfile
a) prints lines containing the words first, second or third from the file /usr/you/myfile
b) searches for lines containing the pattern first in the files second, third, and /usr/you/myfile
and prints them
c) searches the files /usr/you/myfiel and third for lines containing the words first or second
and prints them
d) replaces the word first with the word second in the files third and /usr/you/myfile
e) None of the above
Ans) b

Sunday, September 11, 2011

Aptitude Questions Solve the following and check with the answers given at the end.

Aptitude Questions
Solve the following and check with the answers given at the end.
1. It was calculated that 75 men could complete a piece of work in 20 days.
When work was scheduled to commence, it was found necessary to send 25
men to another project. How much longer will it take to complete the work?
2. A student divided a number by 2/3 when he required to multiply by 3/2.
Calculate the percentage of error in his result.
3. A dishonest shopkeeper professes to sell pulses at the cost price, but he uses a
false weight of 950gm. for a kg. His gain is …%.
4. A software engineer has the capability of thinking 100 lines of code in five
minutes and can type 100 lines of code in 10 minutes. He takes a break for
five minutes after every ten minutes. How many lines of codes will he
complete typing after an hour?
5. A man was engaged on a job for 30 days on the condition that he would get a
wage of Rs. 10 for the day he works, but he have to pay a fine of Rs. 2 for
each day of his absence. If he gets Rs. 216 at the end, he was absent for work
for ... days.
6. A contractor agreeing to finish a work in 150 days, employed 75 men each
working 8 hours daily. After 90 days, only 2/7 of the work was completed.
Increasing the number of men by ________ each working now for 10 hours
daily, the work can be completed in time.
7. what is a percent of b divided by b percent of a?
(a) a (b) b (c) 1 (d) 10 (d) 100
8. A man bought a horse and a cart. If he sold the horse at 10 % loss and the cart
at 20 % gain, he would not lose anything; but if he sold the horse at 5% loss
and the cart at 5% gain, he would lose Rs. 10 in the bargain. The amount paid
by him was Rs._______ for the horse and Rs.________ for the cart.
9. A tennis marker is trying to put together a team of four players for a tennis
tournament out of seven available. males - a, b and c; females – m, n, o and p.
All players are of equal ability and there must be at least two males in the
1
team. For a team of four, all players must be able to play with each other
under the following restrictions:
b should not play with m,
c should not play with p, and
a should not play with o.
Which of the following statements must be false?
1. b and p cannot be selected together
2. c and o cannot be selected together
3. c and n cannot be selected together.
10-12. The following figure depicts three views of a cube. Based on this,
answer questions 10-12.
6 5 4
1 22 3 6
10. The number on the face opposite to the face carrying 1 is _______ .
11. The number on the faces adjacent to the face marked 5 are _______ .
12. Which of the following pairs does not correctly give the numbers on the
opposite faces.
(1) 6,5 (2) 4,1 (3) 1,3 (4) 4,2
13. Five farmers have 7, 9, 11, 13 & 14 apple trees, respectively in their orchards.
Last year, each of them discovered that every tree in their own orchard bore
exactly the same number of apples. Further, if the third farmer gives one apple
to the first, and the fifth gives three to each of the second and the fourth, they
would all have exactly the same number of apples. What were the yields per
tree in the orchards of the third and fourth farmers?
14. Five boys were climbing a hill. J was following H. R was just ahead of G. K
was between G & H. They were climbing up in a column. Who was the
second?
15-18 John is undecided which of the four novels to buy. He is considering a spy
thriller, a Murder mystery, a Gothic romance and a science fiction novel. The
books are written by Rothko, Gorky, Burchfield and Hopper, not necessary in
that order, and published by Heron, Piegon, Blueja and sparrow, not necessary
in that order.
1 (1) The book by Rothko is published by Sparrow.
2 (2) The Spy thriller is published by Heron.
2
2 2 3
(3) The science fiction novel is by Burchfield and is not published by Blueja.
3 (4)The Gothic romance is by Hopper.
4
15. Pigeon publishes ____________.
16. The novel by Gorky ________________.
17. John purchases books by the authors whose names come first and third in
alphabetical order. He does not buy the books ______.
18. On the basis of the first paragraph and statement (2), (3) and (4) only, it is
possible to deduce that
1. Rothko wrote the murder mystery or the spy thriller
2. Sparrow published the murder mystery or the spy thriller
3. The book by Burchfield is published by Sparrow.
19. If a light flashes every 6 seconds, how many times will it flash in ¾ of an
hour?
20. If point P is on line segment AB, then which of the following is always true?
(1) AP = PB (2) AP > PB (3) PB > AP (4) AB > AP (5) AB > AP + PB
21. All men are vertebrates. Some mammals are vertebrates. Which of the
following conclusions drawn from the above statement is correct.
All men are mammals
All mammals are men
Some vertebrates are mammals.
None
22. Which of the following statements drawn from the given statements are
correct?
Given:
All watches sold in that shop are of high standard. Some of the HMT watches
are sold in that shop.
a) All watches of high standard were manufactured by HMT.
b) Some of the HMT watches are of high standard.
c) None of the HMT watches is of high standard.
d) Some of the HMT watches of high standard are sold in that shop.
23-27.
1. Ashland is north of East Liverpool and west of Coshocton.
2. Bowling green is north of Ashland and west of Fredericktown.
3. Dover is south and east of Ashland.
4. East Liverpool is north of Fredericktown and east of Dover.
5. Fredericktown is north of Dover and west of Ashland.
3
6. Coshocton is south of Fredericktown and west of Dover.
23. Which of the towns mentioned is furthest of the north – west
(a) Ashland (b) Bowling green (c) Coshocton
(d) East Liverpool (e) Fredericktown
24. Which of the following must be both north and east of Fredericktown?
(a) Ashland (b) Coshocton (c) East Liverpool
I a only II b only III c only IV a & b V a & c
25. Which of the following towns must be situated both south and west of at least
one other town?
A. Ashland only
B. Ashland and Fredericktown
C. Dover and Fredericktown
D. Dover, Coshocton and Fredericktown
E. Coshocton, Dover and East Liverpool.
26. Which of the following statements, if true, would make the information in the
numbered statements more specific?
(a) Coshocton is north of Dover.
(b) East Liverpool is north of Dover
(c) Ashland is east of Bowling green.
(d) Coshocton is east of Fredericktown
(e) Bowling green is north of Fredericktown
27. Which of the numbered statements gives information that can be deduced
from one or more of the other statements?
(A) 1 (B) 2 (C) 3 (D) 4 (E) 6
28. Eight friends Harsha, Fakis, Balaji, Eswar, Dhinesh, Chandra, Geetha, and
Ahmed are sitting in a circle facing the center. Balaji is sitting between Geetha
and Dhinesh. Harsha is third to the left of Balaji and second to the right of
Ahmed. Chandra is sitting between Ahmed and Geetha and Balaji and Eshwar
are not sitting opposite to each other. Who is third to the left of Dhinesh?
29. If every alternative letter starting from B of the English alphabet is written in
small letter, rest all are written in capital letters, how the month “ September”
be written.
(1) SeptEMbEr (2) SEpTeMBEr (3) SeptembeR
(4) SepteMber (5) None of the above.
30. The length of the side of a square is represented by x+2. The length of the side
of an equilateral triangle is 2x. If the square and the equilateral triangle have
equal perimeter, then the value of x is _______.
4
31. It takes Mr. Karthik y hours to complete typing a manuscript. After 2 hours,
he was called away. What fractional part of the assignment was left
incomplete?
32. Which of the following is larger than 3/5?
(1) ½ (2) 39/50 (3) 7/25 (4) 3/10 (5) 59/100
33. The number that does not have a reciprocal is ____________.
34. There are 3 persons Sudhir, Arvind, and Gauri. Sudhir lent cars to Arvind and Gauri as many as they had already.
After some time Arvind gave as many cars to Sudhir and Gauri as many as they have. After sometime Gauri did the same
thing. At the end of this transaction each one of them had 24. Find the cars each originally had.
35. A man bought a horse and a cart. If he sold the horse at 10 % loss and the cart
at 20 % gain, he would not lose anything; but if he sold the horse at 5% loss
and the cart at 5% gain, he would lose Rs. 10 in the bargain. The amount paid
by him was Rs._______ for the horse and Rs.________ for the cart.
Answers:
1. Answer:
30 days.
Explanation:
Before:
One day work = 1 / 20
One man’s one day work = 1 / ( 20 * 75)
Now:
No. Of workers = 50
One day work = 50 * 1 / ( 20 * 75)
The total no. of days required to complete the work = (75 * 20) / 50 =
30
2. Answer:
0 %
Explanation:
Since 3x / 2 = x / (2 / 3)
3. Answer:
5.3 %
Explanation:
He sells 950 grams of pulses and gains 50 grams.
If he sells 100 grams of pulses then he will gain (50 / 950) *100 =
5.26
4. Answer:
250 lines of codes
5
5. Answer:
7 days
Explanation:
The equation portraying the given problem is:
10 * x – 2 * (30 – x) = 216 where x is the number of working days.
Solving this we get x = 23
Number of days he was absent was 7 (30-23) days.
6. Answer:
150 men.
Explanation:
One day’s work = 2 / (7 * 90)
One hour’s work = 2 / (7 * 90 * 8)
One man’s work = 2 / (7 * 90 * 8 * 75)
The remaining work (5/7) has to be completed within 60 days, because
the total number of days allotted for the project is 150 days.
So we get the equation
(2 * 10 * x * 60) / (7 * 90 * 8 * 75) = 5/7 where x is the number of
men working after the 90th day.
We get x = 225
Since we have 75 men already, it is enough to add only 150 men.
7. Answer:
(c) 1
Explanation:
a percent of b : (a/100) * b
b percent of a : (b/100) * a
a percent of b divided by b percent of a : ((a / 100 )*b) / (b/100) * a ))
= 1
8. Answer:Cost price of horse = Rs. 400 & the cost price of cart = 200.
Explanation:-
Let x be the cost price of the horse and y be the cost price of the cart.
In the first sale there is no loss or profit. (i.e.) The loss obtained is equal to the
gain.
Therefore (10/100) * x = (20/100) * y
X = 2 * y -----------------(1)
6
In the second sale, he lost Rs. 10. (i.e.) The loss is greater than the profit by
Rs. 10.
Therefore (5 / 100) * x = (5 / 100) * y + 10 -------(2)
Substituting (1) in (2) we get
(10 / 100) * y = (5 / 100) * y + 10
(5 / 100) * y = 10
y = 200
From (1) 2 * 200 = x = 400
9. Answer:
3.
Explanation:
Since inclusion of any male player will reject a female from the team.
Since there should be four member in the team and only three males are
available, the girl, n should included in the team always irrespective of others
selection.
10. Answer:
5
11. Answer:
1,2,3 & 4
12. Answer:
B
13. Answer:
11 & 9 apples per tree.
Explanation:
Let a, b, c, d & e be the total number of apples bored per year in A, B,
C, D & E ‘s orchard. Given that a + 1 = b + 3 = c – 1 = d + 3 = e – 6
But the question is to find the number of apples bored per tree in C and D ‘s
orchard. If is enough to consider c – 1 = d + 3.
Since the number of trees in C’s orchard is 11 and that of D’s orchard
is 13. Let x and y be the number of apples bored per tree in C & d ‘s orchard
respectively.
Therefore 11 x – 1 = 13 y + 3
By trial and error method, we get the value for x and y as 11 and 9
14. Answer:
G.
Explanation:
The order in which they are climbing is R – G – K – H – J
15 – 18
7
Answer:Novel Name Author Publisher
Spy thriller Rathko Heron
Murder mystery Gorky Piegon
Gothic romance Burchfield Blueja
Science fiction Hopper Sparrow
Explanation:
Given
Novel Name Author Publisher
Spy thriller Rathko Heron
Murder mystery Gorky Piegon
Gothic romance Burchfield Blueja
Science fiction Hopper Sparrow
Since Blueja doesn’t publish the novel by Burchfield and Heron
publishes the novel spy thriller, Piegon publishes the novel by Burchfield.
Since Hopper writes Gothic romance and Heron publishes the novel
spy thriller, Blueja publishes the novel by Hopper.
Since Heron publishes the novel spy thriller and Heron publishes the
novel by Gorky, Gorky writes Spy thriller and Rathko writes Murder mystery.
19. Answer:
451 times.
Explanation:
There are 60 minutes in an hour.
In ¾ of an hour there are (60 * ¾) minutes = 45 minutes.
In ¾ of an hour there are (60 * 45) seconds = 2700 seconds.
Light flashed for every 6 seconds.
In 2700 seconds 2700/6 = 450 times.
The count start after the first flash, the light will flashes 451 times in ¾
of an hour.
20. Answer:
(4)
Explanation:
P
A B
Since p is a point on the line segment AB, AB > AP
21. Answer: (c)
22. Answer: (b) & (d).
8
Ahmed
23 - 27.Answer:
Fakis Chandra
28. Answer: Fakis
Explanation: Harsha Geetha
Eswar Balaji
Dhinesh
29. Answer:
(5).
Explanation:
Since every alternative letter starting from B of the English alphabet is
written in small letter, the letters written in small letter are b, d, f...
In the first two answers the letter E is written in both small & capital
letters, so they are not the correct answers. But in third and fourth answers the
letter is written in small letter instead capital letter, so they are not the
answers.
30. Answer:
x = 4
Explanation:
Since the side of the square is x + 2, its perimeter = 4 (x + 2) = 4x + 8
Since the side of the equilateral triangle is 2x, its perimeter = 3 * 2x = 6x
Also, the perimeters of both are equal.
(i.e.) 4x + 8 = 6x
(i.e.) 2x = 8  x = 4.
31. Answer:
5 (y – 2) / y.
Explanation:
To type a manuscript karthik took y hours.
Therefore his speed in typing = 1/y.
He was called away after 2 hours of typing.
Therefore the work completed = 1/y * 2.
Therefore the remaining work to be completed = 1 – 2/y.
(i.e.) work to be completed = (y-2)/y
32. Answer:
(2)
9
33. Answer:1
Explanation:
One is the only number exists without reciprocal because the
reciprocal of one is one itself.
34. Answer:Sudhir had 39 cars, Arvind had 21 cars and Gauri had 12 cars.
Explanation:
Sudhir Arvind Gauri
Finally 24 24 24
Before Gauri’s transaction 12 12 48
Before Arvind’s transaction 6 42 24
Before Sudhir’ s transaction 39 21 12
35. Answer:
Cost price of horse: Rs. 400 &
Cost price of cart: Rs. 200
Explanation:
Let x be the cost of horse & y be the cost of the cart.
10 % of loss in selling horse = 20 % of gain in selling the cart
Therefore (10 / 100) * x = (20 * 100) * y
 x = 2y -----------(1)
5 % of loss in selling the horse is 10 more than the 5 % gain in selling
the cart.
Therefore (5 / 100) * x - 10 = (5 / 100) * y
 5x - 1000 = 5y
Substituting (1)
10y - 1000 = 5y
5y = 1000
y = 200
x = 400 from (1)
Exercise 2.1
For the following, find the next term in the series
1. 6, 24, 60,120, 210
a) 336 b) 366 c) 330 d) 660
Answer : a) 336
Explanation : The series is 1.2.3, 2.3.4, 3.4.5, 4.5.6, 5.6.7, ..... ( '.' means
product)
2. 1, 5, 13, 25
10
Answer : 41
Explanation : The series is of the form 0^2+1^2, 1^2+2^2,...
3. 0, 5, 8, 17
Answer : 24
Explanation : 1^2-1, 2^2+1, 3^2-1, 4^2+1, 5^2-1
4. 1, 8, 9, 64, 25 (Hint : Every successive terms are related)
Answer : 216
Explanation : 1^2, 2^3, 3^2, 4^3, 5^2, 6^3
5. 8,24,12,36,18,54
Answer : 27
6. 71,76,69,74,67,72
Answer : 67
7. 5,9,16,29,54
Answer : 103
Explanation : 5*2-1=9; 9*2-2=16; 16*2-3=29; 29*2-4=54; 54*2-5=103
8. 1,2,4,10,16,40,64 (Successive terms are related)
Answer : 200
Explanation : The series is powers of 2 (2^0,2^1,..).
All digits are less than 8. Every second number is in octal number system.
128 should follow 64. 128 base 10 = 200 base 8.
Exercise 2.2
Find the odd man out.
1. 3,5,7,12,13,17,19
Answer : 12
Explanation : All but 12 are odd numbers
2. 2,5,10,17,26,37,50,64
Answer : 64
Explanation : 2+3=5; 5+5=10; 10+7=17; 17+9=26; 26+11=37; 37+13=50;
50+15=65;
3. 105,85,60,30,0,-45,-90
Answer : 0
11
Explanation : 105-20=85; 85-25=60; 60-30=30; 30-35=-5; -5-40=-45; -45-45=-90;
Exercise 3
Solve the following.
1. What is the number of zeros at the end of the product of the numbers from 1 to
100?
Answer : 127
2. A fast typist can type some matter in 2 hours and a slow typist can type the same in
3 hours. If both type combinely, in how much time will they finish?
Answer : 1 hr 12 min
Explanation : The fast typist's work done in 1 hr = 1/2
The slow typist's work done in 1 hr = 1/3
If they work combinely, work done in 1 hr = 1/2+1/3 = 5/6
So, the work will be completed in 6/5 hours. i.e., 1+1/5 hours = 1hr 12 min
3. Gavaskar's average in his first 50 innings was 50. After the 51st innings, his
average was 51. How many runs did he score in his 51st innings. (supposing that he
lost his wicket in his 51st innings)
Answer : 101
Explanation : Total score after 50 innings = 50*50 = 2500
Total score after 51 innings = 51*51 = 2601
So, runs made in the 51st innings = 2601-2500 = 101
If he had not lost his wicket in his 51st innings, he would have scored
an unbeaten 50 in his 51st innings.
4. Out of 80 coins, one is counterfeit. What is the minimum number of weighings
needed to find out the counterfeit coin?
Answer : 4
5. What can you conclude from the statement : All green are blue, all blue are red. ?
(i) some blue are green
(ii) some red are green
(iii) some green are not red
(iv) all red are blue
(a) i or ii but not both
(b) i & ii only
(c) iii or iv but not both
(d) iii & iv
Answer : (b)
6. A rectangular plate with length 8 inches, breadth 11 inches and thickness 2 inches
is available. What is the length of the circular rod with diameter 8 inches and equal to
the volume of the rectangular plate?
12
Answer : 3.5 inches
Explanation : Volume of the circular rod (cylinder) = Volume of the
rectangular plate
(22/7)*4*4*h = 8*11*2
h = 7/2 = 3.5
7. What is the sum of all numbers between 100 and 1000 which are divisible by 14 ?
Answer : 35392
Explanation : The number closest to 100 which is greater than 100 and
divisible by 14 is 112, which is the first term of the series which has to be summed.
The number closest to 1000 which is less than 1000 and divisible by 14
is 994, which is the last term of the series.
112 + 126 + .... + 994 = 14(8+9+ ... + 71) = 35392
8. If s(a) denotes square root of a, find the value of s(12+s(12+s(12+ ...... upto
infinity.
Answer : 4
Explanation : Let x = s(12+s(12+s(12+.....
We can write x = s(12+x). i.e., x^2 = 12 + x. Solving this quadratic equation,
we get x = -3 or x=4. Sum cannot be -ve and hence sum = 4.
9. A cylindrical container has a radius of eight inches with a height of three inches.
Compute how many inches should be added to either the radius or height to give the
same increase in volume?
Answer : 16/3 inches
Explanation : Let x be the amount of increase. The volume will increase by
the same amount if the radius increased or the height is increased.
So, the effect on increasing height is equal to the effect on increasing the
radius.
i.e., (22/7)*8*8*(3+x) = (22/7)*(8+x)*(8+x)*3
Solving the quadratic equation we get the x = 0 or 16/3. The possible increase
would be by 16/3 inches.
10. With just six weights and a balance scale, you can weigh any unit number of kgs
from 1 to 364. What could be the six weights?
Answer : 1, 3, 9, 27, 81, 243 (All powers of 3)
11. Diophantus passed one sixth of his life in childhood, one twelfth in youth, and one
seventh more as a bachelor; five years after his marriage a son was born who died
four years before his father at half his final age. How old is Diophantus?
Answer : 84 years
Explanation : x/6 + x/12 + x/7 + 5 + x/2 + 4 = x
12 . If time at this moment is 9 P.M., what will be the time 23999999992 hours later?
Answer : 1 P.M.
13
Explanation : 24 billion hours later, it would be 9 P.M. and 8 hours before
that it would be 1 P.M.
13. How big will an angle of one and a half degree look through a glass that
magnifies things three times?
Answer : 1 1/2 degrees
Explanation : The magnifying glass cannot increase the magnitude of an
angle.
14. Divide 45 into four parts such that when 2 is added to the first part, 2 is subtracted
from the second part, 2 is multiplied by the third part and the fourth part is divided by
two, all result in the same number.
Answer: 8, 12, 5, 20
Explanation: a + b + c + d =45; a+2 = b-2 = 2c = d/2; a=b-4; c = (b-2)/2;
d = 2(b-2); b-4 + b + (b-2)/2 + 2(b-2) = 45;
15. I drove 60 km at 30 kmph and then an additional 60 km at 50 kmph. Compute my
average speed over my 120 km.
Answer : 37 1/2
Explanation : Time reqd for the first 60 km = 120 min.; Time reqd for the
second 60 km = 72 min.; Total time reqd = 192 min
Avg speed = (60*120)/192 = 37 1/2
Questions 16 and 17 are based on the following :
Five executives of European Corporation hold a Conference in Rome
Mr. A converses in Spanish & Italian
Mr. B, a spaniard, knows English also
Mr. C knows English and belongs to Italy
Mr. D converses in French and Spanish
Mr. E , a native of Italy knows French
16. Which of the following can act as interpreter if Mr. C & Mr. D wish to converse
a) only Mr. A b) Only Mr. B c) Mr. A & Mr. B d) Any of the other three
Answer : d) Any of the other three.
Explanation : From the data given, we can infer the following.
A knows Spanish, Italian
B knows Spanish, English
C knows Italian, English
D knows Spanish, French
E knows Italian, French
To act as an interpreter between C and D, a person has to know one of the
combinations Italian&Spanish, Italian&French, English&Spanish, English&French
A, B, and E know atleast one of the combinations.
14
17. If a 6th executive is brought in, to be understood by maximum number of original
five he should be fluent in
a) English & French b) Italian & Spanish c) English & French d) French
& ItalianA
nswer : b) Italian & Spanish
Explanation : No of executives who know
i) English is 2
ii) Spanish is 3
iii) Italian is 3
iv) French is 2
Italian & Spanish are spoken by the maximum no of executives. So, if the 6th
executive is fluent in Italian & Spanish, he can communicate with all the original five
because everybody knows either Spanish or Italian.
18. What is the sum of the first 25 natural odd numbers?
Answer : 625
Explanation : The sum of the first n natural odd nos is square(n).
1+3 = 4 = square(2) 1+3+5 = 9 = square(3)
19. The sum of any seven consecutive numbers is divisible by
a) 2 b) 7 c) 3 d) 11
Exercise 3
Try the following.
1. There are seventy clerks working in a company, of which 30 are females.
Also, 30 clerks are married; 24 clerks are above 25 years of age; 19 married
clerks are above 25 years, of which 7 are males; 12 males are above 25 years
of age; and 15 males are married. How many bachelor girls are there and how
many of these are above 25?
2. A man sailed off from the North Pole. After covering 2,000 miles in one
direction he turned West, sailed 2,000 miles, turned North and sailed ahead
another 2,000 miles till he met his friend. How far was he from the North Pole
and in what direction?
3. Here is a series of comments on the ages of three persons J, R, S by
themselves.
S : The difference between R's age and mine is three years.
J : R is the youngest.
R : Either I am 24 years old or J 25 or S 26.
J : All are above 24 years of age.
S : I am the eldest if and only if R is not the youngest.
R : S is elder to me.
J : I am the eldest.
15
R : S is not 27 years old.
S : The sum of my age and J's is two more than twice R's age.
One of the three had been telling a lie throughout whereas others had spoken
the truth. Determine the ages of S,J,R.
4. In a group of five people, what is the probability of finding two persons with
the same month of birth?
5. A father and his son go out for a 'walk-and-run' every morning around a track
formed by an equilateral triangle. The father's walking speed is 2 mph and his
running speed is 5 mph. The son's walking and running speeds are twice that
of his father. Both start together from one apex of the triangle, the son going
clockwise and the father anti-clockwise. Initially the father runs and the son
walks for a certain period of time. Thereafter, as soon as the father starts
walking, the son starts running. Both complete the course in 45 minutes. For
how long does the father run? Where do the two cross each other?
6. The Director of Medical Services was on his annual visit to the ENT Hospital.
While going through the out patients' records he came across the following
data for a particular day : " Ear consultations 45; Nose 50; Throat 70; Ear and
Nose 30; Nose and Throat 20; Ear and Throat 30; Ear, Nose and Throat 10;
Total patients 100." Then he came to the conclusion that the records were
bogus. Was he right?
7. Amongst Ram, Sham and Gobind are a doctor, a lawyer and a police officer.
They are married to Radha, Gita and Sita (not in order). Each of the wives
have a profession. Gobind's wife is an artist. Ram is not married to Gita. The
lawyer's wife is a teacher. Radha is married to the police officer. Sita is an
expert cook. Who's who?
8. What should come next?
1, 2, 4, 10, 16, 40, 64,
Questions 9-12 are based on the following :
Three adults – Roberto, Sarah and Vicky – will be traveling in a van with five
children – Freddy, Hillary, Jonathan, Lupe, and Marta. The van has a driver’s
seat and one passenger seat in the front, and two benches behind the front
seats, one beach behind the other. Each bench has room for exactly three
people. Everyone must sit in a seat or on a bench, and seating is subject to the
following restrictions: An adult must sit on each bench.
Either Roberto or Sarah must sit in the driver’s seat.
Jonathan must sit immediately beside Marta.
9. Of the following, who can sit in the front passenger seat ?
(a) Jonathan (b) Lupe (c) Roberto (d) Sarah (e) Vicky
16
10. Which of the following groups of three can sit together on a bench?
(a) Freddy, Jonathan and Marta (b) Freddy, Jonathan and Vicky
(c) Freddy, Sarah and Vicky (d) Hillary, Lupe and Sarah
(e) Lupe, Marta and Roberto
11. If Freddy sits immediately beside Vicky, which of the following cannot be
true ?
a. Jonathan sits immediately beside Sarah
b. Lupe sits immediately beside Vicky
c. Hillary sits in the front passenger seat
d. Freddy sits on the same bench as Hillary
e. Hillary sits on the same bench as Roberto
12. If Sarah sits on a bench that is behind where Jonathan is sitting, which of the
following must be true ?
a. Hillary sits in a seat or on a bench that is in front of where Marta is
sitting
b. Lupe sits in a seat or on a bench that is in front of where Freddy is
sitting
c. Freddy sits on the same bench as Hillary
d. Lupe sits on the same bench as Sarah
e. Marta sits on the same bench as Vicky
13. Make six squares of the same size using twelve match-sticks. (Hint : You will
need an adhesive to arrange the required figure)
14. A farmer has two rectangular fields. The larger field has twice the length and
4 times the width of the smaller field. If the smaller field has area K, then the
are of the larger field is greater than the area of the smaller field by what
amount?
(a) 6K (b) 8K (c) 12K (d) 7K
15. Nine equal circles are enclosed in a square whose area is 36sq units. Find the
area of each circle.
16. There are 9 cards. Arrange them in a 3*3 matrix. Cards are of 4 colors. They
are red, yellow, blue, green. Conditions for arrangement: one red card must be
in first row or second row. 2 green cards should be in 3rd column. Yellow
cards must be in the 3 corners only. Two blue cards must be in the 2nd row.
At least one green card in each row.
17. Is z less than w? z and w are real numbers.
(I) z2 = 25
(II) w = 9
To answer the question,
a) Either I or II is sufficient
17
b) Both I and II are sufficient but neither of them is alone sufficient
c) I & II are sufficient
d) Both are not sufficient
18. A speaks truth 70% of the time; B speaks truth 80% of the time. What is the
probability that both are contradicting each other?
19. In a family 7 children don't eat spinach, 6 don't eat carrot, 5 don't eat beans, 4
don't eat spinach & carrots, 3 don't eat carrot & beans, 2 don't eat beans &
spinach. One doesn't eat all 3. Find the no. of children.
20. Anna, Bena, Catherina and Diana are at their monthly business meeting. Their
occupations are author, biologist, chemist and doctor, but not necessarily in
that order. Diana just told the neighbour, who is a biologist that Catherina was
on her way with doughnuts. Anna is sitting across from the doctor and next to
the chemist. The doctor was thinking that Bena was a good name for parent's
to choose, but didn't say anything. What is each person's occupation?
18
19