Для выполнения контрольной работы студент должен изучить основы алгоритмизации и программирования на языке VBA. В контрольной работе выполняются задачи, перечень которых определяет преподаватель.
Условия задач выбираются в соответствии с заданным вариантом, номер которого, является порядковым номером студента в журнале группы или, в особых случаях, предлагается преподавателем. Список заданий содержится в м/у № 3201, а в электронном варианте находится на сервере кафедры "Информационные технологии" и может быть просмотрен с любого компьютера, подключенного к кафедральной компьютерной сети.
Для каждой задачи студент должен выполнить и отобразить в контрольной работе:
1. Условие задачи, в соответствии с заданным вариантом.
2. Схему алгоритма.
3. Таблицу соответствия переменных (то есть их обозначение в схеме и программе).
4. Рукописный текст программы, написанной на языке VBA.
5. Набор тестов для отладки программы.
6. Листинг (распечатку) текста программы. Листинги должны содержать комментарий с Ф.И.О. и группой студента.
7. Листинг с результатами тестирования программы. Кроме результатов тестирования он должен содержать все значения вводимых исходных данных.
Контрольная работа выполняется в отдельной тетради (лучше в клетку) или на листах формата А4 (текст пишется только с одной стороны, все листы брошюруются в папку). Обязательно наличие полей для замечаний проверяющего преподавателя. Листинги вставляются после каждой задачи. Текст оформляется чернилами синего, фиолетового или черного цвета. Схему алгоритма лучше изображать в карандаше и с использованием линейки. При ее оформлении нужно руководствоваться ГОСТ 19.701 – 90 и методическими указаниями [2], в которых рассматриваются основные типы алгоритмов и их схемы. В конце контрольной работы приводится список литературы, которая была использована при подготовке работы, и студент проставляет свою подпись.
Если контрольная работа возвращена студенту на доработку, то он(а) должен в той же тетради выполнить работу над ошибками, причем переписывать всю задачу заново нужно только тогда, когда в ней обнаружены серьезные ошибки (например, алгоритм совершенно неверный). После доработки контрольная работа возвращается преподавателю на повторную проверку.
Правильно выполненная работа допускается к защите. В процессе защиты контрольной работы студент демонстрирует работу составленных им программ путем выполнения их на компьютере. Без выполненной и защищенной контрольной работы студент к экзамену не допускается.
Назначение: 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.
Объявление переменных и констант.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.