
- •© Королева е.М., Котельницкая л.И.
- •Типовые структуры алгоритмов и их реализация
- •Visual Basic содержит несколько отдельных окон, любое из них можно сделать “плавающим” путем перетаскивания строки заголовка по экрану Размеры можно изменить, перетаскивания их границы и углы.
- •Элементы управления
- •Image (изображение)
- •InputBox(строка_сообщение [, Заголовок_ окна] [, НачЗначение]),
- •Задания для самостоятельной работы
- •Блок-cхема алгоритма
- •Блок-схема алгоритма
- •Варианты контрольных работ для студентов заочной формы обучения
- •Второе задание
- •Третье задание
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
РОСТОВСКИЙ ИНСТИТУТ ( ФИЛИАЛ )
федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТОРГОВО –ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»
Е. М. КОРОЛЕВА, Л. И. КОТЕЛЬНИЦКАЯ
РАЗРАБОТКА И ПРОГРАММИРОВАНИЕ
БАЗОВЫХ АЛГОРИТМОВ
(VBA)
г.Ростов-на-Дону
2012г.
УДК 681.3(075.8)
ББК 32.97я73
К27
Печатается по решению заседания кафедры информационных технологий Ростовского института (филиала) ГОУ ВПО “РГТЭУ”
(протокол №6 от 18 января 2012г.)
Рецензент: к.п.н., доц. Филимонова Е.В.
Королева Е.М., Котельницкая Л.И.
К27. Разработка и программирование базовых алгоритмов (VBA).
Учебное пособие - Ростов-на-Дону, 2012 – 55с
Учебное пособие предназначено для студентов, изучающих курс “Информатика”. В пособии даны задания для самостоятельной работы студентов. Рассмотрены типовые примеры. Решение задач позволяет приобрести практические навыки по созданию алгоритмов и использованию элементов языка Visual Basic.
© Королева е.М., Котельницкая л.И.
ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА ПК
Процесс решения задачи на ПК состоит из нескольких основных этапов:
Постановка задачи. Формулируется задача, которую предстоит решить, производится ее анализ и выбор метода решения; определяются входные данные и выдаваемые результаты (выходные данные).
Алгоритмизация. Составляется алгоритм - последовательность шагов, описывающая выбранный метод решения задачи. Для описания алгоритма обычно используется язык инструкций (словесное описание) или блок-схема.
Программирование. Составляется программа на выбранном алгоритмическом языке.
Подготовка программы к выполнению на ПК. Производится непосредственный ввод программы и входных данных с экрана монитора.
Выполнение программы.
Отладка. Производится обнаружение ошибок и их исправление.
Тестирование. Производится проверка на работоспособность программы во всех возможных случаях ее применения.
СПОСОБЫ ОПИСАНИЯ АЛГОРИТМОВ
Описание алгоритмов на языке инструкций (словесное описание)
Алгоритм решения задачи оформляется в виде последовательности инструкций. Инструкции - это предписания о характере выполняемого действия.
Среди инструкций можно выделить следующие:
-
Наименование инструкции
Вид инструкции
Присваивание
< переменная > :=< выражение >
Получение информации
Задать (x, y, z)
Выдача информации
Выдать (x, y, z)
Выдать ("текст")
Выбор альтернативы
Если < условие > то < действие >
Если < условие > то < действие1 >
иначе < действие2 >
Повторение
Для < переменная > := < нач. значение > до < кон. значение > с шагом < знач. шага > выполнить < действие >
Пока <усл.> выполнить <дейcтвие>
Выполнять <дейcтвие> до тех пор пока
<усл.>
Описание алгоритма содержит также указатели: начало и конец, которые используются для выделения самостоятельных частей алгоритма.
Описание алгоритмов на языке блок-схем
Алгоритмы решения задачи оформляется в виде блоков, внутри которых словами поясняется их назначение. Связь между блоками и последовательность их выполнения указываются стрелками.
Ниже приведены наиболее часто употребляемые блоки:
- +