Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмної системи для Вивчення іноземних слів з використанн мови програмування Java

Реферат Розробка програмної системи для Вивчення іноземних слів з використанн мови програмування Java





характеристик, сортуваннях буває стабільнім чі нестабільнім, з використанн додаткової информации про елементи, чі без использование.

Для значної кількості алгоритмів середній и найгіршій годину впорядкування n-елементного масиву є, це пов'язано з тім, что в них передбачені перестановки елементів, что стояти поряд (Різниця между індексамі елементів НЕ перевіщує Деяк заданого числа ). Такі алгоритми зазвічай є стабільнімі, хоча и не ефективна для великих масівів. Інший клас алгоритмів Здійснює впорядкування за годину. У ціх алгоритмах вікорістовується можлівість обміну елементів, что знаходяться на будь-Якій відстані одна від одного [9]. Серед найвідомішіх алгоритмів сортуваннях: сортуваннях Бульбашка, сортуваннях вставками, швидке сортуваннях, сортуваннях Шелла.

Таким чином, основні базові алгоритмами є: стек, черга, бінарне дерево, масив, список та Різні види сортуваннях. У даного програмному продукті вікорістані следующие алгоритми Та структура даних: хеш таблиця, база даних, Динамічний масив, список.


. 3 Постановка задачі. Загальні підході до поставлених Завдання


Даній приложение призначеня для Користувачів, Які вівчають іноземні мови та бажають напрацюваті Словниковий запас. ВІН может використовуват, як окремо, так и як додаток до ОСНОВНОЇ програми для Вивчення іноземних мов.

Для Здійснення постановки задачі розглянемо основні функціональні части роботи розроблювані програмного забезпечення:

меню. Дана Функціональна частина відповідає за вибір режиму Вивчення іноземних слів;

Доданий слів. Дана Функціональна частина відповідає за Доданий НОВИХ іноземних слів та їх перекладу для Подальшого Вивчення;

переглядання слів. Дана Функціональна частина відповідає за переглядання Доданий, або вивченості слів, в залежності від меню, в якому вона вікорістовується;

повторень слів. Дана Функціональна частина відповідає за повторення слів, Які Попередньо були вівчені;

навчання. У даній функціональній части предложено техніка, с помощью якої нужно запам ятовуваті Іноземні слова;

Дані функціональні части дозволяють Забезпечити якісне та Ефективне Вивчення іноземних слів. Послідовність виклику даних функціональніх частин візначатіметься алгоритмом роботи програми.

Алгоритм для вирішенню задачі можна описати так:

У меню програми, у користувача є вибір: пройти Навчальна програма, с помощью якої ВІН опанує техніку запам ятовування іноземних слів. Далі, нужно ввести слова, як?? необходимо вівчіті. После того, Як було введено та Вівче НЕ менше 15 слів, їх можна перенести в основний режим, для повторення, Пожалуйста відбуватіметься течение 4-х днів. Во время повторення, корістувачеві надається слово, Іноземною мовою та 5 варіантів перекладу русски, среди якіх ВІН має зверни 1 правильно. Забезпечен режим зворотнього відтворення україно-англійського Подання слів. Если користувач обирає неправильний переклад, б або не встігає его зверни за відведеній годину то це слово переноситися в Кінець списку. Шкірного дня, час відведеній на избрания правильної ВІДПОВІДІ зменшується. После того, як слова були Повністю вівчені, смороду переносячи в Загальну базу даних вивченості слів, якові можна переглянутися у будь-який годину.

Розглянемо мову програмування, яка Використана в курсовій работе.

Детальна порівняння мов програмування наведено в розділі 3. (вімовляється Джава; Інколи - Ява) - об'єктно-орієнтована мова програмування, віпущена компанією Sun Microsystems у тисяча дев'ятсот дев'яносто п'ять году як основний компонент платформи Java. Інфекцій мовою займається компанія Oracle, яка Придбай Sun Microsystems у 2009 году. Синтаксис мови много в чому схожий на C та C ++. У офіційній реализации, Java програми компілюються у байткод, Який при віконанні інтерпретується віртуальною машиною для конкретної платформі.надає компілятор Java та віртуальну машину Java, Які задовольняють Специфікації Java Community Process, під ліцензією GNU General Public License.

Мова значний запозічіла синтаксис Із C и C ++. Зокрема, взято за основу про єктну модель С ++, проти ее модіфіковано. Усунуто можлівість з'явиться Деяк конфліктніх СИТУАЦІЙ, что могли вінікнуті через помилки програміста та Полеглих сам процес розробки про єктно-орієнтованих програм. Ряд Дій, Які в С/C ++ повінні Здійснювати програмісті, доручили віртуальній машині. Передусім, Java розроблялась як платформо-незалежна мова, того вона має менше нізькорівневіх можливіть для роботи з апаратними ЗАБЕЗПЕЧЕННЯМ. За необхідності таких Дій java дозволяє віклікаті підпрограмі, напісані іншімі мовами програмування.

При роз...


Назад | сторінка 4 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Причини і наслідки запозичення іноземних слів для розвитку російської мови
  • Реферат на тему: Використання іноземних слів у російській мові
  • Реферат на тему: Законодавчі основи використання іноземних слів у текстах реклами
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...
  • Реферат на тему: Розробка програмного забезпечення системи синтезу парадигм слів англійської ...