Міністерство освіти и науки України
Вінницький національний технічний університет
Кафедра програмного забезпечення
Напрям підготовкі 6.050103
Спеціальність «Програмна інженерія»
Курсова робота
з дисципліни «Алгоритми Та структура даних»
на тему:
Розробка програмної системи для Вивчення іноземних слів з використанн мови програмування Java
Студента 2 курсу групи 1ПІ - 13б
Ставицького Павла
Керівник О.О. Коваленко
м. Вінниця - 2014 рік
Анотація
Дана курсова робота Присвячую розробці програмної системи для Вивчення іноземних слів. Дана система предполагает использование мови програмування Java та середовище для розробки Android Studio. Програма Включає в собі роботу з базовими алгоритмами та структурами даних, класами та обробка чіслової информации. Во время роботи Було Створено програмне забезпечення, Пожалуйста відповідає поставленим завданням и призначеня для Вивчення іноземних слів. У результате виконан курсової роботи ОТРИМАНО програмний засіб, працездатність и правільність роботи которого перевірено, підготовлена ??інструкція корістувача.Дана робота складається з вступления, трьох розділів та висновка.
Курсова робота містіть 33 Сторінки, 8 рисунків, и 1 таблиці.
ЗМІСТ
ВСТУП
. ТЕОРЕТИЧНІ ВІДОМОСТІ ДОСЛІДЖЕННЯ СИСТЕМ ДЛЯ вивченості ІНОЗЕМНИХ СЛІВ
. 1 Аналіз відоміх підходів до побудова алгоритмів формирование системи для Вивчення іноземних слів
. 2 Базові алгоритми, что будут вікорістані при розробці системи для Вивчення іноземних слів
. 3 Постановка задачі. Загальні підході до поставлених Завдання
. Алгоритм Та структура ДАНИХ створеня СИСТЕМИ ДЛЯ вивченості ІНОЗЕМНИХ СЛІВ
. 1 Алгоритм побудова інтерфейсу вхідніх даних
. 2 Алгоритм побудова системи для Вивчення іноземних слів
. 3 Алгоритм побудова інтерфейсу вихідних даних
. Реалізація ПРОГРАМИ створеня СИСТЕМИ ДЛЯ вивченості ІНОЗЕМНИХ СЛІВ
. 1 Вибір мови програмування та Особливостігри реализации
. 2 Реалізація базових алгоритмів
. 3 Реалізація програми
ВИСНОВКИ
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ВСТУП
Використання базових алгоритмів в програмуванні є очень актуальна в наш годину, Аджея смороду є Важлива ськладової будь-которого крупного проекту. Тому їх Освоєння є Важлива завдань для будь-которого програміста.
Напрацювання Словниковий запасу є Важлива ськладової при вівченні іноземних мов, тому системи для Вивчення іноземних слів є й достатньо популярними. Існує велика Кількість Додатків, в якіх Використовують Різні методики. Проти, для мобільніх устройств їх Кількість значний Менша, а існуючі, мают певні Недоліки. Саме тому, проблема Дослідження і вдосконалення Додатків на Дану тематику - є актуальною.
Метою даної курсової роботи є - вівчіті теоретичні підході та отріматі практичні навички в створенні програмного забезпечення на прікладі системи для Вивчення іноземних слів.
Відповідно меті Визначи Такі Завдання:
создать програмний додаток, Який дозволити Забезпечити якісне та Ефективне Вивчення іноземних слів;
освоїті базові алгоритми и Структури даних;
проаналізуваті Особливості мови програмування Java та середовища розробки програмного забезпечення - Android Studio;
набути навички програмування на віщевказаній мові, віконаті налагодження и тестирования програмного забезпечення;
представіті результати курсової роботи и Висновки, относительно использование в практічній ДІЯЛЬНОСТІ базових алгоритмів та структур даних;
У Першому розділі реалізовані Відомості до предметної області дослідження, а такоже постановка задачі алгорітмізації та формирование структур даних. Тобто аналіз відоміх підходів, базові алгоритми, что будут вікорістані при розробці та постановка задачі.
У іншому розділі реалізовані алгоритми побудова інтерфейсу вхідніх даних, алгоритм побудова прог...