• Nie Znaleziono Wyników

Warstwa prezentacji:

N/A
N/A
Protected

Academic year: 2021

Share "Warstwa prezentacji:"

Copied!
1
0
0

Pełen tekst

(1)

Zagadnienia do zaliczeniowego testu wielokrotnego wyboru Warstwa biznesowa

1. Jaką rolę w projekcie odgrywa wzorzec Fasady? (klasa Uchwyt w przykładzie aplikacji prezentowanej w ramach przedmiotu PIO)

2. Jak została rozproszona logika biznesowa dotycząca wstawiania nowego obiektu, usuwania, który jest w relacji jeden do wiele z innymi obiektami biznesowymi?

Należy wymienić wszystkie metody, które biorą udział w realizacji tych operacji oraz klasy, do których należą te metody (klasa Uchwyt oraz klasa Tytul_ksiazki w przykładzie aplikacji prezentowanej w ramach przedmiotu PIO)

3. Na czym polega sprawdzenie spójności danych i czy zastosowano taką kontrolę w projekcie? Jeśli ją zastosowano, proszę podać przykłady kontroli przedstawiając zastosowane metody oraz klasy, do których te metody należą? (na podstawie czynności podczas wstawiania nowego tytułu lub nowej książki przykładzie aplikacji prezentowanej w ramach przedmiotu PIO)

Warstwa integracji

1. Jaką rolę pełni warstwa integracji? – wykład1, wykład 3 (drugi załącznik)

Warstwa prezentacji:

1. Jaka rolę spełnia warstwa prezentacji? – wykład 1, wykład 3–załącznik 1

2. Wymień główne obowiązki warstwy prezentacji - wykład 1, wykład 3–załącznik 1 3. Jakiego typu walidacje danych należy wprowadzić, aby aplikacja była „nieczuła”

na błędy użytkownika (tzn. nie pojawiałyby się wyjątki, a jedynie informacje dotyczące, jaki format danej powinien być poprawnie wprowadzony)?

4. Czy walidacja może być umieszczona w warstwie biznesowej ?– uzasadnij swoją opinię - wykład 1, wykład2, wykład 3–załącznik 1

Warstwa biznesowa

10. Jaka rolę spełnia warstwa biznesowa? – wykład 1, PIO

11. Podaj główne obowiązki warstwy biznesowej. – wykład 1, PIO

Budowa projektu:

1. Co powinien prezentować model biznesowy „świata rzeczywistego”, istotny z punktu widzenia budowanej aplikacji. (wykład 1)

2. Co należy przedstawiać w wymaganiach funkcjonalnych i niefunkcjonalnych aplikacji (wykład 1)

3. Co wpływa na wybór architektury aplikacji (rodzaj warstw) – wykład 1 4. Jakie sa symptomy złego projektu – wykład 2

5. Jakie są zasady programowania zwinnego – wyklad 2

6. Czy zasady programowania zwinnego dotyczą budowy dowolnej warstwy oprogramowania

7. Jakie sa zasady budowy warstwy klienta – wykład 1

8. Zasady budowy interfejsu graficznego aplikacji, należącego do warstwy klienta - z czego wynikają i jakie są? - wykład 5

9. Modele procesu produkcji oprogramowania– wykład 6 10. Zapewnianie jakości i standardy – wykład 6

11. Planowanie jakości – wykład 6 12. Kontrolowanie jakości – wykład 6

13. Miernictwo oprogramowania i miary – wykład 6 14. Zalecenia dla projektów obiektowych– wykład 6.

Cytaty

Powiązane dokumenty

Opisz metody klasy Assert, które służą do badania warości typu boolean (typ metody, parametry metod oraz wynik).. Przedstaw rolę klasy

public class Uchwyt //kod wygenerowany {public java.util.Collection tytul_ksiazki=.

Wzorzec Dispatcher View – widoki stanowią początkowy punkt obsługi żądań. Niewielka ilość wymaganego przetwarzania biznesowego jest wykonywana przez widok..

[r]

Menu Aby utworzyć menu należy umieścić w ramce pasek menu - obiekt klasy JMenuBar , w nim obiekty klasy JMenu , stanowiące menu najwyższego poziomu, do których można

Stan po lewej stronie symbolu przenoszony jest na prawą stronę, jeżeli wejście jest w stanie logicznym 1.. W prze- ciwnym przypadku po prawej stronie pojawia się

Przedstawiciele: Stanisław Wyspiański (pastele, witraże, secesja), Jacek Malczewski, Witold Wojtkiewicz, Józef Mehoffer, Tamara Łempicka (art-deco), Gustav Klimt

Przedstawiciele: Christo, Aleksander Calder, Duane Hanson, , Dan Flavin, Robert Smithson, Aleksander Calder, Jean Tinguely, Magdalena Abakanowicz, Alina Szapocznikow, Joanna