Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ETMO_21-27.doc
Скачиваний:
8
Добавлен:
07.11.2018
Размер:
280.58 Кб
Скачать

2.4.Домашние задания

Содержание

  1. 1

Кратные и криволинейные интегралы; применения степенных рядов; разложение функции в ряд Фурье.

Решить задачи: Л-5, 1.1.1-1.1.30; 1.2.1-1.2.30; 1.3.1-1.3.30; 1.6.7-1.6.15; 2.1.1-2.1.30; 3.1.1-3.1.30; 4.1.1-4.1.30; 6.3.1-6.3.30; 7.3.15-7.3.30; 8.3.1-8.3.11. Из каждой группы указанных задач выбрать одну, соответствующую данному варианту.

    1. Самостоятельная работа

(адрес: http://www.mocnit.miet.ru/oroks-miet/srs.shtml - кафедра ВМ-1,2 - логин: u<номер студенческого билета>, пароль: <дата рождения> в формате ДД.ММ.ГГГГ)

Темы ЭМИРС

Используемый ПП

  1. 1

Скалярные и векторные поля.

ОРОКС

  1. 2

Кратные интегралы.

ОРОКС

  1. 3

Вычисление площадей и объемов.

ОРОКС

  1. 4

Криволинейные интеграл первого рода.

ОРОКС

  1. 5

Криволинейный интеграл второго рода.

ОРОКС

  1. 6

Поверхностный интеграл первого рода.

ОРОКС

  1. 7

Поверхностный интеграл второго рода.

ОРОКС

  1. 8

Формула Остроградского-Гаусса. Дивергенция.

ОРОКС

  1. 9

Формула Стокса. Ротор.

ОРОКС

  1. 10

Потенциальное поле (безвихревое поле).

ОРОКС

  1. 11

Соленоидальное поле.

ОРОКС

  1. 12

Ряды.

ОРОКС

  1. 13

Равномерная сходимость функционального ряда. Признак Вейерштрасса.

ОРОКС

  1. 14

Степенные ряды. Ряды Маклорена.

ОРОКС

Учебная дисциплина

«_ООП

1.Информационное обеспечение дисциплины

    1. Литература

1.

Керниган Б., Ритчи Д. Язык программирования Си. - М.: Финансы и статистика, 1992, 2001.

2.

Лафоре Р. Объектно-ориентированное программирование в С++. - М.: ПИТЕР, 2003.

3.

Шилдт Г. Самоучитель С++. – С-Пб.: БХВ-Петербург, 1997, 1998, 2003.

4.

Ашарина И.В., Березовский А.В., Крупская Ж.Ф., Соколова Н.Ю. Лабораторный практикум «Язык С++ и объектно-ориентированное программирование в С++.» - М.: ИПК МИЭТ, 2005.

2.Содержание дисциплины

2.1.Лекционные занятия

Содержание

  1. 1

Объектная модель языка С++. Основные концепции ООП. Понятие класса, типа и объекта в С++. Контроль доступа к объекту.

  1. 2

Система ввода-вывода в С++. Потоки и буферы. Иерархия потоковых классов. Стандартные потоки для базовых классов.

  1. 3

Форматирование потоков ввода-вывода С++. Форматирующие функции-элементы. Манипуляторы потоков.

Лекция 4

Специальные элементы-функции класса: конструктор и деструктор. Назначение. Свойства конструкторов и деструкторов.

Лекция 5

Конструкторы с параметрами. Перегрузка конструкторов.

Лекция 6

Функции и объекты. Передача объектов в функции. Функции, возвращающие объекты. Контрольная работа № 1

Лекция 7

Перегрузка операций класса. Правила и ограничения. Перегрузка унарных операций.

Лекция 8

Перегрузка бинарных операций. Перегрузка операторов вставки и извлечения. Дружественные функции.

Лекция 9

Наследование классов и полиморфизм ООП. Концепция иерархии классов. Базовый и производный классы. Комбинации ключей доступа в базовом и производном классах.

Лекция 10

Поведение конструкторов и деструкторов при наследовании. Простое и множественное наследование.

Лекция 11

Виртуальные функции. Отличие виртуальных функций от перегруженных функций. Условия работы для виртуальных функций.

Лекция 12

Указатели на базовый и производный классы. Абстрактные классы и чисто виртуальные функции.

Лекция 13

Файловые потоки. Применяемые классы. Конструкторы файловых потоков. Текстовые файлы. Контрольная работа № 2

Лекция 14

Двоичные файлы. Произвольный доступ к элементам файлов.

Лекция 15

Шаблоны функций и шаблоны классов. Достоинства и недостатки.

Лекция 16

Исключения. Управление ресурсами. Достоинство механизма.

Лекция 17

Template Library (STL): не ассоциативные контейнеры, ассоциативные контейнеры, алгоритмы и группы алгоритмов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]