Програмиране с VISUAL C++
 

Цели– Запознаване с развойната среда на VISUAL C++. Разработване на програмни приложения. Контроли на Windows. Създаване на класове и модули. Active X контроли и приложения за бази данни ADO, OLE DB и ODBC. Използване на средства за програмиране в Internet.

Продължителност на курса –

I ниво - 20 астрон. часа

II ниво - 20 астрон. часа

III ниво - 20 астрон. часа


НИВО I
  1. Преглед на С++. Развойна среда на VISUAL C++ 6.0- Основни работни ленти. Прозорци и настройка на работната среда. Първа приложна програма.

  2. 5 часа

  3. Използване на контроли в приложните програми. Wizards и тяхното приложение за създаване на програми. Тип на изходния файл. Упражнения.

  4. 5 часа

  5. Взаимодействие с потребителя - интегриране на мишка и клавиатура в приложните програми. Идентификатори и особени случаи. Упражнения.

  6. 4 часа

  7. Обратна връзка с потребителя - добавяне на диалогови рамки към приложната програма. Настройка и последователност на изобразяване на диалоговите рамки. Упражнения.

  8. 3 часа

  9. Създаване на менюта за приложни програми. Настройка и изобразяване. Подменюта и контестно меню. Елементи на изображението.

  10. 3 часа


НИВО II
  1. Използване на графики, чертежи и побитови изображения. Настройка на инструментите и контролите за управление на графични файлове.

  2. 4 часа

  3. Добавяне на ActiveX контроли в приложна програма. Контейнери за контроли. Организация.

  4. 4 часа

  5. Създаване на приложни програми с едно документен интерфейс (SDI). Настройка на контролите и изображенията. Упражнения.

  6. 4 часа

  7. Създаване на програми с много документен интерфейс (MDI). Настройка на контролите и изображенията. Упражнения.

  8. 4 часа

  9. Добавяне на ленти с инструменти и статусни редове. Настройка на контролите и изображенията. Упражнения.

  10. 4 часа


НИВО III
  1. Съхраняване и възстановяване произведенията на потребителя- достъп до файлове. Организация и настройка на контролите и изображенията.

  2. 3 часа

  3. Бази данни. Извличане на информация от ODBC бази данни. Организация и настройка на контролите и изображенията.

  4. 3 часа

  5. Понятие за ADO и организация.Актуализиране и добавяне на записи в база данни посредством ADO.Настройка. Упражнения.

  6. 3 часа

  7. Класове и подкласове. Капсулиране и онаследяване.Създаване на потребителски класове и модули.Упражнения.

  8. 3 часа

  9. Поделяне на функционални възможности с други приложни програми. Какво е DLL. Организация, настройка и създаване на DLL. Упражнения.

  10. 3 часа

  11. Протоколи за Internet. Портове и конектори. Мрежова комуникация. Приложни програми за Internet и мрежова комуникация. Упражнения.

  12. 3 часа

  13. Финален тест.

  14. 2 часа