Embedded Sample Paper
Embedded Sample Paper
Embedded Sample Paper
1. main()
{
int a=4,b=2;
a=b<<a + b>>2;
printf("%d", a);
}
a) 32 b) 2 c) 4 d) none
2. main()
{
int *ptr=(int*)malloc(sizeof(int));
*ptr=4;
printf("%d",(*ptr)+++*ptr++);
}
3. #define MAX 3
main()
{
printf("MAX = %d \n",MAX );
#undef MAX
#ifdef MAX
printf("Vector Institute”);
#endif
}
4. int array[]={1,2,3,4,5,6,7,8};
#define SIZE (sizeof(array)/sizeof(int))
main()
{ Drives you
if(-1<=SIZE) printf("1");
else printf("2"); to Industry
}
a) 1 b) 8 c) 2 d) 4
5. main()
{
int ptr[] = {1,2,23,6,5,6};
printf("%d",&ptr[3]-&ptr[0]);
}
a) 1 b) 2 c) 4 d) none
6. main()
{
char input[] = "SSSWILTECH1\1\1";
2
int i, c;
for ( i=2; (c=input[i])!='\0'; i++) {
switch(c) {
case 'a': putchar ('i'); continue;
case '1': break;
case 1: while (( c = input[++i]) != '\1' && c!= '\0');
case 'E': case 'L': continue;
default: putchar(c);continue;
}
putchar(' ');
}
putchar('\n');
}
7. main()
{
int a[3][4] ={1,2,3,4,5,6,7,8,9,10,11,12} ;
int i, j , k=99 ;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(a[i][j] < k) k = a[i][j];
printf("%d", k);
}
a) 7 b) 9 c) 3 d) 1
8. main()
{
char p[] = "hello world!";
p = "vector";
printf("%s",p);
}
9. main() to Industry
{
enum _tag{ left=10, right, front=100, back};
printf("%d, %d, %d, %d", left, right, front, back);
}
10. main()
{
char as[] = "\\0\0";
int i = 0;
do{
switch( as[i++]) {case '\\' : printf("A");
break;
case 0 : printf("B"); 3
break;
default : printf("C");
break;
}
}while(i<3);
}
11. main()
{
FILE *fs;
char c[10];
fs = fopen(“source.txt”, ”r”); /* source.txt exists and contains “Vector Institute” */
fseek(fs,0,SEEK_END);
fseek(fs,-3L,SEEK_CUR);
fgets(c,5,fs);
puts(c);
}
12. main()
{
int a=10,b;
b=a>=5?100:200;
printf("%d\n",b);
}
a) 10 b) 5 c) 100 d) 200
13. main()
{
extern int i; Drives you
i =20;
printf("%d\n",sizeof(i)); to Industry
}
a) 2 b) 4 c) 1 d) none
14. main()
{
int i = 10;
printf(" %d %d %d \n", ++i, i++, ++i);
}
a) 11 11 13 b) 13 11 11 c) 11 12 13 d) 13 12 11
15. main()
{
unsigned int k = 987 , i = 0; 4
char trans[10];
do {
trans[i++] =(char) (k%16 > 9 ? k%16 - 10 + 'a' : '\0' );
} while(k /= 16);
printf("%s\n", trans);
}
a) bd b) cf c) eg d) none
16. main()
{
struct test
{
char c;
int i;
char m;
} t1;
printf("%d %d\n", sizeof(t1), sizeof(t1.c));
}
a) 4 1 b) 6 2 c) 4 2 d) none
17. main()
{
printf("%x",-1<<4);
}
a) FF00 b) FFFF c) FFF0 d) Compile time error
18. main()
{
int var1=12, var2=35;
printf(“%d”,max(var1,var2));
}
int max(int x, int y)
{ Drives you
x>y? return x: return y;
} to Industry
a) 12 b) 35 c) compile time error d) run time error
19. main()
{
int x, arr[8]={11,22,33,44,55,66,77,88};
x=(arr+2)[3];
printf(“%d”,x);
}
a) 33 b) 66 c) 44 d) 77
a) 4 b) 5 c) 9 d) none
DIGITAL
25. Which type of error was eliminated through the use of gray code
a) timing b) decoding c) encoding d) conversion
26. If a parity bit is added to a four bit word, how many output lines will be required after multiplexing ?
a) 5 b) 1 c) 7 d) 9
28. How many clock pulses required to load 4-bit SIPO register and transfer the data to a output register.
a) 16 b) 8 c) 5 d) 4
29. Which type of device may be used to interface a parallel data format with an external equipments serial
format ?
a) Key matrix b) Memory chip c) UART d) SIPO
6
Micro Processor (8085/8086): ( Select either [ ] 8085 / [ ] 8086 )
8085:
31. The 8085 microprocessor is an ___ bit microprocessor. It is a _____ pin IC.
a) 8 , 20 b) 16 , 40 c) 16 , 20 d) 8 , 40
32. The following are true about 8085 except that, ______.
a) It is manufactured by using NMOS technology
b) It is having on-chip clock generation facility
c) It has 8 address lines
d) Lower order address bus is multiplexed with data bus
33. The status register or flag register of 8085 include ______ flags.
a) 3 b) 5 c) 7 d) 9
34. The data conditions, after execution of an arithmetic or logical operations are indicated by setting or reset-
ting the ___________ called flags.
a) Flip-flops b) latches c) registers d) gates
35. Address Latche Enable(ALE) signal is used to de-multiplex ________ and _________ buses.
a) Address , data b) Address, control c) Data,control d) None of the above
37. In the 8085, the machine cycle may consists of _______ to _______ T-states.
a) 2, 4 b) 3,6 c) 2,8 d) 3,8
38. The 8085 instruction cycle consists of one to five machine cycles.The first machine cycle of each instruc-
tion cycle is always _____________ machine cycle.
a) I/O read b) I/O write c) Memory read d)None of the above
Drives you
39. The ______ instruction is Machine control instruction.
a) HLT b) PUSH to Industry
c) IN d) LDA
40. The number of ways in which the operand information is specficied in the instruction code are ______.
a) 4 b) 5 c) 12 d) 24
49. The resolution of a 4 bit counting ADC is 0.5 volts. For an analog input of 6.6 volts,the digital output of the
ADC will be _______ .
a) 1011 b) 1101 c) 1100 d) 1110
8086:
37. Which micro processor accepts the program written for 8086 with out any changes
a) 8085 b) 8087 c) 8088 d) 80286
42. -----------------reg (in 8086)contains the address of the next instruction to be fetched?
a) bp b) sp c) pc d) ip
43. Which Segment is used to store interrupt and subroutine return address registers.
a) ss b) es c) ds d) cs
44. Which Flag can be set or reset by the programmer and also used to control the operation of the processor?
a) trace b) interrupt c) direction d) all
48. 8086 prefetches only when at least ------------ bytes are free in queue.
a) 4 b) 3 c) 2 d) 1
52. A lightning bolt carrying 15,000 A lasts for 100 μs. If the lightning strikes an airplane flying at 2km, the charge
deposited on the plane is
a) 13.33 μC b) 75 C c)1500 μC d) 1.5 C
9
53. If 120 C of charge passes through an electric conductor in 60 sec, the current in the conductor is
a) 0.5 A b) 2 A c) 3.33 mA d) 0.3 mA
a) 1 A b) 2 A c) 3 A d) 4 A
56. Each branch of circuit graph of figure given below represent a circuit element. The value of the voltage v1 is
Drives you
to Industry
a) – 30 V b) 25 V c) – 20 V d) 15 V
a) 10 V b) 15 V c) 20 V d) None
10
58. For the figure given below, R1 = ?
a) 25 Ω b) 50 Ω c) 100 Ω d) 2000 Ω
59. Twelve 6 Ω resistor are used as edge to form a cube. The resistance between two diagonally opposite
corner of the cube is
a) (5/6) Ω b) (6/5) Ω c) 5 Ω d) 6 Ω
a) – 11 V b) 5 V c) 8 V d) 18 V
APTITUDE
Drives you
to Industry
61. The sum of a number and the number preceding it is 33. By how much is two less than six times the
number?
a) 196 b) 94 c) 90 d) 100
62. If the length and breadth of a room are increased by y feet each, the perimeter increases by 16 feet. Find y
a) 8 b) 2 c) 6 d) 4
63. One-fourth of a number is greater than one-fifth of the number succeeding it by 1. Find the number.
a) 24 b) 42 c) 36 d) 48
64. An oil cylinder was 3/4th full. When two bottles of oil is poured into it, it is 4/5th full. How many bottles of oil
can the full cylinder hold?
a) 20 b) 15 c) 40 d) 30
11
65. The ratio of present age of A and B is 4:3. A will be 26yrs old in 6yrs from now. How old is B now?
a) 15yrs b) 20yrs c) 25yrs d) 10yrs
66. A profit of Rs. 500 is divided between X and Y in the ratio of ½ : 1/3 .What is the difference between their profit
shares ?
a) Rs. 200 b) Rs. 100 c) Rs. 300 d) Rs. 50
67. The sum of the present ages of A, B, C is 45 yrs. Three years ago their ages were in the ratio 1:2:3. What
is the present age of A
a) 10yrs b) 6yrs c) 8yrs d) 9yrs
68. If the denominator of a fraction is increased by 4, then the fraction becomes 5/8. If the numerator is 11
less than the denominator, find the numerator.
a) 25 b) 20 c) 30 d) 35
69. 15-mangoes and 7-apples cost as much as 10-mangoes and 9-apples. What is the ratio of cost of one
mango to cost of one apple?
a) 2:5 b) 5:2 c) 3:4 d) Cannot be determined
70. A person sold his watch for 96 $ and got some percentage of profit which was numerically equal to the cost
price. What is the cost price of the watch
a) 50 $ b) 54 $ c) 60 $ d) 80 $
71. Tap A can fill an empty tank in 6-hours and Tap B can empty the full tank in 8-hours. If the tank is empty when
tap A is opened at 9:00 am and tap B is opened at 11:00 am, then at what time is the tank filled?
a) 6:00pm b) 3:00 am c) 3:00pm d) 6:00am
72. 20 men can plant 50 saplings in 8-hours. In how many hours can 15men plant 80 saplings?
a) 17 1/25 b) 12 7/11 c) 20 d) None of these
74. Some telegraph poles are placed 20 m apart. How many poles will a train pass in 3-hours at 60km/h ?
a) 1200 b) 2500 c) 4000 d) 9000
75. A hollow rectangular metal box of outer dimensions 30cmx24cmx18cm and of thickness 3cm is melted to
form a solid cube. What is the measure of side of the cube (in cm)?
a) 36√36 c) 18 √36 d) 6 √36
3 3
b) 6
12