Dokumentáció az infa2be1 programhoz

Felhasználói dokumentáció


Feladat: "Készíts diffúziós szimulációs programot, amelyben a molekulák különbözõ sebességüek, s a falnak ütközve a nagy sebességûek energiát adnak le, a kis sebességüek pedig energiát vesznek fel!"


Indítás: A program a neve leírásásval (pl: "a:\infa2be1") indítható.


Futtatási környezet: IBM PC, PC DOS 7.0 (vagy avval kompatibilis operációs rendszer).


A program bemenete: A program elõször megkérdezi a molekulák számát, majd

a "népsûrûségüket" és a fal-sebesség hatás arányát.

(Illetve, ha nem találja az egavga.bgi file-t, akkor annak az elérési útját).

A továbbiakban a program az alsó-menüsoron nagybetûvel jelzett billentyûk segítségével vezérelhetõ.

(Kilépés: "q".)


A program lehetséges kimenetei:


1. ábra: Induló képernyõ:


A szimulációban mennyi részecske legyen? (5..50) 25


... milyen s¾r¾séggel? (0..9) 0

... milyen s¾r¾séggel? (0..9) 4


A fal a mol. sebességét mennyire befolyásolja? (0..9) 6


Várakoztatás / fordított sebeség)? (1..32767) 2



2. ábra: futás közben:


Hibalehetõségek: Ha egy adatot indításkor rosszul kap meg, akkor még legfeljebb kétszer ismét bekéri.

Ha az egavga.bgi-t nem találja (elvileg ez kizárt, mert ugyanabban a könyvtárban vannak

és ott kezdi a program elõször keresni),és nem is kapja meg a helyes elérési útvonalát, akkor a progr. nem indul el.




Fejlesztõi dokumentáció

Feladat: "Készíts diffúziós szimulációs programot, amelyben a molekulák különbözõ sebességüek, s a falnak ütközve a nagy sebességûek energiát adnak le, a kis sebességüek pedig energiát vesznek fel!"


Indítás: A program a neve leírásásval (pl: "a:\infa2be1") indítható.


Fejlesztõi környezet: IBM PC, PC DOS 7.0 (vagy avval kompatibilis operációs rendszer),

Turbo Pascal (legalább) 6.0 fejlesztõi környezet,

TP unit-ok: Crt (a képernyõhöz), Dos (a file-okhoz), Graph (a grafikához).


Hatékonysági tesztesetek jelenleg nincsenek.


Fejlesztési lehetõségek: A helpfile-nál a képernyõt el lehetne menteni, majd visszaállítani

(dinamikus file-kezelésssel).

Kicsit lehetne felhasználóbarátabb a kezelõfelület.

(Pl: melyik paraméter változtatható a továbbiakban és melyik nem stb.)


Eddigi tesztesetek eredménye:

Az ábra (szimulációs tér) nem áll teljes összhangban a paraméterekkel,

bár a folyamatok determinisztikusak...

(Talán érdemes lenne "kötött" adatokkal is kipróbálni a vélatlenszámok helyet.)



Budapest, 2001. április 20.


Szamosközi Péter