Академический Документы
Профессиональный Документы
Культура Документы
(Duration: 30 minutes)
1. Which is most appropriate matching?
A: expanding source code
i. compilation
B: transforming into assembly code ii. assembling
C: transforming into object code
iii. preprocessing
a) A:i, B:ii, C: iii
b) A:iii, B:i, C: ii
c) A:ii, B:i, C: iii
d) A:i, B:ii, C: iii
2.
3.
4.
5.
6.
Inspect the following recursive code and find out which will be printed?
#include <stdio.h>
void recurse(int a){
if(a>0)
{
printf("%d",a);
}
recurse(a--);
}
main(){
int a = 10;
recurse(a);
}
a) 10987654321 b) 109876543210 c) 987654321 d) 101010101010...
7.
8.
9.
10.
}
a) 25 b) 23 c) 20 d) depends on compiler
11.
12.
13.
14.
}
a) 45 b) 90 c) 120
d) 285
15.
Which one of the arithmetic operators can not be used with pointers?
a) ++ b) + c) - d) *
16.
17.
18.
}
a) 3, 10
b) 3, 11 c) 5, 12 d) 6, 12
19.
20.