Eliminaciona Flashcards
U zavisnosti od vrednosti donje granice, specijalizacija, generalizacija moze biti:
a) ekskluzivna i neekskluzivna
b) nadredjena i podredjena
c) primarna i sekundarna
d) obavezna i neobavezna
d) obavezna i neobavezna
Za pozivanje OCL operacija koristi se oznaka:
a) .
b) :
c) =>
d) ->
d) ->
Za opis structure i sadrzava tokova i skladista podataka u SSA koristi se:
a) dijagram konteksta
b) dijagram toka podataka 1. nivoa
c) specifikacija logike primitivnih procesa
d) recnik podataka
d) recnik podataka
U UML 2.0 u dijagrame interakcije, pored dijagrama komunikacije spada i:
a) dijagram prelaza stanja
b) dijagram klasa
c) dijagram sekvenci
d) dijagram aktivnosti
c) dijagram sekvenci
U recniku podataka / / je oznaka za:
a) neekskluzivnu specijalizaciju
b) skup
c) agregaciju
d) ekskluzivnu specijalizaciju
a) neekskluzivnu specijalizaciju
Operacija mapiranja u QVT moze biti:
a) iskljucivo dvosmerna
b) iskljucivo jednosmerna
c) jednosmerna ili dvosmerna
d) nista od navedenog
b) iskljucivo jednosmerna
U SSA interfejs:
a) mora imati samo jedan ulazni tok
b) mora imati samo jedan izlazni tok
c) mora imati bar jedan ulazni ili bar jedan izlazni tok
d) ne mora imati ni ulazni ni izlazni tok
c) mora imati bar jedan ulazni ili bar jedan izlazni tok
Obavezna i ekskluzivna specijalizacija na PMOV odredjena je:
a) 1,1
b) 0,M
c) 0,1
d) 1,M
a) 1,1
Model za opis strukture sistema je:
a) DTP strukturne sistemske analize
b) dijagram klasa
c) dijagram promene stanja
d) dijagram slucajeva koriscenja
b) dijagram klasa
Simbol (Krug u kruznici) na dijagramu prelaza stanja oznacava:
a) krajnje stanje
b) pocetni dogadjaj
c) krajnji dogadjaj
d) pocetno stanje
a) krajnje stanje
Aggregation je u UML dijagramu klasa:
a) vrsta klase
b) vrsta veze
c) objekat
d) ne postoji u konceptualnom dijagramu klasa
b) vrsta veze
Modifikacija softvera radi postizanja odrzivosti:
a) perfektivno odrzavanje
b) korektivno odrzavanje
c) adaptivno odrzavanje
d) nista od navedenog
a) perfektivno odrzavanje
Sta se u OCL oznacava sa Sequence(T):
a) uredjena kolekcija, dozvoljeni duplikati
b) neuredjena kolekcija, nisu dozvoljeni duplikati
c) uredjena kolekcija, nisu dozvoljeni duplikati
d) neuredjena kolekcija, dozvoljeni duplikati
a) uredjena kolekcija, dozvoljeni duplikati
UML 2.0 dijagram za opis interakcije koji prikazije vremenski redosled poruka je:
a) dijagram razmestaja komponenti
b) dijagram komponenti
c) dijagram sekvenci
d) dijagram klasa
c) dijagram sekvenci
U UML se pored generalizacije i realizacije definisu i sledeci tipovi veza:
a) agregacija i veza zavisnosti
b) asocijacija i kompozicija
c) agregacija i kompozicija
d) asocijacija i veza zavisnosti
d) asocijacija i veza zavisnosti
Sta od navedenog nije karakteristika agilnog razvoja softvera:
a) adaptivno planiranje
b) tim sam bira nacin realizacije zadataka
c) evolutivni razvoj i isporuka
d) dugorocno planiranje
d) dugorocno planiranje
U cetvoronivojskoj hijerarhiji, model sistema se nalazi na nivou:
a) M()
b) M1
c) M2
d) M3
b) M1
Graficki simbol (popunjen romb i crta) na UML dijagramu klasa oznacava:
a) association vezu
b) composition vezu
c) aggregation vezu
d) nista od navedenog
b) composition vezu
Sta se od navedenog koristi za definisanje OCL ogranicenja koje treba da bude zadovoljeno tokom celokupnog zivotnog ciklusa objekta:
a) invariant
b) context
c) precondition
d) postcondition
a) invariant
Sta ne spada u nacine dekomponovanja dijagrama prelaza stanja:
a) kompozitno stanje (sekvencijalna podstanja)
b) generalizacija stanja
c) agregacija stanja
d) nivelacija stanja
d) nivelacija stanja
U recniku podataka <> je oznaka za:
a) agregaciju
b) skup
c) neekskluzivnu specijalizaciju
d) ekskluzivnu specijalizaciju
a) agregaciju
Modifikacija softverskog proizvoda radi popravke otkrivenih gresaka naziva se:
a) korektivno odrzavanje
b) adaptivno odrzavanje
c) perfektivno odrzavanje
d) nista od navedenog
a) korektivno odrzavanje
Kojom ulogom kod Scrum metode se predstavljaju zainteresovane strane ili poslovanje:
a) team
b) product owner
c) scrum master
d) nista od navedenog
b) product owner
U SSA process se moze direktno povezai tokom podataka sa:
a) interfejsom
b) skladistem
c) drugim procesom
d) sve navedeno
d) sve navedeno
Povezati date definicije sa odgovarajucim koceptima:
- Stereotip veze zavisnosti koja referencira (ubacuje) moguce dodatno ponasanje opisano u posebnom apstraktnom SK, u osnovni SK
- Akcija koja ne menja stanje sistema
- Vise vrednosti jedne komponente koja se u odgovarajucoj strukturi komponeneta moze pojaviti vise puta
- UML element kojim se definisu vrednosti za svaki atribut klase
a. skup
b. slot
c. “entry”
d. «extend»
e. «include»
f. neekskluzivna specijalizacija
1 d
2 interna tranzicija
3 f
4 b
U SSA process:
a) mora imati samo jedan ulazni tok
b) mora imati samo jedan izlazni tok
c) mora imati bar jedan izlazni i bar jedan ulazni tok
d) ne mora imati ni ulazni ni izlazni tok
c) mora imati bar jedan izlazni i bar jedan ulazni tok
Graficki simbol dva pravougaonika jedan u drugom u SSA se koristi za prikaz:
a) slabog objekta
b) interfejsa
c) specijalizacija
d) ne koristi se
d) ne koristi se
U zavisnosti od vrednosti gornje kardinalnosti, specijalizacija i generalizacija moze biti:
a) obavezna i neobavezna
b) ekskluzivna i neekskluzivna
c) nadredjena i podredjena
d) primarna i sekundarna
b) ekskluzivna i neekskluzivna
U recniku podataka {} je oznaka za:
a) skup
b) agregaciju
c) neekskluzivnu specijalizaciju
d) ekskluzivnu specijalizaciju
a) skup
UML 2.0 dijagram koji se koristi za staticki opis implementacije sistema je:
a) dijagram sekvenci
b) dijagram aktivnosti
c) dijagram komponenti
d) dijagram komunikacije
c) dijagram komponenti
U SSA dozvoljeno je da tok podataka direktno povezuje:
a) dva procesa
b) dva interfejsa
c) interfejs i skladiste
d) dva skladista
a) dva procesa
U UML 2.0 direktno instanciranje interfejsa:
a) je moguce ako se instancira jedan objekat
b) je moguce ako je nasledio bar jedan drugi interfejs
c) je moguce ako je interfejs nasledio aprstraktnu klasu
d) nije moguce
d) nije moguce
Sta se u OCL oznacava sa Set(T):
a) neuredjena kolekcija, nisu dozvoljeni duplikati
b) uredjena kolekcija, nisu dozvoljeni duplikati
c) neuredjena kolekcija, dozvoljeni duplikati
d) uredjena kolekcija, dozvoljeni duplikati
a) neuredjena kolekcija, nisu dozvoljeni duplikati
Composition part of se u UML dijagramu klasa koristi za opis:
a) metaklase
b) jake posesivnosti
c) skupa klasa
d) skupa veza
b) jake posesivnosti
Sprint je osnovna jedinica u procesu razvoja primenom:
a) FDD metode
b) Scrum metode
c) XP metode
d) RUP metode
b) Scrum metode
Neobavezna i ekskluzivna specijalizacija na PMOV je:
a) 1,1
b) 0,M
c) 0,1
d) 1,M
c) 0,1
U SSA dijagram toka podataka najviseg nivoa apstrakcije se naziva:
a) dijagram konteksta
b) dijagram primitivnih procesa
c) dijagram toka podataka 1. nivoa
d) dijagram toka podataka 2. nivoa
a) dijagram konteksta
Jedan slucaj koriscenja predstavlja skup. Jedna sekvenca dogadjaja se naziva:
a) recnik podataka
b) tok podataka
c) scenario
d) process
c) scenario
- Stereotip u UML dijagramu klasa kojim se oznacava da su instance klase takodje klase:
a) «metaclass»
b) «interface»
c) «enumeration»
d) «implementationClass»
a) «metaclass»
“Interna tranzicija” u UML dijagramu promene stanja predstavlja:
a) akcija koja se obavlja pri ulazu u stanje
b) akcija koja se obavlja pri napustanju stanja
c) akcija koja ne menja stanje sistema
d) akcija koja menja stanje sistema
c) akcija koja ne menja stanje sistema
Definicija <a,b,[c]> u recniku oznacava da:
a) c moze imati jedno ili vise pojavljivanja
b) c ima tacno jedno pojavljivanje
c) c moze imati jedno ili nijedno pojavljivanje
d) nista od ponudjenog
c) c moze imati jedno ili nijedno pojavljivanje
Sprint kod Scrum agilne metode traje:
a) od 1 do 5 dana
b) od 1 nedelje do mesec dana
c) od 3 do 6 meseci
d) od 6 do 18 meseci
b) od 1 nedelje do mesec dana
Povezati date koncepte sa dijagramima u kojima se koriste:
- link
- instance klase
- klasa
- veza zavisnosti
- interfejs
- veza agregacije
a. PMOV
b. UML dijagram objekata
c. UML dijagram slucaja koriscenja
d. UML dijagram klasa
e. UML dijagram sekvenci
f. SSA
1 b
2 a b e
3 d
4 c d
5 f d
6 a d
U SSA @pre klauzula moze da se koristi:
a) u svim vrstama OCL ogranicenja
b) iskljucivo u invariant ogranicenjima
c) iskljucivo u precondition ogranicenju
d) iskljucivo u postcondition ogranicenjima
d) iskljucivo u postcondition ogranicenjima
IDEF1X je standard koji se koristi za kreiranje:
a) relacionog modela
b) modela podataka
c) modela procesa
d) modela zavisnosti izmedju polja istog dokumenta
b) modela podataka
Izvedene vrednosti u UML 2.5 dijagramu klasa:
a) obelezavaju se simbolom #
b) oznacavaju se italic stilom
c) podvlace se
d) nista od navedenog
d) nista od navedenog
Na UML 2.5 dijagramu komunikacije poruka “ 5: *[uslov is not null] poruka5()” na dijagramu sekvenci bi pripadala:
a) alt bloku
b) loop
c) bilo alt ili loop
d) i alt i loop
d) i alt i loop
Kod generalizacije, slucaj kada instance neke od poklasa ne moze biti ujedno i instance neke druge podklase predstavlja se vrednoscu:
a) complete
b) overlapping
c) incomplete
d) disjoint
d) disjoint
a) complete (svaka instance nadklase mora biti ujedno i instance bar jedne podklase)
b) overlapping () (instanca neke od podklasa može biti ujedno i instanca neke druge podklase)
c) incomplete (instance nadklase ne mora biti ujedno i instance jedne od podklasa)
UML 2.5 dijagram za opis funkcija sistema:
a) dijagram aktivnosti
b) kolaboracije
c) slucajeva koriscenja
d) sekvenci
c) slucajeva koriscenja
UML profili se koriste za:
a) prevodjenje jednog meta modela u drugi
b) prilagodjavanje meta modela konkretnim platformama
c) prilagodjavanje jedne platforme drugoj
d) prevodjenje dijagrama sekveci u dijagram komunikacije
b) prilagodjavanje meta modela konkretnim platformama
U recniku podataka [] je oznaka za:
a) agregaciju
b) skup
c) neekskluzivnu spec
d) ekskluzivnu spec
d) ekskluzivnu spec
Koji standard omogucava preslikavanje MOF modela u Javu u cilju odrzavanja MOF metabaza:
a) XMI
b) JMI
c) EMOF
d) CWM
b) JMI
Graficki simbol pravougaonika u SSA koristimo za oznacavanje:
a) skladista
b) procesa
c) interfejsa
d) toka podataka
c) interfejsa
Graficki simbol romba na PMOV je:
a) jak objekat
b) kardinalnost
c) agregacija
d) veza
d) veza
Za opisivanje dinamike slucaja koriscenja koriste se UML :
a) konceptualni dijagram klasa
b) konacni dijagram klasa
c) objektni dijagram
d) dijagram sekvenci
d) dijagram sekvenci
Za kreiranje konceptualnog modela koristi se UML dijagram:
a) klasa
b) sekvenci
c) prelaza stanja
d) komunikacije
a) klasa
PMOV sluzi za kreiranje:
a) modela procesa
b) modela podataka
c) modela zavisnosti izmedju polja istog dokumenta
d) modela zavisnosti izmedju polja razlicitih dokumenata
b) modela podataka
U UML 2.0 postoji generalizacija:
a) samo aktera
b) samo slucajeva koriscenja
c) i aktera i slucajeva koriscenja
d) ni aktera ni slucajeva koriscenja
c) i aktera i slucajeva koriscenja
Izmedju dva slucaja koriscenja u UML 2.0 koriste se sledece stereotipizovane veze:
a) «is» i «has a»
b) «used» i «not used»
c) «extend» i «include»
d) «produce» i «build»
c) «extend» i «include»
Dijagram sekvenci prikazuje komunikaciju izmedju:
a) procesa
b) skladista podataka
c) objekata
d) atributa
c) objekata
Private vidljivost u UML 2.0 oznacava se:
a) –
b) +
c) ~
d) #
a) –
Na dijagramu slucajeva koriscenja u UML 2.0 dozvoljena je direktna asocijacija izmedju:
a) dva aktera
b) dva slucaja koriscenja
c) aktera i slucaja koriscenja
d) sve navedeno
c) aktera i slucaja koriscenja
Strelica u SSA sluzi za oznacavanje:
a) skladista
b) procesa
c) interfejsa
d) toka podataka
d) toka podataka
Dijagrami tokova podataka u SSA sluze za kreiranje:
a) modela procesa
b) modela podataka
c) modela zavisnosti izmedju polja istog dokumenta
d) modela zavisnosti izmedju polja razlicitih dokumenata
a) modela procesa
U UML 2.0 izmedju klase i interfejsa uspostavlja se veza:
a) «include»
b) «implementation»
c) nasledjivanja
d) «derive»
b) «implementation»
U SSA funkcije koje se dalje ne dekomponuju su:
a) agregirane
b) funkcije dijagrama konteksta
c) nedekomponovane funkcije
d) primitivne funkcije
d) primitivne funkcije
U SSA pored tokova, mogu se dekomponovati jos:
a) samo tokovi
b) samo skladista
c) i tokovi i skladista
d) ni tokovi ni skladista
c) i tokovi i skladista
U UML 2.0 u dijagrame interakcije, pored dijagrama sekvenci spada i:
a) dijagram komunikacije
b) dijagram klasa
c) dijagram prelaza stanja
d) dijagram aktivnosti
a) dijagram komunikacije
OCL se koristi za def ogranicenja:
a) iskljucivo nad dijagramom klasa
b) nad svim UML dijagramima
c) iskljucivo nad dijagramom sekvenci
d) iskljucivo nad dijagramom klasa i dijagramom sekvenci
b) nad svim UML dijagramima
U UML dijagramu klasa, ukoliko ne istaknemo navigaciju podrazumeva se:
a) jednosmerna veza
b) mora da se istakne
c) dvosmerna veza
d) veza od jake ka slaboj klasi
c) dvosmerna veza
Jedan od dijagrama interakcije je:
a) dijagram komponenti
b) dijagram slucajeva koriscenja
c) vremenski dijagram
d) nista od navedenog
c) vremenski dijagram
Uzimajuci u obzir sledecu strukturu iz recnika podataka <a,b,/c,d,e/> koje pojavljivanje komponenti nije validno:
a) abcde
b) abc
c) acde
d) abde
c) acde
Interaction overview dijagram predstavlja specijalnu vrsu:
a) UML dijagrama sekvenci
b) UML dijagrama aktivnosti
c) UML dijagrama klasa
d) UML dijagrama komunikacije
b) UML dijagrama aktivnosti
Koja veza ne postoji u dijagramu slucajeva koriscenja:
a) veza asocijacije
b) veza zavisnosti
c) veza agregacije
d) veza generalizacije
c) veza agregacije
U dijagramu sekvenci, poruke kod kojih nisu poznati ni posiljalac ni primalac su:
a) izgubljene
b) nesnadjene
c) pronadjene
d) nepoznate
d) nepoznate
Vrste specijalizacije koje postoje u IDEF1X su:
a) 0,M i 1,M
b) 0,1 i 1,1
c) 1,M i 1,1
d) ne postoji spec u IDEF1X
d) ne postoji spec u IDEF1X
Transformacija modela okjekti veze u normalizovan relacioni modela pripada kojoj fazi konvencionalnog modela “vodopad zivotni ciklus”:
a) planiranje razvoja
b) analiza i specifikacija zahteva
c) projektovanje
d) implementacija
c) projektovanje