Optimizacija 391-408 Flashcards
391.Sta je optimizacija softvera?
392.Koje su informacije neophodne za uspesnu optimizaciju?
393
Objasniti optimizaciju unapred. Do-
bre i lo2e strane?
394
Objasniti optimizaciju unazad. Do-
bre i lo2e strane?
395
Kakva je su2tinska razlika izmeu op-
timizacija unapred i unazad? Kada je bolje
primeniti koju od njih?
396
Koji osnovni problem proizvodi pri-
mena optimizacije u agilnom razvoju sof-
tvera? Kako se prevazilazi?
397
Kako se dele tehnike optimizacije? Na-
vesti nekoliko primera.
398
Navesti bar 7 op2tih tehnika optimi-
zacije koda.
399
Objasniti tehnike optimizacije odba-
civanje nepotrebne preciznosti i tablice
unapred izra£unatih vrednosti.
400
Objasniti tehnike optimizacije inte-
gracija petlji, izme2tanje inavarijanti iz-
van petlje i razmotavanje petlji.
401
Objasniti tehnike optimizacije sma-
njiti broj argumenata funkcije i izbegava-
ti globalne promenljive.
402
Objasniti tehnike optimizacije upo-
treba umetnutih funkcija i eliminacija gra-
nanja i petlji.
403
Objasniti tehnike optimizacije zame-
njivanje dinamickog uslova statickim i sni-
oavanje slooenosti operacije.
404
Objasniti tehnike optimizacije redo-
sled proveravanja uslova i izbor re2enja
prema naj£e2¢em slu£aju.
405
Koje su naj£e2¢e gre2ke pri optimiza-
ciji? Objasniti.