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

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





s (delWord + - + delTransWord)) {.remove (delWord + - + delTransWord) ;. notifyDataSetChanged () ;. makeText (this, Слово Відаль raquo ;, Toast.LENGTH_SHORT) .show ();

} else if (enrtyFDel == 1) Toast.makeText (this, Слово | Полтава raquo ;, .LENGTH_SHORT) .show ();

}

//база даніхclass DBwordsAdd extends SQLiteOpenHelper {DBwordsAdd (Context context) {(context, DBAdd raquo ;, null, 1);

}

@ Overridevoid onCreate (SQLiteDatabase db) {.d (LOG_TAG, --- onCreate database --- );

//створюємо таблицю з полямі.execSQL ( create table frogtableadd (

+ id integer primary key autoincrement,

+ foreignword text,

+ ukrainianword text + Laquo;); );

}

@ Overridevoid onUpgrade (SQLiteDatabase db, int oldVersion, int newVersion)

{

}

}

}


//бібліотекиandroid.app.Activity;android.content.Intent;android.os.Bundle;android.view.View;android.widget.Button;android.widget.EditText;android.widget.Toast;

class AddWordsActivity extends Activity implements .OnClickListener {

//ініціалізація елементів ViewetForeignWord; etUkrainianWord; btnOk;


//создания актівності

@ Overridevoid onCreate (Bundle savedInstanceState) {.onCreate (savedInstanceState); (R.layout.activity_add_words);=(EditText) findViewById (R.id.etForeignWord);=(EditText) findViewById (R.id.etUkrainianWord);=(Button) findViewById (R.id.btnOk) ;. setOnClickListener (this);

}

//обробка натіснень

@ Overridevoid onClick (View v) {intent=new Intent (); (v.getId ()) {R.id.btnOk://перенесеного слів в AddActivity (! etForeignWord.getText ().toString (). equals ( ) amp; amp;

!etUkrainianWord.getText().toString().equals(laquo;raquo;)){.putExtra(laquo;foreignWordraquo;, etForeignWord.getText (). toString ()) ;. putExtra ( ukrainianWord raquo ;, etUkrainianWord.getText (). toString ()); (RESULT_OK, intent); () ;. makeText (this, Додано нове ІНОЗЕМНЕ слово raquo ;, .LENGTH_SHORT) .show ();

} else {.makeText (this, Поля вводити не повінні буті порожнімі raquo ;,

};:;

}

}

}


Таким чином в AddActivity та AddWordsActivity реалізовані вхідній та вихідний інтерфейси, та вікорістані базові алгоритми: база даних, хеш таблиця, список, Динамічний масив.

Отже, в розділі 3, курсової роботи БУВ обгрунтований вибір мови програмування, проаналізоване использование базових алгоритмів в Додатках, з переліком використаних елементів бібліотек, а такоже Розглянуто реалізація програми на прікладі вхідного та вихідного інтерфейсів, при створенні якіх були вікорістані базові алгоритми Та структура даних.




ВИСНОВКИ


Курсова робота Присвячую розробці програми для роботи з базовими алгоритмами та структурами даних. Качаном виконан курсової роботи стало дослідження різного роду інформаційних джерел та Ознайомлення з теоретичністю засідками. Спроектовано Зовнішній вигляд інтерфейсу та розподілено Функції между его елементами.

При розробці курсової роботи були вікорістані Бібліотечні елементи бібліотек Java Development Kit та Android Software Development Kit.

Булі реалізовані всі елементи системи для Вивчення іноземних слів, окрім навчальної програми.

У ході виконан проекту Було ОТРИМАНО следующие навички: использование базових алгоритмів та структур даних, робота Із візуальнім Середовище програмування Android Studio, змінними різніх тіпів, класами та про єктами.

Програмний додаток может використовуват як самостійній інструмент для Вивчення іноземних слів, так и як додаток до других Навчальних програм.




СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ


1. Масив (структура даних) [Електроний ресурс]

. Зв язаний список [Електроний ресурс]

. Стек [Електроний ресурс]

. Черга (структура даних) [Електроний ресурс]

. Двійкове дерево [Електроний ресурс]

. АВЛ-дерево [Електроний ресурс]

. Генетичний алгоритм [Електроний ресурс]

. База даних [Електроний ресурс]


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





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

  • Реферат на тему: Принципи роботи операційної системи Android
  • Реферат на тему: Звіт по створенню курсової роботи «База даних ACCESS»
  • Реферат на тему: Дослідження операційної системи Android 4.2 Jelly Bean
  • Реферат на тему: Розробка програми на платформі Android на тему "Інформатика - 2 клас&q ...
  • Реферат на тему: Розробка і супровід додатків на базі операційної системи Android