Дипломна робота «Парсинг великих об’ємів інформації», 2014 рік

З предмету Комп'ютери · додано 21.11.2014 15:18 · від Олександр · Додати в закладки
75 грн Вартість завантаження

Зміст

Вступ 2 Розділ 1. Теоретичні основи синтаксичного та лексичного аналізу 4 1.1. Роль лексичного аналізу 4 1.2. Генератор лексичних аналізаторів Lex (Flex) 6 1.3. Роль синтаксичного аналізу 9 1.4. Інструменти для розробки синтаксичних аналізаторів 14 Розділ 2. Етапи та інструменти парсингу 16 2.1. Парсинг та його призначення 16 2.2. Етапи парсингу та його інструментарій 17 2.3. Отримання вихідного коду веб-сторінки 18 2.4. Добування з коду необхідних даних 21 2.5. Фіксація результату 30 Розділ 3. Крипитовалюта як об’єкт для парсингу 38 3.1. Загальна характеристика криптовалют як пірінгових систем та платіжних засобів. 38 3.2. Технічні деталі Bitcoin як найпоширенішої криптовалюти 48 3.3. Парсинг криптовалют 50 Висновки 52 Список використаних джерел 53 Додаток 1. Сканер на С для PL/0 54 Додаток 2. Сканер для PL/0 на Flex 56 Додаток 3. Алгоритм сортувальної станції на С 57

Висновок

В кваліфікаційній роботі перед нами було поставлено ряд завдань, які ми вирішили, а саме:
• оглянули існуючі методи та алгоритми лексичного та синтаксичного аналізу інформації та їх роль в парсингу великих об’ємів інформації;
• розглянули етапи та інструменти для здійснення парсингу та написання парсерів, що можуть аналізувати довільну інформацію, виявили проблеми, з якими стикаються програмісти при реалізації парсингу та шляхи їх подолання;
• висвітлили поняття криптовалюти та її видів, дали характеристику кожному розглянутому виду криптовалюти;
• розробили ефективний парсер для обробки криптовалютних даних, використовуючи для цього сучасні технології веб-програмування такі, як: PHP, MySQL, JavaScript, PHP Framework та ін. [8].
Результатом нашого дослідження став програмний продукт – веб-сайт cryptrading.com, на якому за допомогою написаного нами парсера, детально аналізується та висвітлюється інформація з найпопулярнішої біржі криптова-лют btc-e.com.

Перед завантаженням, ви можете звернутися до адміністратора сайту, та ознайомитися з роботою через Skype (live:intellectnova)

Завантаження буде доступне після авторизації та поповнення балансу на 75 грн

Зайти на сайт

Забули пароль? Ще не зареєстровані?