НИКС - Компьютерный Супермаркет г. Москва
Звездный бульвар, дом 19к1 Москва, Россия
+7 (495) 974-3333 order@nix.ru Вконтакте FaceBook Youtube
НИКС - Компьютерный Супермаркет г. Москва
ул. Ленинская Слобода, дом 26 стр. 2 Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
МО, Мытищинский район, Сгонниковский с/о, 1-й км Алтуфьевского ш, вл. 2 Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Балашиха
шоссе Энтузиастов, дом 54а Балашиха, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Воронеж
ул. Средне-Московская д.32Б Воронеж, Россия
+7 (473) 206-65-50 order@nix.ru
НИКС - Компьютерный Супермаркет г. Долгопрудный
ул. Первомайская, дом 17 Долгопрудный, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
Каширское шоссе, дом 96 корпус 1 Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Королев
проспект Космонавтов, дом 34Б Королев, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Красногорск
ул. Дачная, 11а Красногорск, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
Рублёвское ш., д. 52А Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Люберцы
улица Инициативная, дом 7Б Люберцы, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Мытищи
ул. Селезнева, 33 Мытищи, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Одинцово
Московская область, Одинцовский район, городское поселение Лесной городок, поселок ВНИИССОК, улица Кленовая, владение 1 Одинцово, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Омск
ул.5-я Линия, д. 157-А Омск, Россия
+7 (3812) 90-50-60 order@nix.ru
НИКС - Компьютерный Супермаркет г. Реутов
ул. Южная, дом 10А Реутов, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
Ивантеевская улица, дом 25А Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Саратов
улица Чапаева, 59, ТД Центральный (1-й этаж) Саратов, Россия
+7 (8452) 30-93-49 order@nix.ru
НИКС - Компьютерный Супермаркет г. Тверь
улица Вагжанова, дом 21 Тверь, Россия
+7 (4822) 78-17-14 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
Новоясеневский проспект вл 2а стр 1 Москва, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Химки
Ленинградская улица, вл16Б Химки, Россия
+7 (495) 974-3333 order@nix.ru
НИКС - Компьютерный Супермаркет г. Москва
Россошанский проезд, дом 3 Москва, Россия
+7 (495) 974-3333 order@nix.ru
+7 (495) 974-3333 +7 (495) 974-3333 Выбрать город: Москва
Подождите...
Получить токен
Соединиться
X
Сюда
Туда
Выйти Мои заказы
Сравнения 0
В корзине: 
Оформить заказ
# Наименование Кол-во
Не выбрано товаров для сравнения
# Наименование Кол-во
Итого
Корзина пуста
Оформить заказ
Сохранить заказ
Открыть корзину
Калькуляция
Очистить корзину
x
Магазины Доставка по РФ
Город
Область

Объектное бизнес-программирование.

Программа годового технического курса по выбору.
Московский Физико-Технический Институт


      Приглашаются все желающие студенты МФТИ (прежде всего третьекурсники). Желающие прослушать курс должны быть готовы к тому, что будет «нехалява» и придется много работать самостоятельно. Успевающим студентам будет выплачиваться стипендия. Начальное знание языка С++ необязательно, но желательно знание основ программирования (например, умение писать программу, вычисляющую n! на любом языке программирования).

Участие для студентов МФТИ бесплатно.

      Примерная программа занятий на первый семестр приведена ниже (сложность программы оцените сами и будьте готовы). Кроме того, в ходе занятий будут изучены и реализованы самостоятельно некоторые конструкции computer science (например, стек, очередь, конечный автомат, нормальный алгоритм Маркова):

   1. Как написать на С++ хоть какую-нибудь программу. Функция "main". Директива #include. Функции ввода-вывода (printf, scanf). Операторы ветвления и цикла (просто употребить в примерах). Функции. Рекурсивный вызов (просто употребить в примерах, факториал). Типы данных, основные и производные. Переменные. Константы. Структуры. Операторы "& " и "*" (это основное, из-за чего устраивается первая лекция). Функции ввода-вывода (cin >>)
   2. Классы C++ как расширения понятия структур языка Си. Методы --- функции, которые «знают» свой экземпляр класса. Конструкторы и деструктор. Операторы "new" и "delete" для динамической работы с памятью, объяснение разницы с malloc. Перегрузка операций (операторов) на примере класса двумерных векторов. Перегрузка в форме внешней функции и в форме метода классы. Различные способы вызова операторов.
   3. Перегрузка операторов копирования. Ключевое слово this. Операторы приведения типов. Конструкторы с аргументами. Конструктор копирования. Операторы () и [].
   4. Шаблоны --- усовершенствованные макросы. Шаблоны функций, функция swap. Параметризованные классы, класс complex. Шаблоны с несколькими параметрами, класс pair и вложенные шаблоны. Частично определённые шаблоны. Конечные автоматы.
   5. Наследование private и public. Виртуальные методы и перегрузка, указатели на объекты виртуальных классов. Абстрактные классы. Виртуальные деструкторы. Когда используют шаблоны, а когда наследование. Нормальные алгоритмы Маркова.
   6. Инициирование исключений, перехват исключений, конструкторы и деструкторы (размотка стека). Машины Тьюринга.

Вопросы можно задать, написав нам письмо