1

Etapa 1

Классы и объекты

2

Etapa 2

Производные типы данных

3

Etapa 3

Распределение памяти

4

Etapa 4

Производные классы, наследование

5

Etapa 5

Контроль доступа к объекту

6

Etapa 6

Классы – конструкторы и деструкторы

7

Etapa 7

Дополнительные возможности классов

8

Etapa 8

Компоновка программ, препроцессор

9

Etapa 9

Определение, время жизни и области видимости переменных в больших программах

10

Etapa 10

Обработка ошибок

11

Etapa 11

Ввод-вывод

12

Etapa 12

Шаблоны

13

Etapa 13

Экзамен

1

Etapa 1

Классы и объекты

2

Etapa 2

Производные типы данных

3

Etapa 3

Распределение памяти

4

Etapa 4

Производные классы, наследование

5

Etapa 5

Контроль доступа к объекту

6

Etapa 6

Классы – конструкторы и деструкторы

7

Etapa 7

Дополнительные возможности классов

8

Etapa 8

Компоновка программ, препроцессор

9

Etapa 9

Определение, время жизни и области видимости переменных в больших программах

10

Etapa 10

Обработка ошибок

11

Etapa 11

Ввод-вывод

12

Etapa 12

Шаблоны

13

Etapa 13

Экзамен

28 septiembre 2012 08 octubre 2012
Objetivo completado 7 octubre 2012

Autor del objetivo

Евгений

Ucrania, Харьков

37 año / año / año

Educación

Я хочу получить сертификат ИНТУИТ по языку C++

Я хочу усвоить все лекции ИНТУИТ-а по языку программированию C++, а затем сдать экзамены на "Отлично" и получить сертификат. Так же, как я получил сертификат по языку программирования C.

  1. Классы и объекты

    Способы описания классов. Создание объектов. Обращение к атрибутам и методам объектов.
  2. Производные типы данных

    Создание и использование массивов, структур, объединений, указателей. Адресная арифметика. Строки и литералы.
  3. Распределение памяти

    Проблемы при явном распределении памяти в Си++, способы их решения. Ссылки и указатели. Распределение памяти под переменные, управление памятью с помощью переопределения операторов new и delete.
  4. Производные классы, наследование

    Наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование.
  5. Контроль доступа к объекту

    Рассматриваются возможности контроля доступа к атрибутам и методам объекта, контроль по чтению и по записи.
  6. Классы – конструкторы и деструкторы

    Конструкторы и деструкторы классов. Возможности инициализации объектов. Копирующий конструктор. Операции new и delete.
  7. Дополнительные возможности классов

    Рассматриваются дополнительные возможности при определении классов, включая переопределение операций, определение методов inline и задание собственных преобразований типа.
  8. Компоновка программ, препроцессор

    До сих пор мы рассматривали небольшие примеры программ или даже фрагменты программ. Но современный язык программирования должен поддерживать производство больших программных продуктов, состоящих из многих десятков, сотен или даже тысяч классов. Программа на языке Си++ может создаваться коллективом программистов на протяжении нескольких лет. Сейчас мы рассмотрим свойства языка, позволяющие писать большие программы.
  9. Определение, время жизни и области видимости переменных в больших программах

    Возможности построения больших программ, использование общих данных. Определение контекста, оператор namespace.
  10. Обработка ошибок

    Попытка классификации ошибок. Сообщение об ошибке с помощью возвращаемого значения. Исключительные ситуации. Обработка исключительных ситуаций, операторы try и catch.
  11. Ввод-вывод

    Потоки. Манипуляторы и форматирование ввода-вывода. Строковые потоки. Ввод-вывод файлов.
  12. Шаблоны

    Понятие шаблона. Функции-шаблоны. Шаблоны классов. Примеры использования.
  13. Экзамен

    Сдача обобщенного экзамена по всем темам
  • 8867
  • 28 septiembre 2012, 09:47
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?