на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Электронное учебное пособие "Офисное программирование"
p align="left">Конструируя данное приложение, вы на практике узнаете, как:

- Создавать из формы диалоговое окно

- Набирать код программы

- Программировать контроль ввода, т. е. проверять вводятся ли в поля числа или строковая информация

- Управлять запретом ввода данных в поле

- Работать с функцией генератора случайных чисел

- Выводить числовую информацию в поле

- Запускать программы на выполнение

Для моделирования бросания монеты потребуется генератор случайных чисел. Функция Rnd возвращает случайное число типа single из диапазона [0,1). Нам надо, чтобы моделировался процесс бросания монеты и с равной вероятностью генерировались два числа, скажем, 1 для орла и 0 для решки. На самом деле, этого легко достичь, рассматривая вместо Rnd функцию int(2*Rnd). Функция int отбрасывает дробную часть аргумента и возвращает его целую часть. По аналогии с помощью функции int (б* Rnd) +1 можно моделировать бросание игральной кости.

8. A.

Комментарий:

Любые текстовые данные, сохраняемые в программе VBA, называются строками (strings). Строки в VBA сохраняются с использованием типа данных String. Строки получили такое название, потому что текстовые данные обычно рассматриваются как строки символов. Строка может содержать текстовые символы любых типов: буквы алфавита, цифры, знаки пунктуации или различные символы.

Тип данных Boolean используется для хранения логических значений. Может содержать значения только True и False.

Тип данных Double имеет диапазон: Отрицательные числа от -1.8 *10306 до -4.9 * 10-324, Положительные числа от 4.9 * 10-324 до 1.8 *10308

Тип данных Integer включает в себя все целые числа от - 32 768 до 32 767.

9. B.

Комментарий:

В VBA диалоговые окна работают в режиме модального диалога. Это озгачает, что пользователь, прежде чем перейти к выполнению действий, не связанных с теукщим активным диалогвоым окном, должен его закрыть. Закрытие диалогового окна производится методом Hide. Следующая процедура является примером процедуры закрытия диалогового окна. Эта процедура активизируется при нажатии кнопки CommandButton2 диалогового окна UserForm1 и выполняет только одну инструкцию, осуществляющую закрытие диалогового окна.

Private Sub CommandButton2_click()

'Процедура закрытия диалогового окна

UserForm1.Hide

End Sub

Закрыть диалоговое окно также, конечно, можно, нажав системную кнопку, расположенную в правом верхнем углу любого диалогового окна. Если при закрытии диалогового окна необходимо произвести какие-то действия, например считать информацию из окна в файл на диске и т.д., во избежание потери информации, действия, производимые программой при закрытии окна, разумно также продублировать в процедуре обработки события Terminate (закрытие) пользовательской формы

10. A.

Комментарий:

Свойство Доступ (Enabled) задает или возвращает состояние условного формата в объекте Условие форматирования. Возвращается доступное для чтения и записи значение типа Логический.

Значение свойства Доступ (Enabled) показывает возможность использования условного формата. Значение Истина (True) разрешает условный формат. Значение Ложь (False) запрещает его. По умолчанию установлено значение Истина (True).

11. D.

Комментарий:

Заполнить список можно одним из следующих способов:

- Поэлементно, если список состоит из одной колонки

- Массивом, если список состоит из одной колонки

- Из диапазона А1:В4, в который предварительно введены элементы списка. Результат выбора (индекс выбранной строки) выводится в ячейку С1

- Поэлементно, если список состоит из нескольких колонок, например двух

- Массивом, если список состоит из нескольких колонок, например двух

12. D.

Комментарий:

Visual Basic для приложений (VBA -Visual Basic for Applications) является инструментальным средством разработки приложений в среде основных компонентов Office: Word, Excel, PowerPoint, Access, FrontPage и Outlook. По замыслу разработчиков он может использоваться именно как средство разработки приложений, а не только в качестве инструмента настройки пользовательского интерфейса и редактирования макросов.

VBA непосредственно связан с языком Visual Basic (VB). Основное различие между ними формулируется следующим образом: проекты VBA выполняются только с помощью приложения, поддерживающего VBA, в то время как Visual Basic позволяет создавать полностью автономные приложения. С другой стороны, синтаксис языков VBA и VB практически одинаков. Оба языка имеют почти одинаковые интегрированные среды разработки.

Visual Basic для приложений является объектно-ориентированным языком, предоставляющим возможности визуального программирования. VBA содержит иерархию объектов, каждому из которых соответствует свой набор методов и свойств. Объекты представляют собой фундаментальные «строительные» блоки - почти все, что делается в среде VBA, включает модификацию объектов.

Заключение

В ходе выполнения данной работы был проведен анализ научной и методической литературы, была изучена специфика электронного пособия, изучен и освоен язык HTML, реализован гипертекст в электронной форме средствами языка HTML.

В результате дипломного проектирования создано электронное учебное пособие «Офисное программирование». Данное пособие предназначено для облегчения работы преподавателя и для самостоятельной работы студентов. Электронное учебное пособие построено таким образом, чтобы студент смог самостоятельно изучить предложенные темы, на практике получить навыки решения задач, а затем проверить свои знания с помощью специально разработанного теста.

В ходе работы реализованы следующие задачи:

1. Выполнен анализ предметной области, на основании которого подобран материал для электронного учебного пособия по визуальному программированию;

2. Выполнен анализ инструментов и средств разработки электронного пособия;

3. Разработана оболочка электронного пособия с системой логически связанных ссылок;

4. Подобраны и решены демонстрационные задачи (примеры) к каждой теме электронного пособия;

5. Подобраны задачи для самостоятельного решения студентам.

При необходимости содержание пособия может быть дополнено, интерфейс и дизайн усовершенствованы.

Таким образом, цель работы достигнута, поставленные задачи решены.

Список используемой литературы

1. Зайнутдинова Л.Х. Создание и применение электронных учебников: Монография. - Астрахань: Изд-во "ЦНТЭП", 1999. - 364с.

2. Христочевский С.А. Электронные мультимедийные учебники и энциклопедии// Информатика и образование. - 2000. - №2. - 70 - 78с.

3. Аленичева Е.В., Монастырев В.П. Электронный учебник (проблемы создания и оценки качества )// Высшее образования в России. - - 2001. - №1

4. Демкин В.П., Руденко Т.В., Серкова Н.В. Психолого-педагогические особенности ДО // Высшее образование в России. - 2000. № 3. 124-128с.

5. Аллатова И.В. Новые информационные технологии в обучении. - М.: Изд. МГПУ, 2006. - 318 с

6. Зимина О.В. Печатные и электронные учебные издания в современном высшем образовании: Теория, методика, практика.- М.: Изд-во МЭИ,

2003. - 87 с.

7. Глушаков С.В. Программирование Web-страниц. - М.: ООО «Издательство АСТ», 2003. - 345 с.

8. Глушаков, С.В. Программирование Web-страниц / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. - Харьков: Изд-во Фолио, 2002. - 169 с.

9. Зимина, О.В. Печатные и электронные учебные издания в современном высшем образовании: Теория, методика, практика. - М.: Изд-во МЭИ,

2003. - 267 с.

10. Петюшкин, А.В. HTML. Экспресс-курс. - СПб.: БХВ-Петербург, 2003. - 256 с.

11. OnLine обучение. VBA. [Электронный ресурс]. - Режим доступа: http://www.on-line-teaching.com/

12. Самоучитель VBA. Гарнаев А. [Электронный ресурс]. - Режим доступа: http://www.yugzone.ru/x/samouchitel-vba-garnaev-a/

13. В.А. Биллиг VBA и Office 2000.Офисное программирование. - М.: Русская редакция, 2000

14. Лекции из курса «Основы офисного программирования и язык VBA». Биллиг В. А. [Электронный ресурс]. - Режим доступа: http://www.citforum.ru/programming/vb/vba_winapi/

Приложение

Приложение 1

Код файла oglav.htm

<html>

<head>

<meta http-equiv="Content-Language" content="ru">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Новая страница 1</title>

<base target="main">

<style>

<!--

p.MsoNormal

{mso-style-parent:"";

margin-bottom:.0001pt;

font-size:12.0pt;

font-family:"Times New Roman";

margin-left:0cm; margin-right:0cm; margin-top:0cm}

-->

</style>

<meta name="Microsoft Theme" content="aftrnoon 1011">

</head>

<body>

<p class="MsoNormal" style="background-image: none; background-repeat: repeat; background-attachment: scroll; margin-top:0; margin-bottom:0">

<font size="3"><span style="font-weight: 700">Содержание.</span></font></p>

<p class="MsoNormal" style="background-image: none; background-repeat: repeat; background-attachment: scroll; margin-top:0; margin-bottom:0">

<span style="font-weight: 700"><a href="vved.htm">

<font color="#000000" size="3">Введение</font></a></span></p>

<p style="background-image: none; background-repeat: repeat; background-attachment: scroll; margin-top:0; margin-bottom:0">&nbsp;</p>

<p style="background-image: none; background-repeat: repeat; background-attachment: scroll; margin-top:0; margin-bottom:0">

<span style="font-family: Times New Roman; color: #393939">

<a style="text-decoration: underline; text-underline: single" href="http://lib.rus.ec/b/133112/read#t3#t3">

<b><i><font color="#000000">Глава 1.</font></i></b><font color="#000000"> </font></a></span>

<font size="3" face="Times New Roman">

<a style="text-decoration: underline; text-underline: single" href="glava1.htm">

<span style="font-weight:700"><font color="#000000">Типы данных, услоные

операторы и массиы VBA.</font></span></a></font></p>

<blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman">

<a href="glava1.htm"><font color="#000000">1.1. Введение в VBA. Типы данных</font></a></span><span style="font-family: Times New Roman; font-weight: 700"><br>

</span><span style="font-family: Times New Roman">

<a href="glava1(1.2).htm"><font color="#000000">1.2.

Редактор VBA. </font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman">

<a href="glava1(1.3).htm"><font color="#000000">1.3. Изменение

порядка выполнения операторов</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%201.4.htm">

<font color="#000000"><span lang="en-us">1</span>.<span lang="en-us">4</span>. Организация

массивов</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%201.5.htm">

<font color="#000000"><span lang="en-us">1</span>.<span lang="en-us">5</span>. Работа с

различными типами данных</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="text-decoration: none; font-family:Times New Roman; color:#393939">

<a style="text-decoration: underline; text-underline: single" href="glava%201.6.htm">

<font color="#000000"><span lang="en-us">1</span>.<span lang="en-us">6</span>.

Процедуры и функции VBA </font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

</blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="color: #333399; text-decoration: none">

<a style="color: blue; text-decoration: underline; text-underline: single" href="glava%202.1.htm"><b>

<i><font face="Times New Roman" color="#000000">

Глава 2.</font></i><span style="font-family: Times New Roman; "><font color="#000000"> Объект UserForm.</font></span></b><span style="font-family:Times New Roman;"><font color="#000000">

</font>

</span></a></span>

<span style="text-decoration: none; font-weight:700">

<a style="text-decoration: underline; text-underline: single" href="glava%204.1.htm">

<font face="Times New Roman" color="#000000">Создание VBA-программ. </font></a></span></p>

<blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%202.1.htm">

<font color="#000000">2.1. Свойства и

методы объекта UserForm</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="color: #333399; text-decoration: none">

<a style="color: blue; text-decoration: underline; text-underline: single" href="glava%202.2.htm">

<font face="Times New Roman" color="#000000">2.2.

Использование форм</font><span style="font-family: Times New Roman; "><font color="#000000">

</font>

</span></a></span></p>

<p style="margin-top: 0; margin-bottom: 0"><a href="glava%204.1.htm">

<span style="font-family: Times New Roman; text-decoration:none" lang="en-us">

<font color="#000000"><a href="glava%202.3.htm"><font color="#000000">2</font></a></font></span></a><span style="font-family: Times New Roman"><a href="glava%202.3.htm"><font color="#000000">.3. Элемент управления ListBox</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%202.4.htm">

<font color="#000000"><span lang="en-us">2</span>.<span lang="en-us">4</span>. Элементы управления ComboBox, OptionButton и Frame</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0"><a href="glava%204.3.htm">

<span style="font-family: Times New Roman"><font color="#000000">

<a href="glava%202.5.htm">

<span lang="en-us"><font color="#000000">2</font></span><font color="#000000">.<span lang="en-us">5</span></font>.

</a> </font></span>

<a href="glava%202.5.htm">

<font color="#000000" face="Times New Roman">Элементы управления MultiPage, ScrollBar, SpinButton</font></a></a><font face="Times New Roman"><b>

</b></font></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="text-decoration: none; font-family:Times New Roman; color:#393939">

<a style="text-decoration: underline; text-underline: single" href="glava%204.4.htm">

<font color="#000000">

<a style="text-decoration: underline; text-underline: single" href="glava%202.6.htm"><span lang="en-us">

<font color="#000000">2</font></span><font color="#000000">.<span lang="en-us">6</span>.

Объект DataObject</font></a></font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

</blockquote>

<p style="margin-top: 0; margin-bottom: 0"><u><i><b>

<font face="Times New Roman">Глава 3. </font></b></i><b>

<font face="Times New Roman">Особенности использования <span lang="en-us">VBA

</span>в <span lang="en-us">Word, Exsel.</span></font></b></u></p>

<blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%203.1.htm">

<font color="#000000"><span lang="en-us">3</span>.1. Основные объекты Word</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%203.2.htm">

<font color="#000000"><span lang="en-us">3</span>.2.

Форматирование документа</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%203.3.htm">

<font color="#000000"><span lang="en-us">3</span>.<span lang="en-us">3</span>. Основные объекты VBA в Excel</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%203.4.htm">

<font color="#000000"><span lang="en-us">3</span>.<span lang="en-us">4</span>. Использование возможностей VBA при непосредственных расчетах</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%203.5.htm">

<font color="#000000"><span lang="en-us">3</span>.<span lang="en-us">5</span>. Финансовые функции</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

</blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight: 700; text-decoration: underline">

<i>Глава 4</i>. Построение диаграмм средствами <span lang="en-us">VBA</span>.

</span></p>

<blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%204.1.htm">

<font color="#000000"><span lang="en-us">4</span>.1. Построение

гладких диаграмм</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman"><a href="glava%204.2.htm">

<font color="#000000"><span lang="en-us">4</span>.2. Построение

круговых диаграмм и гистограмм</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

&nbsp;</p>

</blockquote>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="glava%205.htm"><font color="#000000"><span lang="en-us">5</span>. Практические занятия</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="glava%206.htm"><font color="#000000"><span lang="en-us">6</span>.

Задания для самостоятельной работы</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="glossarii.htm"><font color="#000000">

Глоссарий</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="test_Adeli.htm">

<font color="#000000">

Проверка знаний (тест)</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="zaclu4enie.htm"><font color="#000000">Заключение</font></a></span></p>

<p style="margin-top: 0; margin-bottom: 0">

<span style="font-family: Times New Roman; font-weight:700">

<a href="leteratura.htm"><font color="#000000">

Список литературы</font></a></span></p>

</body>

</html>

Страницы: 1, 2, 3, 4, 5, 6, 7, 8



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.