- •Оглавление
- •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
- •Контрольные вопросы
- •Список литературы
- •Приложение. Образец формы титульного листа отчета о выполнении лабораторной работы
10.Индивидуальные задания для выполнения лабораторной работы №4
Изучите теоретическую часть
Измените задание из лабораторной работы №3 следующим образом:
2а. Установите на вашей Web-странице текстовое поле с помощью тэга <input> и обеспечьте его инициализацию при первом открытии Web-страницы браузером.
2б. Установите на Web-странице текстовое поле и кнопку "Показать сообщение", нажатие на которую вызывает появление сообщения в текстовом поле.
2в. Установите на Web-странице 5 флажков с именами "Флажок1" "Флажок2" и т.д., а также текстовое поле для указания вновь выбранного флажка.
2г. Установите на Web - странице 3 переключателя радиогруппы с именами "Переключатель 1","Переключатель 2" и "Переключатель 3", а также текстовое для указания выбранного переключателя.
2д. Установите на Web-странице раскрывающийся список выбора с пятью опциями, имеющими названия "Опция1", "Опция2", "Опция3", "Опция4" и "Опция5", а также текстовое поле для отображения выбранной опции.
2е. Измените существующее меню, чтобы при наведении курсора мыши появлялось выпадающее подменю.
Контрольные вопросы
Каким требованиям должны отвечать динамический HTML?
Как подключить внешний Java Script файл к HTML – странице?
Основные операторы Java Script?
Синтаксис функции в Java Script.
Как разместить код скрипта JavaScript на HTML-странице?
Список литературы
А.Гарнаев « Exsel 2000» : разработка приложений. - Издательство БХВ Санкт-Петербург, 2007.-576с.
Ю.В. Васильков, Н.Н.Василькова «Компьютерные технологии вычислений в математическом моделировании»: Учебное пособие. -Финансы и статистика 2005.-256с.
И.Ф.Астахова «SQL в примерах и задачах»: Учебное пособие. -Мн.: Новое знание,2007.-176с.
Т.Карпова «Базы данных : модели, разработка, реализация». -СПб.: Питер,
2003.-304с.
Д.Баррет. «JavaScript» К.:Издательская группа ВНV, 2005.-240с.
И.Квинт «HTML, XHTML и CSS на 100%» - СПб.: Питер, 2010. – 384 с.
М. Хольцшлаг, Молли Е., «Языки HTML и CSS для создания WEB- сайтов»: Учебное пособие: - М.: Триумф, 2007. – 304 с.
Гудман Денни, Морисон Майкл, «Java Script. Библия пользователя», 5-e издание,: пер. с англ.- М.: ООО «И.Д. Вильямс», 2006, - 1184с.
Кренке, Д. Теория и практика построения баз данных / Д. Кренке. – СПб: ПИТЕР, 2005 г.
Приложение. Образец формы титульного листа отчета о выполнении лабораторной работы
Министерство
образования и науки
ФГБОУ ВПО
«Дагестанский государственный Технический
Университет»
Кафедра ПОВТиАС
Отчет
о выполнении лабораторной работы на тему:
по дисциплине
«Интегрированные программные средства »
Выполнил студент
гр. Спец.
(Фамилия И.О.) Принял
(Фамилия И.О.)
Махачкала – 20___
Сулейманова Олеся Шарапудиновна, Газанова Нурзия Шапиевна, Мирзаева Патимат Магомедовна
Методические указания к выполнению лабораторного практикума по дисциплине «Интегрированные программные средства» для студентов направления 231000 – «Программная инженерия», профиль – «Разработка программно-информационных систем» и специальностей 230105-«Программное обеспечение вычислительной техники и автоматизированных систем» и 230101-«Вычислительные машины, комплексы, системы и сети». Махачкала, ДГТУ, 2011.
Редактор
Подписано в печать
Формат 60 x 84 №16
Бумага тип. Печать офисная 1.5 усл. П.л, 1.5 уч. из.л
Тираж 200 экз.
Заказ №
Редакционно-издательский отдел ДГТУ
Типография ДГТУ. 367015, пр. имама Шамиля, 70
