Sobes.tech

System Analyst

Koji je glavni problem ovog analitičkog modela? - Zahtevi su formulirani nejasno i izazivaju rizik od nerazumevanja i pogrešne implementacije - Zahtevi ignorišu digitalne standarde - Nedovoljno tehničkih detalja u zahtevima - Nedostatak metrika performansi - Zahtevi ne koriste šablone - Problemi u komunikaciji zahteva

258

Hierarhija podataka je previše složena za klijenta Nedostaje validacija vraćenih podataka Nedostaje autentifikacija zahteva Nema navedenih tipova vraćenih polja Zahtev vraća suvišne podatke koji ne zadovoljavaju zahteve klijenta Nedostaje podrška za filtriranje na serverskoj strani

236

Koji je glavni problem u strukturiranju zahteva u ovom slučaju? - Nema jasnih metrika performansi - Zahtevi treba da budu jasno odvojeni radi olakšavanja analize i implementacije - Analiza podataka ne uzima u obzir sve scenarije - Metode šifriranja nisu definisane - Zahtevi za bezbednost nisu izdvojeni posebno - Nema strukture za zahteve za stilizaciju

229

Koji je glavni problem ove implementacije BEGIN; CREATE TABLE sneakers ( id SERIAL PRIMARY KEY, design JSON NOT NULL ); CREATE OR REPLACE FUNCTION process_sneaker_order(sneaker_id INTEGER) RETURNS VOID AS $$ BEGIN UPDATE sneakers SET design = jsonb_set(design, '{status}', '"Processed"') WHERE id = sneaker_id; END; $$ LANGUAGE plpgsql; INSERT INTO sneakers (design) VALUES ('{"colors":"red,blue", "status":"Pending"}'); PERFORM process_sneaker_order(1); -- COMMIT;

227

Koji princip je narušen u strukturi SRS dokumenta - Nije definisan proces promena zahteva u SRS - Nema odgovornih za funkcionalne blokove - Nema odeljaka za buduće dorade SRS - Nejasne formulacije u zahtevima SRS - Prekršen je princip jasnog razdvajanja funkcionalnih i nefunkcionalnih zahteva - Neusklađenost sa standardom IEEE 830

227

Koji neželjeni efekat se javlja pri korišćenju UNION DISTINCT? - Nesklad tipova podataka dovodi do greške - TOP se koristi bez globalnog sortiranja - Nedostatak indeksa usporava izvršenje UNION - Uklanjanje duplikata može neočekivano smanjiti broj vraćenih redova - UNION stvara veću opterećenje od UNION ALL - Funkcije agregata u podupitima mogu iskriviti podatke

227

Koji je glavni problem odabrane strukture rešenja? - Logika skladištenja ne predviđa rotaciju podataka - Kršenje skalabilnosti arhitekture - Nedovoljna fleksibilnost za nove zahteve - Ograničenje toka podataka nije implementirano - Centralizovana arhitektura kao tačka kvara - Neispravna upotreba arhitekture skladištenja dovodi do uskog grla u performansama

216

Koji je glavni problem ove implementacije? - Hijerarhija podataka je previše složena za klijenta - Nedostaje validacija vraćenih podataka - Nema autentifikacije zahteva - Nije naveden tip vraćenih polja - Upit vraća suvišne podatke koji ne odgovaraju zahtevima klijenta Kod upita: query GetPublicTransportInfo { vehicles { id type route { id name stops { id location duration } } driver { id name licenseNumber phone } stats { totalTrips fuelConsumption averageSpeed } maintenance { lastInspection issuesReported } } }

212

Који је главни проблем архитектуре у овом случају? - Гибкост тима је ограничена монополом одлука - Везивање одговорних функција за једну особу ограничава адаптацију - Централизација информација код једне особе ствара уско место - Јакa структура омета брзу адаптацију - Централизација одлука спречава саморганизацију тима - Недостатак аутономије у тиму смањује ангажовање

204

Koji je glavni problem strukture trenutnog pristupa radu sa kodom? - Nedostatak implementacije XP praksi dovodi do čestih grešaka i niskog kvaliteta koda - Debugovanje samo u produkciji - Nedostatak upravljanja promenama - Nema centralizovanog upravljanja konfiguracijama - Nedovoljna automatizacija testova - Neefikasna integracija modula

190

Koji je glavni problem strukture opisa sistema? - Pogrešno razgraničenje funkcija - Zahtevi sistema nisu potpuni - Granice sistema su nedovoljno jasno opisane - Opis zahteva je nejasan - Zahtevi za funkcije nisu jasni - Funkcije sistema su opisane nepotpuno

182

Koji je glavni problem u korišćenju HTTP metoda u ovom slučaju? - Neispravna upotreba HTTP metoda narušava RESTful arhitekturu i čitljivost API-ja - Greške se ne vraćaju u JSON formatu - Nesteriodni zaglavlja u GET zahtevima - GET zahtevi se ne keširaju - Sukobi zbog pogrešne semantike metoda - Ruting narušava RESTful principe

175

Koji je glavni problem ovog analitičkog modela? - Ne prati se brzina tima, što otežava planiranje - Geopolitički rizici nisu uzeti u obzir - Prognoze profita nisu uključene - Nema metrika za ocenu efikasnosti - Nedovoljno uključivanje zainteresovanih strana - Nema jasne raspodele odgovornosti

175

Koji je glavni problem odabrane strukture rešenja? - Nedostatak semantičkih oznaka smanjuje pristupačnost i SEO efikasnost - Na stranici nema <h1> naslova - Nedostaje <section> oznaka za logiku blokova - Nedostaje struktura u odeljcima stranice - Dugmad nisu semantički grupisana - Prekomerno ugnježdenje <div>

164

Koji je glavni problem ove implementacije? - Sukobljene politike čišćenja podataka teme - Potencijalne kolizije u identifikatorima brokera - Neslaganje u broju odeljaka u konfiguraciji teme - Portovi brokera nisu jedinstveni, mogući su konflikti - Pogrešna konfiguracija max.connections u MissionControl - Greška u jedinstvenosti identifikatora tema, što izaziva konflikte u raspodeli podataka

160

Koji je glavni problem ove implementacije? - Tok se ne zatvara u finally - Veza se ne zatvara eksplicitno - Neispravno logovanje izuzetaka - Nedostaje postavljanje HTTP zaglavlja - Nedostaje obrada grešaka HTTP statusa - Korišćenje neodgovarajuće HTTP metode

156

Koji je glavni problem ove implementacije? - Server je povezan sa localhost i portom 8080 - Neograničena petlja u store_design - Neispravna logika zatvaranja veze - Neispravno rukovanje handshake-om - Nedostatak kontrole promena u dizajnima - Kontrola sigurnosti i handshake nisu odvojeni

155

Koji je glavni problem odabrane strukture interakcije usluga? - Nema keširanja za ubrzanje obrade podataka - Nema mehanizma za ponovne zahteve u slučaju kvara - Nema prilagođavanja promenama preferencija - Sinhroni pozivi povećavaju kašnjenja zbog zavisnosti od vremena odgovora - Problemi sa proverom autorizacije u API-ju - Greška u obradi odgovora od API-ja

151

Izaberite najprikladniji odgovor - Pogrešan smer zavisnosti - Servisi su povezani zajedničkom bazom podataka, što povećava povezanost - Nema obrade grešaka u servisu za aukcije - Nema rezervne kopije baze podataka - Nema nadzora API prolaza - Nema keširanja u servisu novčanika

149

Koji je glavni problem ovog analitičkog modela? - Pogrešna procena rokova za izvršenje zadataka - Nedovoljno testiranje u fazi prototipa - Nedostatak validacije zahteva sa korisnicima - Nedostatak usklađivanja očekivanja između strana - Nedostatak jedinstvenog sistema dokumentacije - Nedetalizovani zahtevi izazivaju česte promene u projektu

149
/2