- •Ответственный за выпуск
- •Рецензенты:
- •Предисловие
- •I. Задания для самостоятельной работы
- •II. Рекомендации по выполнению заданий
- •От каких двух французских слов произошел термин «Информатика»?
- •Назвать три взаимосвязанные части информатики
- •Что понимают под новыми информационными технологиями (нит)?
- •Что такое Кодовые таблицы?
- •Назовите этапы технологии обработки данных (информации)?
- •Тема 1.3. Общие сведения об эвм. Тема 1.4. Общие сведения о вычислительных сетях
- •I. Задания для самостоятельной работы
- •II. План практического занятия
- •III. Рекомендации по выполнению заданий
- •Правильные ответы
- •Модуль 2. Программные средства реализации информационных процессов Тема 2.1 Общие сведения о программных средствах
- •I. Задания для самостоятельной работы
- •II. Рекомендации по выполнению заданий
- •Тема 2.2. Системное программное обеспечение
- •I. Задания для самостоятельной работы
- •II. Рекомендации по выполнению заданий
- •Тема 2.3. Краткий обзор семейств ос
- •I. Задания для самостоятельной работы
- •II. План практического занятия (2 ч.)
- •III. Рекомендации по выполнению заданий и подготовке к практическому занятию
- •Тема 2.4. Сервисные программы, организация защиты информации
- •I. Задания для самостоятельной работы
- •Модуль 3. Прикладные программы Тема 3.1. Общие сведения о прикладных программах
- •Тема 3.2. Прикладные программы общего назначения и проблемно-ориентированные
- •I. Задания для самостоятельной работы и подготовке к практическим занятиям
- •II. План практических занятий (4 ч)
- •III. Рекомендации по выполнению заданий
- •Тема 3.3. Текстовый процессор ms word.
- •I. Задания для самостоятельной работы
- •Правильные ответы
- •Тема 3.4. Электронная таблица (табличный процессор) ms excel
- •I. Задания для самостоятельной работы
- •Правильные ответы
- •IV. Рекомендуемые источники Основная литература
- •V. Контрольные вопросы для самопроверки
- •Модуль 4. Базы данных и системы управления базами данных — информационное обеспечение пользователя Тема 4.1 Общие сведения о базах данных (бд) и системах управления базами данных (субд)
- •I. Задания для самостоятельной работы
- •II. Рекомендации по выполнению заданий
- •Правильные ответы
- •Тема 4.2 субд ms access
- •Модуль 5. Алгоритмические средства информатики Тема 5.1 Общие сведения о моделировании. Алгоритмизация и программирование
- •I. Задания для самостоятельной работы
- •Правильные ответы
- •Тема 5.2 Общие сведения о языке программирования высокого уровня vba
- •I. Задания для самостоятельной работы
- •IV. Рекомендуемые источники Основная литература
- •V. Контрольные вопросы для самопроверки
- •Тематика контрольных работ (1 семестр)
- •Вопросы для подготовки к зачету
- •Тематика контрольных работ (2 семестр)
- •Вопросы для подготовки к экзамену Общие вопросы
- •Технические средства информатики
- •Программные средства информатики
- •Алгоритмические средства информатики
- •080115.65 « Таможенное дело»
- •080502.65 « Экономика и управление на предприятии (таможне)»
- •080102.65 « Мировая экономика»
- •Кудрявцева Лариса Борисовна
- •344002, Г. Ростов-на-Дону, пр. Буденновский, 20.
Тема 5.2 Общие сведения о языке программирования высокого уровня vba
I. Задания для самостоятельной работы
-
Ознакомиться со структурой программы на VBA.
-
Ознакомиться с понятием тип данных и перечислить типы данных языка VBA.
-
Понять, для чего переменные и массивы должны быть описаны, т.е. определены их типы?
-
Изучить, из каких операторов строится алгоритм на VBA
-
Изучить синтаксис операторов условных, циклических. и присваивания.
-
Изучить синтаксис заголовка функции?
-
Осмыслить, каким образом возвращается результат функции?
-
Понять в чем отличие процедуры и функции?
II. Планы практических занятий
I занятие (2 ч)
-
Знакомство с редактором VBA.
-
Выполнение примеров-упражнений по созданию функций.
-
Проверка работы функции в MS Excel.
II занятие (2 ч)
-
Выполнение заданий. Создание функций линейных алгоритмов и работа с целыми и текстовыми типами данных.
-
Проверка работы функции в MS Excel .
III занятие (2 ч)
-
Выполнение примеров-упражнений по созданию функций на организацию ветвления с проверкой в MS Excel.
-
Выполнение заданий. Создание функций на организацию ветвления.
-
Проверка работы функции в MS Excel .
IV занятие (2 ч)
-
Выполнение примеров-упражнений по созданию функций на организацию циклов с проверкой в MS Excel.
-
Выполнение заданий. Создание функций на организацию циклов. Работа с динамическими массивами. Проверка.
-
Создание функций на вычисление факториала и двойного факториала.
V занятие (2 ч)
-
Подведение итогов по теме.
-
Создание функций подсчета суммы отрицательных (положительных) чисел, четных (нечетных) чисел.
III. Рекомендации по выполнению заданий и подготовке
к практическим занятиям
Внимательно прочитайте учебное пособие по программированию на VBA. При создании функций следуйте рекомендациям, изложенным ниже.
Для создания функции необходимо произвести действия, описанные ниже.
-
Активизировать редактор Visual Basic в MS Excel (Меню -> Сервис -> Макрос -> редактор Visual Basic ).
-
Для добавления нового модуля к проекту и написания операторов функции выбрать в Меню редактора VBA (Insert (вставить) -> Module ), присвоить ему имя.
-
Для добавления новых функций в уже существующий модуль, необходимо открыть этот модуль, щелкнув по его имени в списке модулей проекта.
-
Для создания функции выбрать в Меню редактора VBA (Insert (вставить) -> Procedure (Процедура), задать имя функции (можно русскими буквами), в поле Type (Тип) выбрать Function (функция), нажать Ок.
-
В рабочем окне появится заготовка функции, состоящая из заголовка функции и окончания, например:
Public Function Площадь_прямоугольника ()
End Function
Обратите внимание, как записывается функция – заголовок и окончание. Далее должна следовать описательная часть, в которой определены типы переменных, массивов и констант, используемых в операторах.
Не забывайте делать начальные присваивания переменным, в которых накапливается сумма или произведение.
Помните, что функция вырабатывает только одно результирующее значение, причем оно должно быть присвоено имени функции.
Очень важный вопрос о формальных и фактических параметрах функции.
Запомните, что формальные параметры описываются в заголовке функции в круглых скобках вместе с их типами, а фактические параметры – это значения, используемые во время проверки работы функции.