
- •Оглавление
- •1. Цели и задачи лабораторного практикума
- •2. Программа и порядок выполнения лабораторных работ
- •3. Требования к оформлению отчета о выполнении лабораторной работы
- •4. Лабораторная работа №1 Разработка приложений на языке программирования Visual Basic for Application в программной среде ms Office
- •1. Структура редактора vba
- •Окно Project – vba Project (окно проекта)
- •Окно редактирования кода
- •Окно Properties
- •Окно редактирования форм
- •2. Создание пользовательской функции. Процедура Sub
- •Способы выполнения процедуры Sub
- •Работа с макрорекордером
- •3. Создание процедур обработки событий элементов управления, встроенных в рабочие листы Excel
- •4. Объектная модель программы ms excel
- •Четыре ключевых объекта
- •Объект Application
- •Объект Workbook и семейство Workbooks
- •Объект Worksheet и семейство Worksheets
- •Объект Range
- •5. Работа с базами данных на основе модели dao (Data Access Objects)
- •Открытие базы(источника данных)
- •Объект Recordset
- •Объект Field
- •Порядок работы при объектном доступе к данным (предполагается, что база данных существует):
- •5.Индивидуальные задания для выполнения лабораторной работы №1
- •Контрольные вопросы
- •6.Лабораторная работа №2 «Создание sql – запросов при использовании специального программного средства субд Microsoft Access»
- •1. Основные понятия реляционных баз данных
- •2. Связывание реляционных таблиц. Типы связей между реляционными таблицами.
- •Связь типа “один-к-одному” (1:1)
- •Связь типа “один-ко-многим” (1:м)
- •Связь типа “много-ко-многим” (м: м)
- •3.Создание базы данных в ms Access с помощью конструктора
- •4.Определение связи таблиц
- •5.Общие сведения об sql. Простейшие sql-запросы.
- •Контрольные упражнения
- •6.Функции агрегирования в sql- запросах
- •Контрольные упражнения
- •7.Использование вложенных запросов
- •7.Индивидуальные задания для выполнения лабораторной работы №2
- •Контрольные вопросы
- •8.Лабораторная работа №3 “Язык разметки гипертекста html ”
- •1.Общие сведения
- •2. Наиболее часто используемые теги и их описание
- •3.Технология css
- •8. Индивидуальные задания для выполнения лабораторной работы №3
- •Контрольные вопросы:
- •9.Лабораторная работа №4 «Создание интерактивных, динамически изменяемых страниц с использованием JavaScript»
- •1.Общие сведения
- •2.Операторы управления JavaScript
- •3.Размещение JavaScript на html-странице
- •4.События
- •5.Функции
- •10.Индивидуальные задания для выполнения лабораторной работы №4
- •Контрольные вопросы
- •Список литературы
- •Приложение. Образец формы титульного листа отчета о выполнении лабораторной работы
Министерство образования и науки
ФГБОУ ВПО
«Дагестанский Государственный Технический
Университет»
Кафедра ПОВТиАС
Методические указания
к выполнению лабораторного практикума по дисциплине:
«Интегрированные программные средства»
для студентов направления 231000 – «Программная инженерия», профиль – «Разработка программно-информационных систем» и специальностей 230105-«Программное обеспечение вычислительной техники и автоматизированных систем» и 230101-«Вычислительные машины, комплексы, системы и сети»
МАХАЧКАЛА 2011
УДК 517.11
Методические указания к выполнению лабораторного практикума по дисциплине «Интегрированные программные средства» для студентов направления 231000 – «Программная инженерия», профиль – «Разработка программно-информационных систем» и специальностей 230105-«Программное обеспечение вычислительной техники и автоматизированных систем» и 230101-«Вычислительные машины, комплексы, системы и сети». Махачкала, ДГТУ, 2011.–37 с.
Методические указания предназначены для использования при выполнении лабораторного практикума по дисциплине «Интегрированные программные средства». Сформулированы цели и задачи, содержание и порядок выполнения практикума, приводятся некоторые теоретические сведения для выполнения работы.
Методические указания включают общие теоретические вопросы по каждой лабораторной работе, примеры для составления и апробации рабочей программы.
Составитель: Сулейманова О.Ш., старший преподаватель кафедры ПОВТиАС
Мирзаева П.М., ассистент кафедры ПОВТиАС
Газанова Н.Ш., ассистент кафедры ПОВТиАС
Рецензенты: Исабекова Т.И., к. ф.-м. н., доцент кафедры Информатики
Кобзаренко Д.Н., к.т.н., старший научный сотрудник, ИПГ ДНЦ РАН
Печатается по постановлению Совета Дагестанского Государственного Технического университета
Оглавление
3
1. Цели и задачи лабораторного практикума 4
2. Программа и порядок выполнения лабораторных работ 4
3. Требования к оформлению отчета о выполнении лабораторной работы 4
4. Лабораторная работа №1 Разработка приложений на языке программирования Visual Basic for Application в программной среде MS Office 5
5.Индивидуальные задания для выполнения лабораторной работы №1 16
6.Лабораторная работа №2 «Создание SQL – запросов при использовании специального программного средства СУБД Microsoft Access» 18
7.Индивидуальные задания для выполнения лабораторной работы №2 24
8.Лабораторная работа №3 “Язык разметки гипертекста HTML ” 25
8. Индивидуальные задания для выполнения лабораторной работы №3 28
9.Лабораторная работа №4 «Создание интерактивных, динамически изменяемых страниц с использованием JavaScript» 30
10.Индивидуальные задания для выполнения лабораторной работы №4 34
Список литературы 34
Приложение. Образец формы титульного листа отчета о выполнении лабораторной работы 36
1. Цели и задачи лабораторного практикума
Лабораторный практикум по дисциплине «Интегрированные программные средства» ставит своей целью обучение студентов созданию функциональных приложений на языке программирования Visual Basic for Application в одной из программ MS Office, запросов к реляционным базам данных на одном из диалектов языка SQL в интерактивной форме, гипертекстовых документов используя специальный язык HTML (Hyper Text Markup Language), каскадные таблицы стилей CSS и JavaScript-приложений.
2. Программа и порядок выполнения лабораторных работ
Каждая лабораторная работа выполняется в два этапа: на первом этапе требуется освоения соответствующей среды программирования и закрепление практических навыков с помощью поэтапного выполнения приведенного в теоретической части примера; на втором этапе разрабатывается рабочая программа на алгоритмическом языке высокого уровня и осуществляется ее отладка. Апробация программы выполняется на конкретном примере.
Первый этап выполняется самостоятельно в домашних условиях, второй – в лаборатории (компьютерном классе).
3. Требования к оформлению отчета о выполнении лабораторной работы
Отчет о выполнении лабораторной работы должен включать:
а) титульный лист по установленному образцу с наименованием темы работы (см. приложение);
б) индивидуальное задание выданное преподавателем;
в) распечатку рабочей программы на алгоритмическом языке;
г) вывод результата решения;
д) заключение.
4. Лабораторная работа №1 Разработка приложений на языке программирования Visual Basic for Application в программной среде ms Office
Цель работы: формирование навыков создания функциональных приложений на языке программирования Visual Basic for Application в одной из программ MS Office
1. Структура редактора vba
Редактор VBA активизируется командой Сервис – Макрос – Редактор Visual Basic или комбинацией клавиш <Alt>+<F11>. Интерфейс редактора состоит из следующих основных компонент:
Окно Project – VBA Project (окно проекта)
Окно редактирования кода
Окно редактирования форм (UserForm)
Окно Properties (окно свойств)
Окно Object Browser (Просмотр объектов)
Панели инструментов: Standard, Edit, Debug и UserForm