Структуры и алгоритмы компьютерной обработки данных

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информатика
  • 14 14 страниц
  • 7 + 7 источников
  • Добавлена 04.07.2013
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Задание с заполненной исходной базой данных
Описание структуры базы данных с помощью инструкции Type
Алгоритм работы процедуры работы с базой данных
Листинг процедуры, реализующей алгоритм
Реализация рекурсивного алгоритма в виде процедуры
Реализация алгоритма сортировки по любому полю в виде процедуры
Численные результаты работы алгоритмов обработки данных
Используемая литература

Фрагмент для ознакомления

Рис. 1 Вывод результатов на Листе 2После нажатия кнопки Рассчитать сумму и средние затраты сработает процедура CommandButton1_Click() и в ячейках Е13 и Е14 отобразятся результаты.Рис. 2 Расчет суммарного и среднего значения затратИспользуя команду Excel SUM (сумма) и AVERAGE в созданной процедуре, проверим правильность полученных суммарных и средних значений. Результаты отобразятся в ячейках Е15 и Е16. Результаты совпали.Рис 3. Проверка рассчитанных значенийПосле нажатия на кнопку Сортировка по времени доставки сработает процедура CommandButton2_Click() и таблица будет отсортирована по времени доставки.Рис. 4 Сортировка по времени доставкиПосле нажатия на кнопку Сортировка по любому критерию будет выведен запрос поля, по которому должна пройти сортировка. Запустится процедура CommandButton3_Click() и таблица будет отсортирована по тому полю, которое было введено.Рис. 5 Запрос поля, по которому должна пройти сортировкаРис. 6 Сортировка по полю ГородИспользуемая литератураVBA. Практическое программирование/ Туркин Олег: Солон-пресс,2007VBA/ Кузьменко В.Г.: Бином,2008.Самоучитель VBA/ Андрей Гарнаев: БХВ-Петербург,2004Самоучитель программирования на VBA в MicrosoftOffice/В. Д. Хореев: Юниор, 2001Электронные таблицы MicrosoftExcel. Проблемы и решения/ Лори Анн Ульрих: Эком, 2002Слепцова Лилия Дмитриевна. Программирование на VBA в MicrosoftOffice. – М.: Диалектика, 2010. – 432с.Уокенбах Дж. MicrosoftOfficeExcel 2007: профессиональное программирование на VBA. - М.: Диалектика, 2008. - 928с.

Используемая литература
1.VBA. Практическое программирование/ Туркин Олег: Солон-пресс, 2007
2.VBA/ Кузьменко В.Г.: Бином, 2008.
3.Самоучитель VBA/ Андрей Гарнаев: БХВ-Петербург, 2004
4.Самоучитель программирования на VBA в Microsoft Office/В. Д. Хореев: Юниор, 2001
5.Электронные таблицы Microsoft Excel. Проблемы и решения/ Лори Анн Ульрих: Эком, 2002
6.Слепцова Лилия Дмитриевна. Программирование на VBA в Microsoft Office. – М.: Диалектика, 2010. – 432с.
7.Уокенбах Дж. Microsoft Office Excel 2007: профессиональное программирование на VBA. - М.: Диалектика, 2008. - 928с.

Вопрос-ответ:

Какие структуры и алгоритмы используются в компьютерной обработке данных?

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

Как описывается структура базы данных с помощью инструкции Type?

Для описания структуры базы данных с помощью инструкции Type используются поля, которые описывают различные атрибуты данных, такие как имя, тип и размер. Эти поля объединяются в единую структуру, которая может быть использована для создания таблицы в базе данных.

Как работает процедура работы с базой данных?

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

Как реализован рекурсивный алгоритм в виде процедуры?

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

Какие численные результаты можно получить при работе алгоритмов обработки данных?

Результаты работы алгоритмов обработки данных могут быть различными и зависят от конкретной задачи. Например, при сортировке данных можно получить упорядоченный список, а при выполнении агрегационных функций можно получить сумму, среднее значение или максимальное/минимальное значение определенного поля.

Что такое структуры и алгоритмы компьютерной обработки данных?

Структуры и алгоритмы компьютерной обработки данных - это методы и техники, используемые для организации и обработки больших объемов информации на компьютере. Это включает в себя различные структуры данных, такие как массивы, списки, деревья, графы, а также алгоритмы сортировки, поиска, фильтрации и другие операции над данными.

Можно ли реализовать рекурсивный алгоритм в виде процедуры?

Да, рекурсивный алгоритм можно реализовать в виде процедуры. Рекурсия - это прием программирования, при котором функция вызывает сама себя. Рекурсивная процедура может иметь базовый случай, который завершает рекурсию, и рекурсивный случай - вызов самой себя с измененными параметрами. Это позволяет решать задачи, которые могут быть естественно разбиты на подзадачи.

Какая структура используется для описания базы данных?

Для описания базы данных используется инструкция Type.

Какой алгоритм используется для работы с базой данных?

Алгоритм работы с базой данных основан на процедуре.