1

Step 1

Первые 3 вопроса к экзамену

2

Step 2

4-5-6 вопросы

3

Step 3

7-8-9

4

Step 4

10-11-12

5

Step 5

13-14-15

6

Step 6

16-17-18

7

Step 7

19-20-21

8

Step 8

22-23-24

9

Step 9

25-26-27

10

Step 10

Повторение и дополнительная подготовка

11

Step 11

Сдать экзамен!

1

Step 1

Первые 3 вопроса к экзамену

2

Step 2

4-5-6 вопросы

3

Step 3

7-8-9

4

Step 4

10-11-12

5

Step 5

13-14-15

6

Step 6

16-17-18

7

Step 7

19-20-21

8

Step 8

22-23-24

9

Step 9

25-26-27

10

Step 10

Повторение и дополнительная подготовка

11

Step 11

Сдать экзамен!

13 September 2015 23 September 2015
Goal completed 23 September 2015

Goal author

Education

Сдать экзамен по С++

В летнюю сессию я позорно завалила экзамен по объектно-ориентированному программированию. Теперь вот нужно его пересдать. Для того, чтобы отделаться от хвоста, мне нужно хотя бы 2 балла из 10. Но препод - зверь, поэтому я и не стала сдавать экзамен летом.

Я готовилась весь август, но программирование - не совсем мое. Поэтому, несмотря на усердие, я продвинулась не очень далеко. И теперь нужно ударно разобрать и усвоить весь материал (хотя бы теорию).

 Goal Accomplishment Criteria

Экзамен сдан, жизнь прекрасна с:

 Personal resources

Терпение, усидчивость

 Goal ecological compatibility

Я сдам этот чёртов экзамен и смогу наконец дышать свободно и устроиться на работу

  1. Первые 3 вопроса к экзамену

    1. Пространства имен. Области видимости переменных. Статические переменные. Консольный ввод/вывод в С++.

    2. Операции инкремента и декремента. Особенности операторов инкремента и декремента при работе с указателями.

    3. Выделение/освобождение памяти в С++. Операции с указателями.

  2. 4-5-6 вопросы

    4. Контейнеры stl. Класс библиотеки slt для работы со строками.

    5. Контейнеры stl. Класс библиотеки slt для работы с массивами.

    6. Контейнеры stl. Итераторы.

  3. 7-8-9

    7. Контейнеры stl. Сортировка массивов средствами stl. Организация двумерных массивов средствами stl.

    8. Преобразование типов в C++. dynamic_cast, static_cast, reinterpret_cast, const_cast.

    9. Основные принципы ООП.

  4. 10-11-12

    10. Создание пользовательских классов. Методы и свойства класса. Спецификаторы доступа. Интерфейс и инициализация класса. Объявление, определение, реализация. Указатель this.

    11. Принципы наследования и композиции при конструировании новых классов. Преимущества и недостатки наследования по сравнению с композицией.

    12. Инициализация данных класса. Конструктор по умолчанию, конструктор с параметрами. Вызов конструкторов объектов, являющихся членами класса.

  5. 13-14-15

    13. Статические методы и свойства класса. Константные методы.

    14. Назначение деструктора. Порядок вызова деструкторов при наследовании. Виртуальные деструкторы.

    15. Способы передачи объекта в функцию (по значению, по ссылке, по константной ссылке). Конструктор копирования. Перегрузка оператора присваивания.

  6. 16-17-18

    16. Дружественные функции и дружественные классы.

    17. Перегрузка операторов. Перегрузка операторов с помощью добавления методов класса. Перегрузка операторов с помощью дружественных функций.

    18. Виртуальные функции, понятие полиморфизма. Чистые виртуальные функции и абстрактные классы. Виртуальный деструктор

  7. 19-20-21

  8. 22-23-24

  9. 25-26-27

  10. Повторение и дополнительная подготовка

    Закрепление материала.

  11. Сдать экзамен!

  • 3220
  • 13 September 2015, 08:10
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?