Home
Subjects
Textbook solutions
Create
Study sets, textbooks, questions
Log in
Sign up
Upgrade to remove ads
Only $35.99/year
Zavrsni Ispit
STUDY
Flashcards
Learn
Write
Spell
Test
PLAY
Match
Gravity
Terms in this set (55)
Navedite generičke aktivnosti inženjerstva zahtjeva.
Studija izvedivosti, izlučivanje zahtjeva , analiza i specifikacija zahtjeva, validacija zahtjeva, upravljanje zahtjevima.
Unificirani proces (engl. Unified process) naglašava kontinuiranu komunikaciju s korisnicima u svim fazama razvoja. Navedite kada korisnici mogu predložiti promjene i dopune?
Na kraju svake iteracije.
Scrum radni okvir koristi iterativni, inkrementalni pristup za optimizaciju predvidivosti i kontrole rizika, a sastoji se od Scrum timova i njihovih pridruženih uloga, događaja, artefakata i pravila. Opišite ulogu Scrum vođe (engl. Scrum Master) u timu.
Odgovoran za razumijevanje i primjenu teorije, prakse i pravila Scruma.
Koja je temeljna značajka vodopadnog modela (engl. Waterfall model) razvoja programske potpore?
Prethodna faza treba se završiti prije prelaska na novu fazu.
Navedite na koje ste sve načine u projektnoj dokumentaciji izrazili korisničke zahtjeve.
Obrasci uporabe (use cases) s pripadajućim opisima scenarijima, sekv. dijagrami, lista nefunkcionalnih zahtjeva.
Prilikom procesa razvoja dijagrama razreda, objasnite razliku između istraživačkog modela domene primjene, modela domene sustava i modela sustava.
Istraživački model domene sustava se crta s najmanje detalja i crta se s ciljem boljeg razumijevanja domene. Model domene sustava ima više detalja i modelira čitavu domenu, ali ne sadrži ostale razrede potrebne u izgradnji cjelovitog sustava. Model sustava uključuje sve razrede u aplikaciji i najdetaljniji je.
Kod radnog okvira OCSF koliko najmanje dretvi treba biti prisutno na poslužiteljskoj strani, ako su na poslužitelj spojena tri klijenta?
4 dretve - jedna koja osluškuje zahtjeve s klijenta i 3 za komunikaciju s klijentima.
Kod radnog okvira OCSF koja je razlika između upravljačkih (<<control>>) metoda i metoda kopči (<<hook>>) kod razreda AbstractClient?
kontrolne metode imaju punu i dobro ispitanu implementaciju i ne mogu se nadjačati, dok metode kopči imaju trivijalnu implementaciju i služe da se redefiniraju (nadjačaju) u razredu koji nasljeđuje razred AbstractClient.
Kako je organiziran primjenski program u arhitekturi zasnovanoj na uslugama?
Uslužno usmjerena arhitektura organizira primjenski program (cjelovitu aplikaciju) kao kolekciju usluga koje međusobno komuniciraju uporabom dobro definiranih sučelja.
Navedite tri osnovna tipa oblikovnih obrazaca.
Stvaralački (engl. creational), strukturni (engl. structural), ponašajni (engl. behavioral)
Na primjeru trorazinske i troslojne arhitekture objasnite razliku između višerazinske arhitekture (engl. n-tier) i slojevite arhitekture (engl. layered).
Trorazinska arhitektura izvodi se na tri zasebna uređaja (okoline), dok se troslojna arhitektura može izvoditi na jednom, dva ili tri uređaja, a strukturno se sastoji od klijentskog sloja, sloja poslovne logike (logički sloj) i sloja baze podataka. Slojevita arhitektura odnosi se na strukturu modula, dakle statički pogled, višerazinska arhitektura (engl. tiered) odnosi na organizaciju u izvođenju (engl. run-time), dakle dinamički pogled.
U procesu razvoja programske potpore potrebno je pokazati da sustav odgovara specifikaciji i da zadovoljava zahtjeve kupca i korisnika. Navedite na koje pitanje daje odgovor generička aktivnost verifikacije (engl. verification) u procesu programskog inženjerstva.
Zadovoljava li sustav zahtjeve na ispravan način.
Funkciju koja kao ulaze prima dva cijela broja u rasponu [-51, 100] potrebno je ispitati primjenom tehnike kombinacijskog ispitivanja (engl. combination testing). Izračunajte broj potrebnih ispitnih slučajeva.
ulazne vrijednosti -51..100: 152*152 = 23 104 ispitnih slučajeva.
Na koji se način provjerava ispravnost dobivenog i očekivanog izlaza u xUnit (JUnit, NUnit...) radnim okvirima za ispitivanje programske potpore?
Assert metodama.
Što mora biti zadovoljeno za interpretacije skupa formula G, tako da možemo tvrditi da vrijedi G |= P tj. da je formula P logička posljedica skupa G.
Svaka interpretacija koja za skup G daje istinitost mora i za P dati istinitost
Sets found in the same folder
Meduispit
73 terms
Skripta pitanja
19 terms
Other Quizlet sets
mat 4
36 terms
chemical foundation of life ch 2
22 terms
Valence Electrons and Charges
25 terms