Автор24

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

Подробнее о работе

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

Обработка данных с помощью хеш-таблиц (С#, Windows Forms). Пояснительная записка и программа

  • 37 страниц
  • 2012 год
  • 89 просмотров
  • 0 покупок
Автор работы

user989085

Добросовестный. Если взялся за работу, сделаю в срок и качественно. Цены не завышаю.

500 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

В последнее время информационные технологии (ИТ) развиваются на более высоком уровне, чем раньше. Если мы говорим об ИТ, то мы не можем не упомянуть о базах данных, развитие которых также не стоит на месте. Появление баз данных тридцать лет назад, очень облегчило работу многим предприятиям, работающим с большим количеством информации. Конечно, с тех пор произошли значительные изменения и в поисковых алгоритмах, и в техническом оснащении. Но, не смотря на все эти изменения, проблема поиска данных по сходству остается актуальной и в настоящее время.
В данной курсовой работе предоставлен способ организации данных – поиск по хеш-таблице. Этот метод базируются на поиске с использованием индексирования по ключу. В хеш-таблицах ключ элемента преобразуется в индекс, и элемент извлекается из массива с помощью этого индекса. Такой подход карди¬нально отличается от бинарного поиска, при котором, по существу, ключ элемен¬та используется для перемещения по структуре с применением метода, в основе ко¬торого лежит сравнение.

Введение 5
1 Использование хеширования для поиска данных 6
1.1 Таблицы с прямой адресацией 6
1.2 Хеш-таблицы 6
1.3 Хеш-функции 7
1.3.1 Метод деления 8
1.3.2 Метод умножения 8
1.4 Открытая адресация 9
1.4.1 Линейное исследование 9
1.4.2 Квадратичное исследование 10
1.4.3 Двойное хеширование 10
2 Алгоритмический анализ задачи 11
2.1 Постановка задачи 11
2.2 Исходные данные 11
2.3 Графические схемы алгоритмов 12
3 Описание разработанного приложения 15
3.1 Структура программного комплекса 15
3.2 Инструкция пользователя 19
3.3 Описание результатов 21
Заключение 24
Список использованных источников 25
Приложение А Текст класса Form1 26
Приложение Б Текст класса Form4 30
Приложение В Текст класса Form5 31
Приложение Г Текст класса Form6 32
Приложение Д Текст класса Form8 33
Приложение Е Текст класса Alpinist 35
Приложение Ж Текст класса HashTable 37

Обработка данных с помощью хеширования. Приложение написано на языке С#. Красивый интерфейс, корректная работа и подробное описание

1. Шилдт Герберт. Полное руководство С# 4.0. — М.: Издательский дом «Вильямс», 2011. — 1056 с.
2. Шилдт Герберт. Полный справочник по С#. — М.: Издательский дом «Вильямс», 2004. — 752 с.
3. Трей Нэш. C# 2010. Ускоренный курс для профессионалов. — М.: Издательский дом «Вильямс», 2010. — 592 с.
4. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы. Построение и анализ, 2-е изнание. — М.: Издательский дом «Вильямс», 2005 — 1296 с.
5. Д. Кнут. Искусство программирования, т.3. Сортировка и поиск, 2-е издание. — М.: Издательский дом "Вильяме", 2000 – 800 с.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

В последнее время информационные технологии (ИТ) развиваются на более высоком уровне, чем раньше. Если мы говорим об ИТ, то мы не можем не упомянуть о базах данных, развитие которых также не стоит на месте. Появление баз данных тридцать лет назад, очень облегчило работу многим предприятиям, работающим с большим количеством информации. Конечно, с тех пор произошли значительные изменения и в поисковых алгоритмах, и в техническом оснащении. Но, не смотря на все эти изменения, проблема поиска данных по сходству остается актуальной и в настоящее время.
В данной курсовой работе предоставлен способ организации данных – поиск по хеш-таблице. Этот метод базируются на поиске с использованием индексирования по ключу. В хеш-таблицах ключ элемента преобразуется в индекс, и элемент извлекается из массива с помощью этого индекса. Такой подход карди¬нально отличается от бинарного поиска, при котором, по существу, ключ элемен¬та используется для перемещения по структуре с применением метода, в основе ко¬торого лежит сравнение.

Введение 5
1 Использование хеширования для поиска данных 6
1.1 Таблицы с прямой адресацией 6
1.2 Хеш-таблицы 6
1.3 Хеш-функции 7
1.3.1 Метод деления 8
1.3.2 Метод умножения 8
1.4 Открытая адресация 9
1.4.1 Линейное исследование 9
1.4.2 Квадратичное исследование 10
1.4.3 Двойное хеширование 10
2 Алгоритмический анализ задачи 11
2.1 Постановка задачи 11
2.2 Исходные данные 11
2.3 Графические схемы алгоритмов 12
3 Описание разработанного приложения 15
3.1 Структура программного комплекса 15
3.2 Инструкция пользователя 19
3.3 Описание результатов 21
Заключение 24
Список использованных источников 25
Приложение А Текст класса Form1 26
Приложение Б Текст класса Form4 30
Приложение В Текст класса Form5 31
Приложение Г Текст класса Form6 32
Приложение Д Текст класса Form8 33
Приложение Е Текст класса Alpinist 35
Приложение Ж Текст класса HashTable 37

Обработка данных с помощью хеширования. Приложение написано на языке С#. Красивый интерфейс, корректная работа и подробное описание

1. Шилдт Герберт. Полное руководство С# 4.0. — М.: Издательский дом «Вильямс», 2011. — 1056 с.
2. Шилдт Герберт. Полный справочник по С#. — М.: Издательский дом «Вильямс», 2004. — 752 с.
3. Трей Нэш. C# 2010. Ускоренный курс для профессионалов. — М.: Издательский дом «Вильямс», 2010. — 592 с.
4. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы. Построение и анализ, 2-е изнание. — М.: Издательский дом «Вильямс», 2005 — 1296 с.
5. Д. Кнут. Искусство программирования, т.3. Сортировка и поиск, 2-е издание. — М.: Издательский дом "Вильяме", 2000 – 800 с.

Купить эту работу

Обработка данных с помощью хеш-таблиц (С#, Windows Forms). Пояснительная записка и программа

500 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

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

Понравилась эта работа?

или

29 декабря 2017 заказчик разместил работу

Выбранный эксперт:

Автор работы
user989085
4.8
Добросовестный. Если взялся за работу, сделаю в срок и качественно. Цены не завышаю.
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
500 ₽ Цена от 500 ₽

5 Похожих работ

Отзывы студентов

Отзыв pocya об авторе user989085 2016-06-22
Курсовая работа

Благодарю автора за ответственное отношение к выполнению заказа.

Общая оценка 5
Отзыв Анна Петрова об авторе user989085 2014-05-15
Курсовая работа

Огромная благодарность автору за выполненную работу!Преподаватель очень хвалил работу

Общая оценка 5
Отзыв Филипп Минаев об авторе user989085 2016-05-23
Курсовая работа

спасибо за работу!

Общая оценка 5
Отзыв hakeng об авторе user989085 2014-09-30
Курсовая работа

Все сделано отлично и в срок, все исправления были сделаны оперативно. Отличный автор!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка и интегрирование в технические компании информационных веб-ресурсов

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка системы "Умный дом" для использования в загородном доме

Уникальность: от 40%
Доступность: сразу
1000 ₽