Документ взят из кэша поисковой машины. Адрес оригинального документа : http://oit.cmc.msu.ru/lectures/q_BP_2005.htm
Дата изменения: Tue May 10 19:41:23 2005
Дата индексирования: Mon Oct 1 20:44:57 2012
Кодировка: Windows-1251
Часть 1

Языки программирования.

Эволюция языков программирования.

Среда программирования.

Синтаксис языков программирования. НБФ-нотации.

Основные конструкции языков программирования.

Управление последовательностью действий.

Управление подпрограммами.

Управление памятью.

Структуры данных.

Простые типы. (языки C++, Object Pascal, C#, Java)

Контроль типов и преобразование типов.

Массивы и структуры.

Статическое и динамическое распределение памяти.

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

Классы. Абстрактные типы данных.

Механизмы наследования.

Событийная модель управлений.

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

Приведение типов. Раннее и позднее связывание.

 

Системы программирования.

Delphi. Библиотека VCL.

Visual Stuidio.NET. Библиотека MFC. Framework. Языки C++ и C#.

JBuilder. Язык программирования Java.

Пакеты JDK.

Классы компоновок.

Блоки просушивания и классы адаптеры.

 

Основы компонентной технологии.

Интерфейсы.

Фабрики классов.

Библиотеки типов.

Язык IDL.

Серверы и контроллеры автоматизации.

 

Литература:

  1. Пратт. Языки программирования.
  2. C++ & Visual Studio.NET. М.: КУДИЦ-ОБРАЗ
  3. Delphi 7. Самоучитель программиста. М.: КУДИЦ-ОБРАЗ.
  4. JBuilder 5. Программирование на Java. из-во КУДИЦ-ОБРАЗ
  5. Т. Арчер. Основы C#. из-во "Русская редакция"
  6. Д. Роджерсон. Основы СОМ.