Hardver és szoftver rendszerek verifikációja Röviden megválaszolható kérdések 1.
Az informatikai rendszereknél mit ellenőriznek validációnál és mit verifikációnál?
2.
A szoftver verifikációs technikák közül soroljon fel hármat!
3.
Melyek a modell-ellenőrzés fázisai és a fázisok feladata mi?
4.
Mit lehet tenni, ha a vizsgált rendszermodell túl nagy?
5.
A modell-ellenőrzés hátrányai közül soroljon fel legalább hármat!
6.
A modell-ellenőrzés előnyei közül soroljon fel legalább hármat!
7.
Adja meg az egyszerű átmeneti rendszer definícióját!
8.
Definiálja az utak konkatenációját (összefűzését)!
9.
Adja meg a címkézett átmeneti rendszer definícióját!
10. Címkézett átmeneti rendszernél definiálja az út nyomát! 11. Adja meg a paraméteres átmeneti rendszer definícióját! 12. Adjon meg egy olyan címkézett átmeneti rendszert, mely egy Boole változó alapvető működését modellezi! 13. Adjon meg egy olyan címkézett átmeneti rendszert, mely egy korlátos puffer alapvető működését modellezi! 14. Hogyan tudná modellezni címkézett átmeneti rendszerrel egy szekvenciális program működését? 15. Adja meg a közös erőforrás kizárólagos kezelését megvalósító Peterson algoritmust! 16. Egyszerű átmeneti rendszerek között definiálja a homomorfizmus fogalmát! 17. Címkézett átmeneti rendszerek között definiálja a homomorfizmus fogalmát! 18. Definiálja a paraméteres átmeneti rendszerek között a homomorfizmus fogalmát! 19. Igaz-e a következő állítás: Minden címkézett átmeneti rendszer egyben paraméteres átmeneti rendszer is. Állítását indokolja! 20. Adja meg a Petri-háló definícióját és működésének módját! 21. Definiálja Petri-hálónál a token eloszlást, illetve azt, hogy egy t tranzíció mikor tüzelhető és mi a hatása! 22. Definiálja az egyszerű átmeneti rendszerek szabad szorzatát! 23. Definiálja a címkézett átmeneti rendszerek szabad szorzatát! 24. Hogyan adható meg címkézett átmeneti rendszerek szinkronizált szorzata? 25. Definiálja a paraméteres átmeneti rendszereknek egy adott I szinkronizációs megszorítások halmaza feletti szinkronizált szorzatát! 26. Adja meg processzus algebrában a parallel művelet definícióját, szemantikáját! 27. Adja meg processzus algebrában a rekurzió művelet definícióját, szemantikáját! 28. Adja meg processzus algebránál a restrikció és a prefix műveletek definícióját, szemantikáját! 1
29. Adja meg processzus algebránál a choice művelet definícióját, szemantikáját! 30. Jelölje AP={Px | xX} az állapot atomi kijelentések halmazát, ahol X az állapot paraméterek halmaza. Definiálja az AP feletti kijelentés logika állapotformuláit! 31. Jelölje AP ={Qy | yY} az átmenet atomi kijelentések halmazát, ahol Y az átmenet paraméterek halmaza. Definiálja az AP feletti kijelentés logika átmenetformuláit! 32. Definiálja az LTL logika formuláit! 33. Definiálja az f1 U f2 LTL útformula szemantikáját! 34. Definiálja az f1 B f2 LTL útformula szemantikáját! 35. Definiálja Xf LTL útformula szemantikáját! 36. Egy út mikor elégíti ki a Gf LTL útformulát? 37. LTL logikában az operátorok {¬, , X, U} adekvát halmazába tartozó műveletek segítségével fejezze ki a Gf formulát, ahol f egy LTL formula! 38. LTL logikában az operátorok {¬, , X, U} adekvát halmazába tartozó műveletek segítségével fejezze ki a Ff formulát, ahol f egy LTL formula! 39. LTL logikában az operátorok {¬, , X, U} adekvát halmazába tartozó műveletek segítségével fejezze ki a f1 W f2 formulát, ahol f1 és f2 egy-egy LTL formula! 40. Legyen A egy (X, Y)-paraméterezett átmeneti rendszer, S0 az A kezdőállapotainak halmaza, AP = {Px| xX} az állapot atomi kijelentések halmaza, f egy AP feletti LTL formula. Mikor mondjuk, hogy az A átmeneti rendszer egy sS állapota kielégíti a f formulát? 41. Legyen A egy (X, Y)-paraméterezett átmeneti rendszer, S0 az A kezdőállapotainak halmaza, AP = {Px| xX} az állapot atomi kijelentések halmaza, f egy AP feletti LTL formula. Mikor mondjuk, hogy az A átmeneti rendszer kielégíti a f formulát? 42. Legyen A az alábbi {a, b} állapot-paraméteres átmeneti rendszer. Kielégíti-e az A átmeneti rendszer az f = G(¬b G(a ¬b)) LTL formulát? Állítását indokolja!