24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

166 2. Modeli predstavljanja znanja<br />

b) Generalniji od posmatranog okvira koji predstavlja bilo koje predavanje na<br />

Elektrotehničkom fakultetu je okvir koji predstavlja bilo koje predavanje na bilo kojem<br />

fakultetu, generalniji od ovog poslednjeg je okvir koji predstavlja bilo koje predavanje u bilo<br />

kojoj obrazovnoj instituciji itd.<br />

Okvir koji predstavlja bilo koje predavanje <strong>iz</strong> predmeta ‘ekspertski sistemi’ na<br />

Elektrotehničkom fakultetu je specijalan slučaj posmatranog okvira za bilo koje predavanje na<br />

Elektrotehničkom fakultetu. Za konkretan čas <strong>iz</strong> predmeta ‘ekspertski sistemi’ koji je održan<br />

20. maja školske 1994/95 godine može se definisati okvir koji je specijal<strong>iz</strong>acija prethodno<br />

definisanog okvira. Ovaj poslednji okvir odgovara (u terminologiji objektno orijentisanog<br />

projektovanja) konkretnom objektu, dok svi prethodni okviri definišu neku klasu objekata pri<br />

čemu se definiše hijerarhija klasa međusobno povezanih vezama tipa JE_VRSTA_OD (engl.<br />

A_KIND_OF skraćeno AKO) i JE (engl. IS_A). , kako je prikazano na slici 83. Veza IS_A<br />

odražava pripadnost konktrenog objekta nekoj klasi, dok veza tipa AKO odražava pripadnost<br />

neke klase generalnijoj klasi.<br />

c) Postoje dva tipa nasleđivanja kod okvira:<br />

• nasleđivanje pregradaka i<br />

• nasleđivanje vrednosti pregradaka.<br />

Pod nasleđivanjem pregradaka podrazumeva se činjenica da okvir mora imati sve pregratke<br />

kao i okvir koji je generalniji od njega, bez obzira da li su oni popunjeni vrednostima ili nisu.<br />

Tako, na primer, okvir koji predstavlja bilo koje predavanje na Elektrotehničkom fakultetu<br />

ima pregradak za trajanje časa kao i generalniji okvir za bilo koje predavanje na bilo kojem<br />

fakultetu.<br />

Predavanje <strong>iz</strong><br />

<strong>Ekspertskih</strong> <strong>sistema</strong><br />

na ETF-u<br />

Predavanje <strong>iz</strong><br />

<strong>Ekspertskih</strong> <strong>sistema</strong><br />

na ETF-u<br />

dana 20.5.1995.<br />

Predavanje na<br />

fakultetu<br />

AKO<br />

Predavanje<br />

na ETF-u<br />

AKO AKO<br />

IS_A IS_A<br />

Slika 83<br />

Predavanje <strong>iz</strong><br />

Programskih jezika<br />

na ETF-u<br />

Predavanje <strong>iz</strong><br />

<strong>Ekspertskih</strong> <strong>sistema</strong><br />

na ETF-u<br />

dana 22.5.1995.<br />

Okvir koji predstavlja specijal<strong>iz</strong>aciju, pored pregradaka nasleđenih od generalnijeg okvira<br />

ima u opštem slučaju i pregratke koji nisu nasleđeni nego su karakteristični za specijal<strong>iz</strong>ovani<br />

okvir, a ne nalaze se u generalnijem okviru. Na primer, okvir koji predstavlja čas <strong>iz</strong><br />

‘ekspertskih <strong>sistema</strong>’ može da ima pregradak ‘materijal koji se deli na času’. Ovaj pregradak<br />

ne poseduje okvir za bilo koji čas na fakultetu, jer postoje drugi predmeti u kojima se na času<br />

nikada ne dele materijali.<br />

Nasleđivanje vrednosti pregradaka podrazumeva da se vrednost nekog pregratka u<br />

posmatranom okviru, ako nije data, može utvrditi na osnovu postojeće vrednosti istoimenog

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!