Учебный центр факультета ВМК МГУ имени М.В.Ломоносова

Вы здесь

Программирование

Программирование на языке C# и основы технологий .NET

Программа курса:

Платформа .NET.
Сборки. Среда выполнения CLR. Спецификация CLS

Основные понятия языка C#.
Ключевые слова и идентификаторы.
Типы переменных и их инициализация. Встроенные типы.
Типы пространства имен System. Явное и неявное приведение типов.
Одномерные и многомерные массивы. Невыровненные массивы. Коллекции.
Операции и операторы.
Структуры. Объекты нумераторы.
Индексаторы класса.

Механизм отражения в С#.

Программирование на языке С

Программа курса

Устройство компьютера, операционная система, язык программирования C
Интегрированная среда разработки программ
Встроенные типы данных и действия с ними
Операторы (управляющие конструкции, допускаемые синтаксисом)
Структуры (сложные типы данных)
Массивы (одномерные и многомерные)
Строки и действия с ними
Функции, глобальные переменные, составление программы из нескольких файлов
Препроцессор
Работа с файлами (выдача в файлы и чтение из файлов)

Программирование на языке Java

Программа курса

Основные понятия языка Java


Средства разработки и технологии программирования на Java
Понятия автоматической "сборки мусора", системы безопасности Java, виртуальной машины Java (JVM)
Ключевые слова и идентификаторы
Типы переменных и их инициализация
Документация Java API. JDK
Операции и операторы  


Введение в Java и ООП (объектно-ориентированное программирование)

Программирование на языке С++

Программа курса

Объектно-ориентированное программирование.
Классы.
Дружественные функции и классы.
Статические элементы и функции.
Константные функции.
Перегрузка операций.
Шаблоны.
Ввод-вывод данных.
Распределение памяти.
Наследование.
Виртуальные классы и виртуальные функции.
Абстрактные классы.

Курсы для студентов

Курсы для студентов в Учебном центре ВМК МГУ

Наш Учебный центр предлагает целый ряд программ курсов для студентов, желающих укрепить свои навыки работы с компьютером или освоить профессиональные компьютерные программы в той области, которая им интересна.

Курсы для студентов имеют несколько направлений: это администрирование, программирование, WEB-технологии, работа с компьютерной графикой, офисные и пользовательские программы. Полученные на компьютерных курсах для студентов знания и умения могут быть с успехом применены далеко за пределами студенческой жизни.