Эксперт
Сергей
Сергей
Задать вопрос
Мы готовы помочь Вам.

1. Изучив материалы данной темы, ответьте на следующие вопросы:

1) на каком этапе жизненного цикла программы выполняют оптимизацию?

2) для чего нужна оптимизация программы?

3) всегда ли следует применять оптимизацию приложения?

4) всегда ли оптимизация программы дает эффект?

5) каков основной закон оптимизации?

6) следует ли критические области программного кода писать на ассемблере?

7) какие              правила              программирования                  следует                                     соблюдать                 для                      получения эффективного и качественного кода?

8) какой уровень оптимизации предпочтительнее?

9) какие параметры программы обычно улучшают?

10) как инициализация объектов в коде влияет на эффективность программы?

11) как следует программировать арифметические и логические выражения для повышения эффективности?

12) за              счет использования      объектов          каких                            типов                  данных             можно             повысить эффективность программы?

13) какого правила следует придерживаться для оптимизации программы при использовании циклов?

14) когда эффективнее использовать switch , чем if-else?

15) какого правила следует придерживаться при использовании ветвлений?

16) как влияет на эффективность программы использование констант,              разных способов передачи параметров в функции?

17) как влияет на эффективность программ использование процедур и функций?

18) какими возможностями обладают современные профилировщики?

19) какие параметры позволяют выявить узкие места программы?

2. Проанализировав три варианта одной и той же функции, ответьте на вопрос: какой код будет выполняться быстрее при многократном вызове?

 

1) int Function()

{

int Var;

Var=2*2; return (Var);

}

2)

int Function()

{

static int Var; Var=2*2;

return (Var);

}

3)

int Function()

{

return (2*2);

}

Была ли полезна данная статья?
Да
66.13%
Нет
33.87%
Проголосовало: 186

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram