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.
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.