Основы алгоритмизации и программирования на языке VBA: Практическое пособие к выполнению контрольных работ по курсу «Информатика»

Страницы работы

Содержание работы

1.  Правила оформления контрольной работы

Для выполнения контрольной работы студент должен изучить основы алгоритмизации и программирования на языке VBA. В контрольной работе выполняются  задачи, перечень которых определяет преподаватель.

Условия задач выбираются в соответствии с заданным вариантом, номер которого, является порядковым номером студента в журнале группы или, в особых случаях, предлагается преподавателем. Список заданий содержится в м/у № 3201, а в электронном варианте находится на сервере кафедры "Информационные технологии" и может быть просмотрен с любого компьютера, подключенного к кафедральной компьютерной сети.

          Для каждой задачи студент должен выполнить и отобразить в контрольной работе:

1.  Условие задачи, в соответствии с заданным вариантом.

2.  Схему алгоритма.

3.  Таблицу соответствия переменных (то есть их обозначение в схеме и программе).

4.  Рукописный текст программы, написанной на языке VBA.

5.  Набор тестов для отладки программы.

6.  Листинг (распечатку) текста программы. Листинги должны содержать комментарий с Ф.И.О. и группой студента.

7.  Листинг с результатами тестирования программы. Кроме результатов тестирования он должен содержать все значения вводимых исходных данных.

Контрольная работа выполняется в отдельной тетради (лучше в клетку) или на листах формата А4 (текст пишется только с одной стороны, все листы брошюруются в папку). Обязательно наличие полей для замечаний проверяющего преподавателя. Листинги вставляются после каждой задачи. Текст оформляется чернилами синего, фиолетового или черного цвета. Схему алгоритма лучше изображать в карандаше и с использованием линейки. При ее оформлении нужно руководствоваться ГОСТ 19.701 – 90 и методическими указаниями [2], в которых рассматриваются основные типы алгоритмов и их схемы. В конце контрольной работы приводится список литературы, которая была использована при подготовке работы, и студент проставляет свою подпись.

Если контрольная работа возвращена студенту на доработку, то он(а) должен в той же тетради выполнить работу над ошибками, причем переписывать всю задачу заново нужно только тогда, когда в ней обнаружены серьезные ошибки (например, алгоритм совершенно неверный). После доработки контрольная работа возвращается преподавателю на повторную проверку.

Правильно выполненная работа допускается к защите. В процессе защиты контрольной работы студент демонстрирует работу составленных им программ путем выполнения их на компьютере. Без выполненной и защищенной контрольной работы студент к экзамену не допускается.

2.  Теоретические сведения. Язык Visual Basic for Applications.

Назначение: VBA используется в качестве языка программирования в приложениях MS Qffice (Word, Excel, Access, Power Point, и др.). Он позволяет автоматизировать процессы обработки информации и разрабатывать свои сложные приложения, обеспечивающие удобства работы с данными. Это объектно-ориентированный язык. Объекты – это заранее разработанные программы, которые пользователь может использовать в своих программах, не программируя их заново. Он же может разрабатывать и новые объекты. Для работы со средой VBA нужно запустить основное приложение host-Приложение (например, Excel).

Данные и их типы.

Данные делятся на  константы и переменные.

Типы данных: дата, числа,  логический, текстовый, Variant, Object.

Числовые типы: byte, integer, long, single, double, currency.

Integer – целое число (со знаком + или -). Примеры:  1; 1566;–77. Диапазон: – 32768 ÷ +32767 (число занимает 2 байта памяти).

Byte – тоже целые, но из диапазона 0 ÷ 225 (занимает 1 байт).

Long – длинное целое, имеющее увеличенный диапазон (свыше двух миллионов), поэтому занимает 4 байта памяти.

Single – число одинарной точности (имеет 7 верных значащих цифр); это число с целой и дробной частью (занимает 4 байта памяти). Диапазон: -3,4×103  ÷ +3,4×1038. Примеры: 3.458;  -100.876.

Экспоненциальная форма записи вещественных чисел:

7.5Е11 ® 750000000000 (в обычной форме);

-3.2Е-8 ® 0,0000000032 (в обычной форме).

String – текстовый (строковый) тип  (для строк переменной длины занимает: 10 байт + длина строки, которая вычисляется из расчета: 1 байт=1 символ).

Примеры: "Это строка символов"; "5.1".

Boolean  - логический тип (занимает 2 байта). Может принимать значения: true или false.

Правила создания имен переменных и констант:

1.  Имя состоит из букв (русских или латинских), цифр и знака подчеркивания "_", набранных любым шрифтом и размером.

2.  Первый символ имени – буква.

3.  Нельзя использовать в именах: пробел, точку или другие символы, не указанные в п.1.

4.  Нельзя использовать ключевые слова VBA (Sub, Dim, If, For и др.).

5.  Имя должно быть уникальным в области свого действия

6.  Желательно, чтобы имя имело содержательный смысл.

Примеры правильных имен: x: z1; Сумма_прибыли, Задание_1.

Неправильные: 1N, Dim, Задание 4.

Объявление переменных и констант.

Похожие материалы

Информация о работе