|
|||||||
|
|
Автор: Н.М. Якушева
Информация о курсе
Представляемый материал охватывает широкий круг вопросов, среди них: элементы грамматики языка, управление ходом выполнения программ, работа с файловой системой, базы данных, макросы, реализация обмена данными между приложениями, ActiveX, классы, отладка программ. Ценность представляют около 80 программ, используемых в качестве практических и лабораторных работ. В приложении даны методические указания к курсовому проектированию в среде Visual Basic. В первой лекции обсуждаются элементы интегрированной среды разработки, шаги создания проекта; далее представлены элементы грамматики языка. Во второй лекции даны сведения по управлению ходом выполнения программ, представлены некоторые типовые алгоритмы. Классической составляющей языка программирования является запись данных в файл, чтение данных из файла, этот материал рассматривается в третьей лекции. Этому предшествует описание работы с элементами управления, позволяющими работать с деревом файлов. Следует отметить широту охвата материала четвёртой лекции "Базы данных" - от работы с соответствующими элементами управления до DAO, ADO, программного создания баз данных и работы с ними, репликации и синхронизации баз данных. Материал поддерживается большим количеством практических работ. Продолжение изучения объектов, их методов, свойств, событий проводится в пятой лекции. Там же дан краткий обзор по макросам (используются возможности VBA). Этапы разработок в области обмена данными DDE и OLE рассматриваются в шестой лекции; там же представлена практическая работа – передача данных из приложения Access в Excel для их дальнейшей математической обработки. Далее демонстрируются возможности ActiveX – набора технологий, используемых для обеспечения эффективной работы приложений типа клиент-сервер. В качестве примера разработки приложений для сетей в седьмой лекции дана практическая работа "Создание Browser". Во второй части рассматривается использование возможностей DLL при создании пользовательских приложений. Элементы объектно-ориентированного программирования представлены в восьмой лекции. Дана практическая работа, демонстрирующая создание класса и его компонентов, характеризующая возможности рассматриваемого объектно-базирующегося языка Visual Basic (шестая версия). Возможности классов могут быть продемонстрированы с использованием в этой работе созданием свойств и созданием событий. В этой же лекции даётся представление об отладке программ.
Цель
Целью курса является изучение основ событийно-управляемого объектно-базирующегося языка программирования. Это может служить первым шагом в изучении современных объектно-ориентированных языков программирования. Записаться на обучение
1.
Дано введение в Visual Basic - информация об интегрированной среде разработки, шаги создания проекта. Представлены некоторые положения грамматики языка.
2.
Для управления ходом выполнения программ могут использоваться: структуры выбора, циклы, переход GoTo, вызов и возврат, выход, использование событий, использование процедур и так далее. В лекции рассматриваются некоторые из этих возможностей. Во второй части лекции рассматриваются некоторые типовые алгоритмы; для подробного изучения их многообразия следует обратиться к специальной литературе.
3.
Рассматривается работа с объектами файловой системы. Особый интерес представляет классический вопрос записи данных в файл, чтение данных из файла, поддерживаемый практической работой 19.
4.
Большой материал по базам данных включает, среди прочего, DAO, ADO, использование соответствующих элементов управления, программное создание баз данных и работу с ними, репликацию и синхронизацию баз данных. В каждом случае материал поддерживается практическими работами.
5.
В этих версиях Visual Basic отсутствует возможность работы с макросами, в данном учебном пособии с этой целью используется VBA. Во второй части лекции даётся дальнейшая информация об объектах Visual Basic, их свойствах, событиях, методах.
6.
Рассматривается DDE - динамический обмен данными и следующий этап разработки в области обмена данными - OLE. Особый интерес представляет практическая работа 44 - передача данных между приложениями Access и Excel. Приводятся две практические работы, относящиеся к области ActiveX - технологии, обеспечивающей эффективную работу приложений типа клиент- сервер.
7.
Практическая работа "Создание Browser" демонстрирует возможность создания приложений для сетей. Далее обсуждается возможность включения готовых фрагментов Windows в пользовательские приложения.
8.
Представлена практическая работа, позволяющая получить представление о создании классов. С использование практической работы 13 "Процедуры Property" можно существенно расширить представление о возможностях классов. Во второй части лекции кратко изложены вопросы отладки программ.
Дополнительные материалы
|
![]() |
|
|||||||||||||||||||||||||||||||||||||||||
|
|||
|
|||
|
Курсы |
Учебные программы |
Учебники |
Вопросы и Ответы |
Форум |
Новости |
Помощь
Телефон: +7 (499) 253-9312, 253-9313, факс: +7 (499) 253-9310, email: info@intuit.ru © INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2011 |
|
Проект Издательства "Открытые Системы". Партнеры: РМ Телеком, KRAFTWAY COMPUTERS. |
|