Quest

Main
A kikérdező program - v1
Adatbázis - set 1


Újra elkezdtem németül tanulni. Ezt a segédprogramot írtam, hogy a kikérdezésben segítsen. Az alapja, hogy mindig egyre több szót adok hozzá az adatbázishoz. Amit egyszerre hozzáadok, az egy "set", egy növekvő szám. A programot és az adatbázist egy könyvtár alá kell kicsomagolni. A futtatáshoz java szükséges, pontosabban legalább egy J2SE JRE. Az adatbázis egyszerű párok (n-esek) halmaza. Kódolás UTF-8 ban, BOM nélkül. Szerettem volna valami szofisztikált xml adatbázist, szinonímákkal, homonímákkal, ragozással, de most nincs időm ilyet karbantartani.

A programról:


- Set megadása: 1,2-4,M1 formátumban, ahol Mk a k-adik legnagyobb set. Üresen hagyva minden set-ből kérdez
- No. of questions: Üresen hagyva végigkérdez mindent egyszer véletlen sorrendben (A set megadásánál szűkíthetjük a lehetőségeket). Amúgy egy számot vár, hogy hány kérdést tegyen fel. Ha számot adunk meg, lehetnek ismétlődő kérdések.

Az adatbázisról:


- Az első sor az elválasztó jel a #! után.
- A második sor a nyelvek nevei sorban
- Ezután set száma, nyelv1, nyelv2, stb...
- Mindent az első sorban megadott elválasztó határol, ami lehet több karakter is, körülötte szóközök is lehetnek. Azt hiszem a mintát letöltve világos lesz a formátum.

Hibajavítás:


1 - ERROR! ..\xdata\simple\dictionary.txt (The system cannot find the path specified)
1 - Nem található az adatbázis (dictionary.txt).


2 - ERROR! Dictionary file parsing error in line x
2 - Az adatbázisban (dictionary.txt) az x. sor nem értelmezhető. Az UTF-8-as BOM is ilyen hibát eredményezhet.


3 - ERROR! Wrong set character
3 - Rossz "set" formátum


4 - ERROR! For input string: "..."
4 - Rossz "No. of questions" formátum (nem értelmezhető számként)


5 - ERROR! Wrong set character
5 - Rossz "set" formátum


6 - ERROR! No word to question
6 - Nincs a "set" feltételeknek megfelelő szó


Utolsó frissítés: 2011 nov 11