Imię |
Nazwisko |
Nr indeksu |
Grupa |
Pkt | ||
BYT WS08 zerówka |
Data: 15.01.2009
1. Celem budowy modeli analitycznych jest:
a) Lepsze zrozumienie działania systemu;
b) Dostosowanie poziomu abstrakcji do potrzeb odbiorcy
c) Ocena umiejętności programistów
d) Ocena przydatności środowiska programistycznego
2. Dobry model analityczny powinien być
a) Zrozumiały dla wszystkich uczestników
b) Zapisany w jasny i modyfikowalny sposób
c) Zrozumiały wyłącznie dla projektantów i programistów
d) Zapisany wyłącznie w języku formalnym w celu uniknięcia wieloznaczności
3. Kaskadowy model cyklu życia oprogramowania:
a) utrudnia klientowi walidację produktu na etapie wytwarzania;
b) w praktyce każda jego faza jest realizowana zgodnie z podejściem iteracyjnym.
c) w praktyce każda jego faza jest realizowana zgodnie z podejściem spiralnym;
d) utrudnia sporządzenie harmonogramu projektu;
4. O fazach i rodzajach testów- możemy powiedzieć, że:
a) testy integracyjne należy przeprowadzać przed testami akceptacyjnymi;
b) testy akceptacyjne są zazwyczaj przeprowadzane na zasadzie „czarnej skrzynki”;
c) nie ma sensu przeprowadzać testów regresyjnych przed testami akceptacyjnymi;
d) żadna z powyższych odpowiedzi nie jest prawidłowa.
5. W ogólności w trakcie tworzenia architektury rozwiązania należy dążyć do uzyskania:
a) wysokiej kohezji komponentów;
b) luźnego powiązania komponentów.
c) ścisłego powiązania komponentów;
d) niskiej kohezji komponentów;
6. Źle zdefiniowaną pozycją konfiguracji w projekcie informatycznym jest
a. typ pola w tabeli relacyjnej bazy danych
b. instrukcja warunkowa w module XC
c. dane do testów akceptacyjnych podsystemu
d. cały program dostarczany klientowi
7. Asercja jest:
a) mechanizmem zabezpieczającym kod przed skutkami błędnego wykonania;
b) dobrą praktyką programistyczną
c) metodą zabezpieczającą przed
występowaniem błędów ;
d) mechanizmem zasadniczo niewiele różniącym się od wyjątków.
8. Na rysunku przedstawiono fragment modelu
aplikacji, której zadaniem jest rysowanie różnych figur geometrycznych. Na
przedstawionym diagramie widoczne jest zastosowanie wzorca
Klinet |
Figura | |
• | ||
TY
Punkt |
Linia |
Kwadrat |
Okrąg | |||
a) Adaptera
b) Mostu
c) Fasady
d) Szeregowca
9. Usunięcie powiązań między abstrakcją a implementacją jest celem wzorca projektowego
a. Mostu
b. Adaptera
c. Fasady
d. MVC
e. w żadnym projekcie
10. Metoda FPA bazuje na znajomości
a. sposobu wprowadzania danych
b. znajomości zbiorów' danych wewnętrznych
c. znajomości zbiorów' danych zewnętrznych
d. obiektów- wyjściowe związanych z danymi w systemie