ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2024
Просмотров: 113
Скачиваний: 0
СОДЕРЖАНИЕ
Федеральное агентство по образованию
Глава 1. Особенности электронных учебных пособий и основные принципы их создания
1.1 Специфика электронного учебника
1.3 Структура электронного учебника
1.4 Достоинства и недостатки электронных учебников
1.5 Современное состояние и перспективы электронного книгоиздания
Глава 2. Разработка электронного учебного пособия по офисному программированию
2.2 Разработка структуры учебника
2.3 Выбор программ для разработки электронного учебного пособия
2.4 Разработка интерфейса электронного пособия
Глава 3. Краткое содержание электронного учебного пособия «Офисное программирование»
3.1 Типы данных, условные операторы и массивы vba
3.2 Объект UserForm. Создание vba-программ
3.3 Особенности использования vba в Word
3.4 Особенности использования vba в Excel
3.5 Построение диаграмм средствами vba
6. D.
Комментарий:
Для данных типа String существует только одна операция – конкатенация (объединение). Например, результатом операции конкатенации трех строковых значений «Петр» & " " & «Иванович» будет строка «Петр Иванович»
7. C.
Комментарий:
Рассмотрим как можно на примере простейшей компьютерной игры разработать приложение.
Это приложение должно моделировать игру в орел и решку. Игрок вносит в банк определенную сумму денег. Во время игры нельзя добавлять деньги в банк. Игра состоит из последовательности шагов, которая, вообще говоря, может быть бесконечной. На очередном шаге игрок загадывает либо орел, либо решку. Компьютер "бросает монету". Если "монета падает той же стороной", которую загадал игрок, то банк увеличивается на единицу, в противном случае — уменьшается на единицу. Игра заканчивается либо по желанию игрока, либо когда величина банка становится нулем или больше 10 000. Игрок забирает себе содержимое банка. В приложении отслеживаются максимальные и минимальные суммы, которые были в банке в течение игры.
Конструируя данное приложение, вы на практике узнаете, как:
- Создавать из формы диалоговое окно
- Набирать код программы
- Программировать контроль ввода, т. е. проверять вводятся ли в поля числа или строковая информация
- Управлять запретом ввода данных в поле
- Работать с функцией генератора случайных чисел
- Выводить числовую информацию в поле
- Запускать программы на выполнение
Для моделирования бросания монеты потребуется генератор случайных чисел. Функция 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.
В результате дипломного проектирования создано электронное учебное пособие «Офисное программирование». Данное пособие предназначено для облегчения работы преподавателя и для самостоятельной работы студентов. Электронное учебное пособие построено таким образом, чтобы студент смог самостоятельно изучить предложенные темы, на практике получить навыки решения задач, а затем проверить свои знания с помощью специально разработанного теста.
В ходе работы реализованы следующие задачи:
Выполнен анализ предметной области, на основании которого подобран материал для электронного учебного пособия по визуальному программированию;
Выполнен анализ инструментов и средств разработки электронного пособия;
Разработана оболочка электронного пособия с системой логически связанных ссылок;
Подобраны и решены демонстрационные задачи (примеры) к каждой теме электронного пособия;
Подобраны задачи для самостоятельного решения студентам.
При необходимости содержание пособия может быть дополнено, интерфейс и дизайн усовершенствованы.
Таким образом, цель работы достигнута, поставленные задачи решены.
Список используемой литературы
Зайнутдинова Л.Х. Создание и применение электронных учебников: Монография. - Астрахань: Изд-во "ЦНТЭП", 1999. - 364с.
Христочевский С.А. Электронные мультимедийные учебники и энциклопедии// Информатика и образование. – 2000. - №2. - 70 – 78с.
Аленичева Е.В., Монастырев В.П. Электронный учебник (проблемы создания и оценки качества )// Высшее образования в России. – - 2001. - №1
Демкин В.П., Руденко Т.В., Серкова Н.В. Психолого-педагогические особенности ДО // Высшее образование в России. - 2000. № 3. 124-128с.
Аллатова И.В. Новые информационные технологии в обучении. – М.: Изд. МГПУ, 2006. – 318 с
Зимина О.В. Печатные и электронные учебные издания в современном высшем образовании: Теория, методика, практика.– М.: Изд-во МЭИ,
2003. – 87 с.
Глушаков С.В. Программирование Web-страниц. – М.: ООО «Издательство АСТ», 2003. – 345 с.
Глушаков, С.В. Программирование Web-страниц / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. – Харьков: Изд-во Фолио, 2002. – 169 с.
Зимина, О.В. Печатные и электронные учебные издания в современном высшем образовании: Теория, методика, практика. – М.: Изд-во МЭИ,
2003. – 267 с.
Петюшкин, А.В. HTML. Экспресс-курс. – СПб.: БХВ-Петербург, 2003. – 256 с.
OnLine обучение. VBA. [Электронный ресурс]. – Режим доступа: http://www.on-line-teaching.com/
Самоучитель VBA. Гарнаев А. [Электронный ресурс]. – Режим доступа: http://www.yugzone.ru/x/samouchitel-vba-garnaev-a/
В.А. Биллиг VBA и Office 2000.Офисное программирование. - М.: Русская редакция, 2000
Лекции из курса «Основы офисного программирования и язык VBA». Биллиг В. А. [Электронный ресурс]. – Режим доступа: http://www.citforum.ru/programming/vb/vba_winapi/