background image

01.Glownym zadaniem fazy wymagan jest: C 
a) Stwierdzenie jak duzy bedzie system; 
b) Okreslenie co? i jak? ma system robic; 
c) Jasne okreslenie co? system ma robic; 
d) Jasne okreslenie jak? system ma realizowac zadania; 
 
02.Dokument wymagan dotyczy: A 
a) dokumentacji wymagan stawianych przed tworzonym oprogramowaniem; 
b) dokumentacji planu testow kolejnych etapow zycia oprogramowania; 
c) dokumentacji funkcji realizujacych kolejne wymagania systemu; 
d) dokumentacji etapow realizacji oprogramowania; 
 
03.Dokument wymagan zawiera: A 
a) specyfikacje wymagan w odniesieniu do tworzonego systemu; 
b) liste funkcji realizujacych okreslone wymagania; 
c) zestawy testow realizowanych na etapie wymagan; 
d) kody procedur realizujacych poszczegolne wymagania; 
 
04.Czy wymagania dla systemu powinny byc poddane testowaniu w kaskadowym modelu cyklu zycia 
oprogramowania: B 
a) tak; 
b) nie; 
c) to zalezy od dziedziny problemu; 
d) czasami; 
 
05.Czy wymagania dla systemu powinny być poddane analizie: A 
a) tak; 
b) nie; 
c) to zalezy od dziedziny problemu; 
d) czasami; 
 
06. Wymagania z poziomu uzytkownika maja postac: B 
a) informacji o sposobie przetwarzania danych; 
b) ukladu wejsc i wyjsc; 
c) opisu kolejnych testow; 
d) opisu kolejnych procedur; 
 
07. Opis wymagan powinien przede wszystkim: D 
a) opisywac dzialanie systemu; 
b) opisywac strukture systemu; 
c) dokumentowac model systemu; 
d) opisywac zewnetrzne zachowanie systemu; 
 
08. Wymagania funkcjonalne opisuja: C 
a) etapy dzialania systemu; 
b) diagramy przejsc; 
c) czynnosci i operacje wykonywane przez system; 
d) zastosowane metody obiektowe; 

background image

09. Wymagania niefunkcjonalne opisuja: D 
a) identyfikacje metod i komunikatow; 
b) metody zwiazane z podstawowymi klasami systemu; 
c) funkcje nie zwiazane z algorytmem podstawowym systemu; 
d) ograniczenia przy ktorych system bedzie realizowal swoje funkcje; 
 
10.Specyfikacji wymagan sluzy: A 
a) formularz opisu wymagan; 
b) lista metod; 
c) lista klas; 
d) formularz testow; 
 
11. Dla poprawnej realizacji wymagan funkcjonalnych konieczne jest wprowadzenie: B 
a) macierzy sladu; 
b) hierarchii wymagan; 
c) macierzy odwrotnej sladu; 
d) hierarchii testow; 
 
12. Wymagana wielkosc bufora PAO oraz strony pamieci RAM przy defionowaniu sposobu dzialania 
systemu naleza do wymagan: B 
a) systemowych; 
b) niefunkcjonalnych; 
c) funkcjonalnych; 
d) wewnetrznych; 
 
13. Celem fazy analizy jest odpowiedz na pytanie: A 
a) jak system ma dzialac; 
b) co system ma robic; 
c) kiedy system ma dzialac; 
d) jak system ma zostac zaimlementowany; 
 
14.Wynikiem fazy analizy jest: D 
a) model fizyczny systemu, opisujacy jego funkcje; 
b) model logiczny systemu wskazujacy na jego ograniczenia; 
c) model fizyczny systemu wskazujacy na jego ograniczenia; 
d) model logiczny systemu opisujacy sposob realizacji postawionych wymagan; 
 
15. Celem fazy projektowania jest odpowiedz na pytanie: C 
a) jak system ma zostac udekumentowany? 
b) jak system ma zostac zapisany? 
c) jak system ma zostac zaimplementowany? 
d) jak system ma zostac przetestowany? 
 
16.Model analityczny budowanego oprogramowania powinien byc: C 
a) szczegolowo przetestowany; 
b) gotowy do numerycznej implementacji; 
c) uproszczonym opisem systemu, wskazujacym istotne jego cechy; 
d) zgodny z oczekiwaniami uzytkownika; 

background image

 
17. Transformacja od srodowiska do kodu obejmuje kolejne modele: B 
a) srodowisko, model numeryczny, kod; 
b) srodowisko, model srodowiska, model kodu, kod; 
c) srodowisko, model matematyczny, model numeryczny, kod; 
d) srodowisko, opis numeryczny, model kodu, kod; 
 
18. Metody strukturalne tworzenia oprogramowania wyrozniaja w systemie: C 
a) bloki funkcji i bloki operacji; 
b) struktury danych zwiazane jedynie z funkcjami jednoparametrowymi; 
c) skladowe pasywne i skladowe aktywne; 
d) obiekty i dzialajace na nie metody; 
 
19. Metody obiektowe tworzenia oprogramowania bazuja na wprowadzeniu: D 
a) skladowych pasywnych (danych) i aktywnych (funkcji); 
b) skladowych prostych i zlozonych o roznej dlugosci; 
c) skladowych lokalnych i globalnych; 
d) skladowych laczacych dane z metodami; 
 
20. Obiekt na etapie analizy jest to: B 
a) konstrukcja jezyka programowania, laczaca dane i metody; 
b) skladowa dziedziny problemu posiadajaca tozsamosc, stan i zachowanie; 
c) skladowa dziedziny problemu posiadajaca nazwe, pola i atrybuty; 
d) konstrukcja jezyka formalnego sluzacego notacji strukturalnej; 

 

21.Klasa na etapie anlizy oznacza: D 
a) konstrukcje modelu obiektowego; 
b) skladowa dziedziny problemu charakteryzowana przez stan; 
c) wzorzec dla metod stosowanych w systemie; 
d) wzorzec grupy obiektow o podobnych stanach i zachowaniu; 
 
22. Obiekt jest A 
a) elementem klasy definiowanym przez tozsamosc, stan i zachowanie; 
b) elementem klasy definiowanym przez tozsamosc, metody i atrybuty; 
c) elementem klasy definiowanym przez atrybuty, stan i metody; 
d) elementem klasy definiowanym przez atrybuty, stan i zachowanie; 
 
23.Dla klasy "Samochod" zdefiniowano metode "Sprzedaj_na_raty". Zdefiniowano klase 
"samochod_osobowy" ktora jest podklasa klasy "Samochod". Ktore z ponizszych sformulowan jest 
prawdziwe? D 
a) samochod_osobowy dziedzczy tylko atrybuty klasy samochod. 
b) samochod_osobowy dziedziczy tylko metody klasy samochod 
c) samochod_osobowy nie ma dostepnych zadnych wlasciowosci 
d) samochod_osobowy dziedziczy wszystkie wlasciowosci klasy samochod 
 
 
 
 

background image

24. Skrot UML oznacza: C 
a) User Modified Language; 
b) Updated Modified Language; 
c) Unified Modeling Language; 
d) User Modeling Language; 
 
25.UML jest graficznym jezykiem sluzacym do: D 
a) specyfikowania, kodowania, dokumentowania systemow informatycznych; 
b) kodowania, testowania, dokumentowania systemow informatycznych; 
c) testowania, dokumentowania, implementacji systemow informatycznych; 
d) obrazowania, specyfikowania, dokumentowania systemow informatycznych; 
 
26. Ktory z ponizszych jezykow nie pozwala na tworzenie programow w pelni 
obiektowych: A 

C++ 
Python 
C# 
 
27. Atrybuty klasy to: B 
a) opis metod klasy; 
b) nazwane wlasciwosci klasy; 
c) nazwane metody klasy; 
d) opisy nazw klasy; 
 
28. Metody klasy to: C 
a)  operacje zastrzezone w klasie; 
b)  dzialania realizowane automatyczne na obiektach danej klasy; 
c)  operacje ktorych realizacji mozna wymagac od obiektow danej klasy; 
d)  dzialania realizowane przez atrybuty danej klasy; 
 
29. Dziedziczenie w modelu obiektowym polega na: A 
a)  tworzeniu nowych obiektow o wlasnosciach przodka; 
b)  tworzeniu nowych metod na podstawie wczesniej zdefiniowanych; 
c)  tworzeniu nowych konstruktorow na podstawie wczesniej zdefiniowanych; 
d)  tworzeniu nowych komunikatow na podstawie wczesniej zdefiniowanych; 
 
30. Artefacty to: D 
a)  struktury otrzymywane w procesie analizy oprogramowania; 
b)  obiekty abstrakcyjne powstajace automatycznie; 
c)  fakty artystyczne wynikajace z procesu tworzenia oprogramowania; 
d)  elementy informacyjne wytworzone w procesie tworzenia oprogramowania; 
 
31.Programowanie strukturalne: C 
a)  ulatwia hermetyzacje; 
b)  ulatwia programowanie oparte na zdarzeniach; 
c)  pozwala na tworzenie konstrukcji proceduralnych; 
d)  nie jest dobrym rozwiazaniem dla programow obliczeniowe; 

background image

 
32. Przypadki uzycia w UML sluza do okreslenia: D 
a)  uzytkownikow systemu; 
b)  parametrow systemu odpowiedzialnych za poprawne dzialanie systemu; 
c)  jedynie odpowiedzi systemu na sytuacje awaryjne; 
d)  ciagow akcji sluzacych realizacji funkcji systemu; 
 
33. Przypadki uzycia sa zbiorem jednostek opisu dynamiki systemu. Skladaja sie z zestawow 
scenariuszy ktore pokazuja: C 
a)  strukture pakietow i komponentow systemu; 
b)  strukture klas i obiektow wystepujacych w modelu; 
c)  sekwencje interakcji prowadzacych do okreslonego celu; 
d)  sekwencje stanow obiektow w trakcie transformacji; 
 
34. Zbadaj ponizszy tekst: Jurek ma teraz 16 lat, to jest dwa razy tyle, ile Wojtek mial wtedy, kiedy 
Jurek mial tyle, ile Wojtek ma teraz... Wymaganiem dla systemu bedzie specyfikacja: C 
a)  Wojtek jest mlodszy od Jurka o 6 lat; 
b)  Wojtek jest mlodszy od Jurka o 8 lat; 
c)  Wojtek jest mlodszy od Jurka o 4 lat; 
d)  Wojtek jest starszy od Jurka o 8 lat; 
 
35.Zbadaj ponizszy tekst: Ojciec ma 42 lata a syn 12, za ile lat ojciec bedzie dwa razy starszy od syna. 
Wymaganiem dla systemu analizujacego wiek ojca i syna bedzie specyfikacja: C 
a)  Ojciec bedzie dwa razy starszy od syna za 28 lat; 
b)  Ojciec jest mlodszy od syna o 30 lat; 
c)  Ojciec bedzie dwa razy starszy od syna za 18 lat; 
d)  Ojciec jest starszy od syna o 28 lat; 
 
36. Zbadaj ponizszy cytat z Tolkiena: Nie kazdy kto bladzi, jest stracony 
Czy to znaczy ze: D 
a)  kazdy kto bladzi nie jest stracony; 
b)  nie ma straconych bladzacych; 
c)  nie ma bladzacych niestraconych; 
d)  bladzacy moga byc straceni; 
 
37.Zbadaj ponizszy tekst: Do ponumerowania stron gazet stosuje sie co najwyzej 101 cyfr... 
Ograniczeniem wymagania dla systemu numerujacego strony bedzie: B 
a)  numeruj nie wiecej niz 45 stron; 
b)  numeruj nie wiecej niz 55 stron; 
c)  numeruj nie wiecej niz 65 stron; 
d)  numeruj nie wiecej niz 101 stron; 
 
38.Faza analizy dotyczy nastepujacych etapow cyklu zycia oprogramowania: D 
a)  okreslenia wymagan, projektowania i kodowania; 
b)  specyfikowania, projektowania i kodowania; 
c)  projektowania, kodowania i dokumentacji; 
d)  okreslenia wymagan, specyfikowania i projektowania; 
 

background image

39. Dobor algorytmow i struktur danych odbywa sie w fazie: C 
a)  specyfikacji wymagan; 
b)  implementacji; 
c)  projektowania; 
d)  kodowania; 
 
40. Tzw. dobre wymagania dla systemu powinny byc: D 
a)  zwiezle, niespojne, zrozumiale dla uzytkownikow i precyzyjne; 
b)  spojne, niekompletne, latwe do modyfikacji, wykonalne; 
c)  jednoznaczne, spojne, niekompletne, precyzyjne; 
d)  zwiezle, spojne, wykonalne, latwe do modyfikacji; 
 
41. System bedzie przyjmowal dopuszczalne ID pracownika z przedzialu 1-100. Jakie cechy ma takie 
wymaganie? Jest ono: A 
a)  zrozumiale, spojne, niekompletne, wykonalne,jasne; 
b)  zrozumiale, niespojne, kompletne, wykonalne, niejasne; 
c)  niezrozumiale, spojne, kompletne, niewykonalne jasne; 
d)  niezrozumiale, niespojne, niekompletne, niewykonalne, niejasne; 
 
42. Klasyfikatory w UML-u obejmuja: B 
a)  skladowe klasyfikacji diagramow; 
b)  elementy modelu opisujace graficznie jego zachowanie lub strukture; 
c)  elementy dziedziny problemu nie zwiazane z jego struktura; 
d)  konstrukcja jezyka formalnego sluzacego notacji strukturalnej; 
 
43.Do wlasnosci, wlasciwosci klasy zaliczamy: C 
a)  klasyfikatory i instancje; 
b)  artefacty i metody; 
c)  atrybuty i operacje; 
d)  obiekty i pakiety; 
 
44.Klasa jest charakteryzowana przez: D 
a)  stan, zawartosc i zaawansowanie; 
b)  stan, budowe i przeznaczenie; 
c)  nazwe, stan i historie; 
d)  nazwe, stan i metody; 
 
45. Dwie klasy sa w zwiazku generalizacji-specjalizacji jezeli jedna z nich: B 
a)  zwana specjalizacja jest uogolnieniem drugiej, generalizacji; 
b)  zwana generalizacja jest uogolnieniem drugiej, specjalizacji; 
c)  zwana specjalizacja jest uzupelnieniem drugiej, generalizacji; 
d)  zwana generalizacja jest uzupelnieniem drugiej, specjalizacji; 
 
46. Czy dla danej specjalizacji moze istniec wiele generalizacji: C 
a)  nie, moze istniec tylko jedna; 
b)  tak, pod warunkiem wprowadzenia zwiazku kwalifikowanego; 
c)  tak; 
d)  nie, chyba ze zostanie wprowadzony zwiazek kwalifikowany; 

background image

47.W zwiazku kwalifikowanym klas: student - gr_studencka, gdzie kwlifikatorem jest kierunek_stud i 
rok_akade: C 
a)  klasa student jest generalizacja, klasa gr_studencka jest specjalizacja; 
b)  klasa student jest generalizacja, klasa kierunek_stud jest specjalizacja; 
c)  klasa student jest specjalizacja, klasa gr_studencka jest generalizacja; 
d)  klasa gr_studencka jest generalizacja, klasa rok akade jest specjalizacja; 
 
48. Dynamiczne zachowanie sie systemu jest modelowane poprzez: D 
a)  ograniczenia, algorytm, przejscie stanu, akcje, operacje; 
b)  algorytm, struktury danych, operacje, zdarzenie; 
c)  strukture danych, stan, akcje, operacje; 
d)  zdarzenie, stan, przejscie stanu, akcje, operacje; 
 
49. Diagramy przejsc stanow opisuja: B 
a)  stan systemu pomiedzy kolejnymi zdarzeniami; 
b)  akcje i operacje systemu przeprowadzajace system pomiedzy stanami; 
c)  sposob testowania systemu; 
d)  zasady implementacji systemu; 
 
50. Asocjacja jest relacja: A 
a)  laczaca dwie lub wiecej klas; 
b)  generalizacji - specjalizacji; 
c)  zawierania; 
d)  typu include; 
 
51.Weryfikacja klas i obiektow pozwala na usuniecie elementow zbednych. Usuwamy klasy dla 
ktorych: C 
a)  istnieje wiele pol i metod; 
b)  istnieje zwiazek z innymi klasami; 
c)  brak pol i metod lub jeden obiekt w klasie lub brak zwiazku z innymi klasami; 
d)  dla wielu pol istnieje jedynie jedna metoda; 
 
52. Identyfikacja zwiazkow klas i obiektow ma na celu: D 
a)  wyszczegolnienie podstawowych metod w klasach i obiektach; 
b)  uogolnienie zaleznosci pomiedzy poszczegolnymi wymaganiami systemu; 
c)  uogolnienie metod danej klasy; 
d)  uogolnienie wielu zwiazkow zachodzacych pomiedzy obiektami danej klasy; 
 
53. Zwiazek klas generalizacji - specjalizacji wskazuje na: A 
a)  dziedziczenie pol i metod; 
b)  polimorfizm tych klas; 
c)  zdarzenie powodujace przejscie stanow w poszczegolnych klasach; 
d)  operacje wywolane przez metody klasy generalizacji ; 
 
 
 
 
 

background image

54. Identyfikacja i definiowanie pol klasy polega miedzy innymi na wprowadzeniu: B 
a)  zwiazkow generalizacji - specjalizacji pomiedzy obiektami danej klasy; 
b)  wszystkich pol opisujacych mozliwe stany obiektow danej klasy; 
c)  relacji agregacji wsrod obiektow danej klasy; 
d)  wszystkich obiektow definiujacych dana klase; 
 
 
55.Do metod realizowanych w modelu obiektowym zaliczamy miedzy innymi: C 
a)  Konstruktory, destruktory, metody pobierania wartosci pol, przerwania; 
b)  Metody edycji pol, konstruktory, procesy, destruktory; 
c)  Metody ustawiania zwiazkow pomiedzy obiektami, destruktory, konstruktory; 
d)  Konstruktory, metody pobierania/ustawiania wartosci pol, obsluga zlecenia; 
 
56. Agregacja w UML-u jest: D 
a)  zwiazkiem pomiedzy pakietami; 
b)  realcja mnogosciowa jeden do jednego;   
c)  zwiazkiem generalizacji - specjalizacji; 
d)  rodzajem asocjacji wskazujacej na zawieranie sie klas;   
 
57. Wymagania w jezyku naturalnym przyjmuja postac: System czekowy ma na celu obsluge kont 
czekowych. System ten musi miec mozliwosc przetwarzania takich transakcji na koncie jak wplata i 
wyplata dla wielu kont... Potencjalnymi klasami sa: A     
a) system czekowy; konto czekowe, transakcja, wplata, wyplata, czek; 
b) system czekowy; cel, transakcja, wplata, wyplata, czek; 
c) system czekowy; konto czekowe, cele systemu, wplata, wyplata, czek; 
d) system czekowy; konto czekowe, mozliwosci systemu, wplata, wyplata, czek; 
 
58. Glowne pojecia obiektowosci to: B 
a)  atrybuty, obiekty, pola, struktury;  
b)  klasy, obiekty, dziedziczenie, polimorfizm;  
c)  struktury, dane pasywne, dane aktywne, obiekty; 
d)  klasy obiektow, struktury danych, metody, funkcje; 
 
59. Obligatoryjnosc zwiazkow obiektow klas oznacza: C 
a)  koniecznosc tworzenia uzupelnienia danego obiektu; 
b)  koniecznosc utworzenia zwiazku agregacji; 
c)  koniecznosc utworzenia klasy obligatoryjnej ; 
d)  zadna z wyzej wymienionych; 
 
60. Zwiazek agregacji w grupie studenckiej polega na tym, ze: D 
a)  w sklad grupy wchodzi wielu studentow i wiele studentek; 
b)  sklad grupy studenckiej jest zmienny; 
c)  w skald grupy studenckiej wchodzi co najmniej 25 osob; 
d)  cala grupe studencka stanowi scisle okreslona grupa osob; 
 
 
 
 

background image

61. Korzystajac z jezyka UML nie mozna: B 
a)  stworzyc modelu systemu obiektowego; 
b)  stworzyc modelu dowolnego bytu; 
c)  stworzyc modelu procesu gospodarczego; 
d)  stworzyc modelu przeplywu danych; 
 
 
62.DFD's (data flow diagrams) sa podstawa: A 
a)  modelowania proceduralnego; 
b)  modelowania obiektowego; 
c)  modelowania matematycznego; 
d)  modelowania komputerowego; 
 
63. Wyodrebnij cztery klasy z ponizszego opisu problemu: Klient korzysta z systemu, aby pobrac, i aby 
sprawdzic stan swojego konta. Klient musi wlozyc karte do bankomatu, wprowadzic swoj numer PIN. 
Klient posiada numer PIN, nazwisko i imię, numer konta. Drukujac saldo klient oczekuje otrzymania 
aktualnego stanu jego konta, oraz historie transakcji. B 
a) Klient, konto, PIN, historia; 
b) Klient, konto, bankomat, system; 
c) System bankowy Sumes, konto nr 1010101010101, Jan Kowalski, bank PKO BP; 
d) Konto, system, transakcja, drukowanie; 
 
64.Wyodrebnij pary klasa (K) i jej obiekt (O): 
   Klient Jan Kowalski przychodzi do bankomatu nr 100 przy ul. Wroclawskiej by 
   pobrac pieniadze. Podaj nr PIN, oraz kwote do wyplaty. Bankomat sprawdza  
   poprawnosc danych i wyplaca pieniadze: C 
 
a)  K-Klient O-Sprawdzenie danych, K-Bankomat O-wyplata pieniedzy; 
b)  K-Operacja O-Kwota, K-System O-klient; 
c)  K-Klient O-Jan Kowalski, K-bankomat O-nr100; 
d)  K-Pieniadze O-euro, K-Dane O-PIN; 
 
65. Modelowanie strukturalne i modelowanie proceduralne: A 
a)  to jest to samo; 
b)  roznia sie podejsciem do statyki systemu; 
c)  roznia sie podejsciem do dynamiki systemu; 
d)  uzupelniaja sie na wzajem; 
 
66.W ktorej fazie nastepuje wybor jezyka programowania wykorzystywanego w projekcie: C 
a)  w fazie strategicznej; 
b)  w fazie okreslania wymagan; 
c)  w fazie implementacji; 
d)  w żadnej z powyzszych; 
 
 
 
 
 

background image

67.Dla klasy "Samochod" zdefiniowano metode "Sprzedaj_na_raty". Zdefiniowano klase 
"samochod_osobowy" ktora jest podklasa klasy "Samochod". Ktore z ponizszych sformulowan jest 
prawdziwe? D 
a)  samochod_osobowy dziedzczy tylko atrybuty klasy samochod; 
b)  samochod_osobowy dziedziczy tylko metody klasy samochod; 
c)  samochod_osobowy nie ma dostepnych zadnych wlasciowosci; 
d)  samochod_osobowy dziedziczy wszystkie wlasciowosci klasy samochod; 
 
68.Wyodrebnij obiekty (O) i wlasciowosci (W) 
Klient Jan Kowalski przychodzi do bankomatu nr 100 przy ul. Wroclawskiej by pobrac pieniadze. Podaj 
nr PIN, oraz kwote do wyplaty. Bankomat sprawdza poprawnosc danych i wyplaca pieniadze: D 
a)  O-Jan Kowalski, W-PIN=1010, O-bankomat W-wyplac pieniadze; 
b)  O-Jan Kowalski, W-wyplac pieniadze, O-bankomat W-adres="Wroclawska"; 
c)  O-Klient, W-Jan Kowalski, O-bankomat W-kolor; 
d)  O-Jan Kowalski, W-PIN=1010, O-bankomat 100 W-adres="Wroclawska; 
 
69.Symbol klasy zawiera: C 
a)  nazwe zwiazku; 
b)  role; 
c)  metody; 
d)  czynnosc; 
 
70.Ktory z ponizszych jezykow zostal stworzony do modelowania systemow 
obiektowych: D 
a)  XML 
b)  CSL 
c)  C# 
d)  UML 
 
71. Diagramy sekwencji w modelowaniu dynamiki systemu pokazuja: B 
a)  przebieg czynnosci w sekwencji zmiany stanu obiektow; 
b)  nastepstwo czasowe w sekwencji komunikatow wymienianych miedzy obiektami; 
c)  zmiane stanu obiektow; 
d)  nastepstwo stanow obiektow w sekwencji czasu; 
 
72.Diagram opisu interakcji jest: A 
a)  obrazowaniem kolejnych czynnosci w ciagu kolejnych interakcji; 
b)  polaczeniem diagramu interakcji i nastepstw; 
c)  obrazowaniem stanow obiektow w sekwencji komunikatow; 
d)  polaczeniem diagramu pakietow i komponentow; 
 
73. OMG jest organizacja o nazwie: B 
a)  Object Marketing Group; 
b)  Object Management Group; 
c)  Object Marketing Goal; 
d)  Object Management Global; 
 
 

background image

74.Tworzenie systemow sterowane modelami polega na transformacji kolejno pomiedzy modelami? C 
a)  matematycznym, logicznym, srodowiskiem; 
b)  logicznym, fizycznym, rzeczywistym; 
c)  srodowiska, wymagan, systemu, podsystemu; 
d)  srodowiska, logicznym, matematycznym,numerycznym; 
 
 
75. Modele w tworzeniu oprogramowania sterowanego modelami stanowia: A 
a)  zestawy odpowiednich diagramow struktury i dynamiki systemu; 
b)  opis rzeczywistego zachowania sie systemu; 
c)  opis logicznego zachowania sie systemu; 
d)  zestawy odpowiednich funkcjonalnosci systemu; 
 
76.Architektura trojwarstwowa dla systemu "obslugi zamowien" najczesciej obejmuje podsystemy: D 
a)  przyjmowania zamowien, wysylania przesylek, obslugi platnosci; 
b)  interfejs uzytkownika, wysylanie przesylek, baza danych; 
c)  przyjmowanie zamowien, obsluga platnosci, interfejs uzytkownika; 
d)  interfejs uzytkownika, reguly biznesowe, baza danych; 
 
77.Wzorzec potokow i filtrow bazuje na: D 
a)  swobodnym dostepie do dowolnych danych; 
b)  niezaleznosci podsystemow od strumienia danych; 
c)  scislej zaleznosci poszczegolnych podsystemow;  
d)  zaleznosci poszczegolnych podsystemow od strumienia danych na stosie; 
 
78.Wzorzec architektury obiektowej bazuje na: B 
a) zaleznosci poszczegolnych podsystemow od strumienia danych na stosie; 
b) podsystemach zdefiniowanych wokol danych i zwiazanych z nimi funkcji; 
c) scislej zaleznosci poszczegolnych podsystemow; 
d) swobodnym dostepie do dowolnych danych; 
 
79. Ktora z ponizszych cech nie jest charakterystyczna dla programowania ekstremalnego:[c] 
a) programowanie w parach; 
b) testy jednostkowe; 
c) podejscie kaskadowe; 
d) bezposrednia wspołpraca z klientem; 
 
80.Sformulowanie 'Make it work, make it right, make it fast' jest charakterystyczne dla:[b] 
a) modelu spiralnego wytwarzania oprogramowania; 
b) programowania ekstremalnego; 
c) modelowania aspektowego; 
d) modelu kaskadowego wytwarzania oprogramowania;