Upload
kalyan-chakravarthy
View
224
Download
0
Embed Size (px)
Citation preview
8/13/2019 IT Officer Material
1/249
Chapter wit
J. C hoose be correct s tate -ment .a) Use of goto enhances the logical clarity of a code.b) Usc of goto makes the debugging task easier.c Use goto when you wan o jump our of. nested loop.d Never usc go to.
2. \V hic,h is true of co nditio na l co m pila tio n?
8/13/2019 IT Officer Material
2/249
MCQs in O mpuler S C I J t C t
c b) being concise. one can be mnemonicd) none of the above
-6. The minimum number of temporary variables needed to swap the contents of two variables is a) I (b) 2 c) 3 (d) 0
7. The purpose of tbe following program fragmentb 5 b;s b - 6:b .. b - 5;
where s , b are two integers is to 3) transfer the contents of s to b b) transfer the contents of b to sc exchange swap) the contents of sand bd negate the contents of sand b
8. C on sider the functionf.ir.d (int x, int y){re uen I x < y) ? 0 : X - y);}
L et a. b be two non-negative integers. The call find {a . find a. b)} ;,81 be used tofind tbea maximum of a. bc SU , of a b
b positive dif[erence of a . b(d) m inim um of a . b
9. Let a. b be two non negat ive integers. which of the following calls, finds the positivedifference of a and b?(a) finel(a.b) find(b.a)(c) a find (a. b)
b) f i.nd a , find (a.bl)(d) b + find (a. bl
10. If integer needs two bytes of storage. then maximum value of an unsigned Integer is a) 2 - I (b) 2 - I c 216 (d) 2
*11. (f integer needs two bytes of storage, then maximum value of a signed integer is(a) 2 - I (b)2 - I c 2 (d)2
*12. printf I d . printf (. tim ) I; a) results in a syntax error b) outputs tim3 c) outputs garbage- d prints tim and termlneres abruptly
*13. If abc is we input then lbe following program fragmentchar x, v z,pr i nef ( d , scanf
a) a syntax. error c) segmentation violation
( 'ctctc , .x, y. z)}; resul ts in b) a Iaral error d) printing of 3
*14. Consider the statementsp u c c h a r ( g e t c h a r ( ) put char getchar ;
M a le ria l c hro nio ny p rawem auto rskirn
8/13/2019 IT Officer Material
3/249
Progmmmin w ilh 3Ifbis t h input. t e output will be(.) lUIerror 8e b thi. can , be tbe inputc ab d a b
tS. Let a. b be tw o posluve integers . h i h of the followin, options correctly relates / and 1(a) b alb 'b a\b (b) a (a/b)'b + a'b(c) b (,,\b) 'b alb (d) a (a\b) 'b + alb
16. L item l mecn~(a) a ,Iring b 3 string constant (c) cham cter (d) an alphabet
17. L ength of the siring correct i s 8(c) 6 (d) implemen ation dependem.l Wh ich of the followin g are tru e regard less of lbe inlplem enUllion ?m BCPL.(d ) C provides no feature. to manipu la te compos it e objects.
Malcllal chroniony prawem aulorskim
8/13/2019 IT Officer Material
4/249
4 CQs in O Jm pU ler Science
4
If Y is of integer type th en th e e xp re ss io ns3 y 8 9 and Iy
a) must yield the S8Jne valuec may 1may Dot yield tbe same valuei v is of integer type th en th e e xp re ss io ns
3 y S 9 and yyie ld m e- s am e value if:I, Y is an even number c) y - S is an Integral multiple of 9
8 / 9 3 b) must yield differem values d) none of the above
-23.
8 / 9 3 b) y is an odd number d) y 8 is an integral multiple of 3
2 . 1 : i Integer division results in a) truncation h) rounding c) overflow
26. which of the foUowing comments about EOF arc true ] a) Its value is defined within stdio h.b Irs value is implementation dependent.c:) Its v aJ ue c an b e- n egativ e. d) Irs value sboeld not equal the integer equivalent of any character.
27. The value of an automatic variable that is declared but not initialized will bea 0 b -I c unpredictable d none of the above
d noneof the above
28. C hoose the correc t statem ents. a) An identifier may start with an underscore. b) An identifier may end with an underscore. c) IF is a valid identifier. d) The number of significant charac ters in an identifier is implemen ta tio n d ep endent.
29. Choose th e corr ec t statements. a) Constant expressions are evaluated al compile time.b S tri ng cons ta nts can be co nca ren ared a t c om pile tim e.c Size of array must be known at compile time.d None of the above.
3 The cons feature can b e applied to a) an identifler b) an array c) tin array argument d) none of the above3J. Which of the following operators takes only integer operands?a + b) c d)
32. ln an expression involving II oper ato r. evalua tion a) will be slopped if one of its com ponents evaluates to false ) w ill be stopped i one of its components evaluates to truec ) lakes place from right to leftd takes place [rom lef, to right
Material chroniony prawem autorskim
8/13/2019 IT Officer Material
5/249
8/13/2019 IT Officer Material
6/249
8/13/2019 IT Officer Material
7/249
8/13/2019 IT Officer Material
8/249
8/13/2019 IT Officer Material
9/249
8/13/2019 IT Officer Material
10/249
8/13/2019 IT Officer Material
11/249
8/13/2019 IT Officer Material
12/249
8/13/2019 IT Officer Material
13/249
8/13/2019 IT Officer Material
14/249
8/13/2019 IT Officer Material
15/249
8/13/2019 IT Officer Material
16/249
8/13/2019 IT Officer Material
17/249
8/13/2019 IT Officer Material
18/249
8/13/2019 IT Officer Material
19/249
8/13/2019 IT Officer Material
20/249
8/13/2019 IT Officer Material
21/249
8/13/2019 IT Officer Material
22/249
8/13/2019 IT Officer Material
23/249
8/13/2019 IT Officer Material
24/249
8/13/2019 IT Officer Material
25/249
8/13/2019 IT Officer Material
26/249
8/13/2019 IT Officer Material
27/249
8/13/2019 IT Officer Material
28/249
8/13/2019 IT Officer Material
29/249
8/13/2019 IT Officer Material
30/249
8/13/2019 IT Officer Material
31/249
8/13/2019 IT Officer Material
32/249
8/13/2019 IT Officer Material
33/249
8/13/2019 IT Officer Material
34/249
8/13/2019 IT Officer Material
35/249
8/13/2019 IT Officer Material
36/249
8/13/2019 IT Officer Material
37/249
8/13/2019 IT Officer Material
38/249
8/13/2019 IT Officer Material
39/249
8/13/2019 IT Officer Material
40/249
8/13/2019 IT Officer Material
41/249
8/13/2019 IT Officer Material
42/249
8/13/2019 IT Officer Material
43/249
8/13/2019 IT Officer Material
44/249
8/13/2019 IT Officer Material
45/249
8/13/2019 IT Officer Material
46/249
8/13/2019 IT Officer Material
47/249
8/13/2019 IT Officer Material
48/249
8/13/2019 IT Officer Material
49/249
8/13/2019 IT Officer Material
50/249
8/13/2019 IT Officer Material
51/249
8/13/2019 IT Officer Material
52/249
8/13/2019 IT Officer Material
53/249
8/13/2019 IT Officer Material
54/249
8/13/2019 IT Officer Material
55/249
8/13/2019 IT Officer Material
56/249
8/13/2019 IT Officer Material
57/249
8/13/2019 IT Officer Material
58/249
8/13/2019 IT Officer Material
59/249
8/13/2019 IT Officer Material
60/249
8/13/2019 IT Officer Material
61/249
8/13/2019 IT Officer Material
62/249
8/13/2019 IT Officer Material
63/249
8/13/2019 IT Officer Material
64/249
8/13/2019 IT Officer Material
65/249
8/13/2019 IT Officer Material
66/249
8/13/2019 IT Officer Material
67/249
8/13/2019 IT Officer Material
68/249
8/13/2019 IT Officer Material
69/249
8/13/2019 IT Officer Material
70/249
8/13/2019 IT Officer Material
71/249
8/13/2019 IT Officer Material
72/249
8/13/2019 IT Officer Material
73/249
8/13/2019 IT Officer Material
74/249
8/13/2019 IT Officer Material
75/249
8/13/2019 IT Officer Material
76/249
8/13/2019 IT Officer Material
77/249
8/13/2019 IT Officer Material
78/249
8/13/2019 IT Officer Material
79/249
8/13/2019 IT Officer Material
80/249
8/13/2019 IT Officer Material
81/249
8/13/2019 IT Officer Material
82/249
8/13/2019 IT Officer Material
83/249
8/13/2019 IT Officer Material
84/249
8/13/2019 IT Officer Material
85/249
8/13/2019 IT Officer Material
86/249
8/13/2019 IT Officer Material
87/249
8/13/2019 IT Officer Material
88/249
8/13/2019 IT Officer Material
89/249
8/13/2019 IT Officer Material
90/249
8/13/2019 IT Officer Material
91/249
8/13/2019 IT Officer Material
92/249
8/13/2019 IT Officer Material
93/249
8/13/2019 IT Officer Material
94/249
8/13/2019 IT Officer Material
95/249
8/13/2019 IT Officer Material
96/249
8/13/2019 IT Officer Material
97/249
8/13/2019 IT Officer Material
98/249
8/13/2019 IT Officer Material
99/249
8/13/2019 IT Officer Material
100/249
8/13/2019 IT Officer Material
101/249
8/13/2019 IT Officer Material
102/249
8/13/2019 IT Officer Material
103/249
8/13/2019 IT Officer Material
104/249
8/13/2019 IT Officer Material
105/249
8/13/2019 IT Officer Material
106/249
8/13/2019 IT Officer Material
107/249
8/13/2019 IT Officer Material
108/249
8/13/2019 IT Officer Material
109/249
8/13/2019 IT Officer Material
110/249
8/13/2019 IT Officer Material
111/249
8/13/2019 IT Officer Material
112/249
8/13/2019 IT Officer Material
113/249
8/13/2019 IT Officer Material
114/249
8/13/2019 IT Officer Material
115/249
8/13/2019 IT Officer Material
116/249
8/13/2019 IT Officer Material
117/249
8/13/2019 IT Officer Material
118/249
8/13/2019 IT Officer Material
119/249
8/13/2019 IT Officer Material
120/249
8/13/2019 IT Officer Material
121/249
8/13/2019 IT Officer Material
122/249
8/13/2019 IT Officer Material
123/249
8/13/2019 IT Officer Material
124/249
8/13/2019 IT Officer Material
125/249
8/13/2019 IT Officer Material
126/249
8/13/2019 IT Officer Material
127/249
8/13/2019 IT Officer Material
128/249
8/13/2019 IT Officer Material
129/249
8/13/2019 IT Officer Material
130/249
8/13/2019 IT Officer Material
131/249
8/13/2019 IT Officer Material
132/249
8/13/2019 IT Officer Material
133/249
8/13/2019 IT Officer Material
134/249
8/13/2019 IT Officer Material
135/249
8/13/2019 IT Officer Material
136/249
8/13/2019 IT Officer Material
137/249
8/13/2019 IT Officer Material
138/249
8/13/2019 IT Officer Material
139/249
8/13/2019 IT Officer Material
140/249
8/13/2019 IT Officer Material
141/249
8/13/2019 IT Officer Material
142/249
8/13/2019 IT Officer Material
143/249
8/13/2019 IT Officer Material
144/249
8/13/2019 IT Officer Material
145/249
8/13/2019 IT Officer Material
146/249
8/13/2019 IT Officer Material
147/249
8/13/2019 IT Officer Material
148/249
8/13/2019 IT Officer Material
149/249
8/13/2019 IT Officer Material
150/249
8/13/2019 IT Officer Material
151/249
8/13/2019 IT Officer Material
152/249
8/13/2019 IT Officer Material
153/249
8/13/2019 IT Officer Material
154/249
8/13/2019 IT Officer Material
155/249
8/13/2019 IT Officer Material
156/249
8/13/2019 IT Officer Material
157/249
8/13/2019 IT Officer Material
158/249
8/13/2019 IT Officer Material
159/249
8/13/2019 IT Officer Material
160/249
8/13/2019 IT Officer Material
161/249
8/13/2019 IT Officer Material
162/249
8/13/2019 IT Officer Material
163/249
8/13/2019 IT Officer Material
164/249
8/13/2019 IT Officer Material
165/249
8/13/2019 IT Officer Material
166/249
8/13/2019 IT Officer Material
167/249
8/13/2019 IT Officer Material
168/249
8/13/2019 IT Officer Material
169/249
8/13/2019 IT Officer Material
170/249
8/13/2019 IT Officer Material
171/249
8/13/2019 IT Officer Material
172/249
8/13/2019 IT Officer Material
173/249
8/13/2019 IT Officer Material
174/249
8/13/2019 IT Officer Material
175/249
8/13/2019 IT Officer Material
176/249
8/13/2019 IT Officer Material
177/249
8/13/2019 IT Officer Material
178/249
8/13/2019 IT Officer Material
179/249
8/13/2019 IT Officer Material
180/249
8/13/2019 IT Officer Material
181/249
8/13/2019 IT Officer Material
182/249
8/13/2019 IT Officer Material
183/249
8/13/2019 IT Officer Material
184/249
8/13/2019 IT Officer Material
185/249
8/13/2019 IT Officer Material
186/249
8/13/2019 IT Officer Material
187/249
8/13/2019 IT Officer Material
188/249
8/13/2019 IT Officer Material
189/249
8/13/2019 IT Officer Material
190/249
8/13/2019 IT Officer Material
191/249
8/13/2019 IT Officer Material
192/249
8/13/2019 IT Officer Material
193/249
8/13/2019 IT Officer Material
194/249
8/13/2019 IT Officer Material
195/249
8/13/2019 IT Officer Material
196/249
8/13/2019 IT Officer Material
197/249
8/13/2019 IT Officer Material
198/249
8/13/2019 IT Officer Material
199/249
8/13/2019 IT Officer Material
200/249
8/13/2019 IT Officer Material
201/249
8/13/2019 IT Officer Material
202/249
8/13/2019 IT Officer Material
203/249
8/13/2019 IT Officer Material
204/249
8/13/2019 IT Officer Material
205/249
8/13/2019 IT Officer Material
206/249
8/13/2019 IT Officer Material
207/249
8/13/2019 IT Officer Material
208/249
8/13/2019 IT Officer Material
209/249
8/13/2019 IT Officer Material
210/249
8/13/2019 IT Officer Material
211/249
8/13/2019 IT Officer Material
212/249
8/13/2019 IT Officer Material
213/249
8/13/2019 IT Officer Material
214/249
8/13/2019 IT Officer Material
215/249
8/13/2019 IT Officer Material
216/249
8/13/2019 IT Officer Material
217/249
8/13/2019 IT Officer Material
218/249
8/13/2019 IT Officer Material
219/249
8/13/2019 IT Officer Material
220/249
8/13/2019 IT Officer Material
221/249
8/13/2019 IT Officer Material
222/249
8/13/2019 IT Officer Material
223/249
8/13/2019 IT Officer Material
224/249
8/13/2019 IT Officer Material
225/249
8/13/2019 IT Officer Material
226/249
8/13/2019 IT Officer Material
227/249
8/13/2019 IT Officer Material
228/249
8/13/2019 IT Officer Material
229/249
8/13/2019 IT Officer Material
230/249
8/13/2019 IT Officer Material
231/249
8/13/2019 IT Officer Material
232/249
8/13/2019 IT Officer Material
233/249
8/13/2019 IT Officer Material
234/249
8/13/2019 IT Officer Material
235/249
8/13/2019 IT Officer Material
236/249
8/13/2019 IT Officer Material
237/249
8/13/2019 IT Officer Material
238/249
8/13/2019 IT Officer Material
239/249
8/13/2019 IT Officer Material
240/249
8/13/2019 IT Officer Material
241/249
8/13/2019 IT Officer Material
242/249
8/13/2019 IT Officer Material
243/249
8/13/2019 IT Officer Material
244/249
8/13/2019 IT Officer Material
245/249
8/13/2019 IT Officer Material
246/249
8/13/2019 IT Officer Material
247/249
8/13/2019 IT Officer Material
248/249
8/13/2019 IT Officer Material
249/249