mniej więcej:
wzorce strukturalne:
czy budowniczy jest wzorcem strukturalnym
czy prototyp jest wzorcem strukturalnym
wzorce czynnościowe:
czy łańcuch jest czynnościowym
czy fabryka jest czynnościowym
Inżynieria programowania
czy inżynieria programowania zajmuje się etapem od zakończenia tworzenia specyfikacji do oddania programu klientowi
Coś z modułami
Diagram klas: (to było takie jak na sciagach/kartkach)
Czy diagram klas jest strukturalny
Czy diagram klas przedstawia zależności między klasami
od var:
wzorce konstrukcyjne, czy metoda fabrykujaca jest | czy prototyp jest,
co okresla pylek: utylizacja pamieci, stanem zewnetrznym | zastepuje bardziej zlozony obiekt
co to inzynieria programownia, czym sie zajmuje dokladnie
coś z projektowanie ogólnym czy formalnym (czy tworzy się wstępująco, czy pozwala przedstawić projektantom zarys systemu - coś w ten deseń)
złożoność cykliczna ( czy jest tyle ścieżek ile instrukcji warunkowych, i coś tam jeszcze)
singleton, lancuch odpowiedzialnosci, adapter - do jakich typow należą
inz. opr - (czy zajmuje się tylko dostarczeniem programu, czy oznacza tylko program wykonywalny)
czy adapter jest wzorcem strukturalnym?
czy singleton jest wzorcem kontrukcyjnym?
zlozonosc cykliczna
inzynieria programowanie
modele ogolne
coś na temat kontroli i testowania wstepującego (ale zupelnie cos innego niz na tych kartkach czy sciagach)
siec działań czy pozwala wyznaczyć ścieżkę krytyczna, czy jest graficznym schematem. jakos tak bylo
-coś jakiś model interaktywny, czy coś takiego jaki punkt widzenia do tego ma byc, odpowiedzi byly o punkcie widzenia zewnetrznym i zwiazanym ze zrebem programu?
-wzorzec pośrednik
-adapter
-cechy wspolne adapter i posrednik
-testowanie oprogramowania, czy sa czescia v&v cos takiego
-jakis model kaskadowy
-model tworzenia kaskadowego (czy czerpie z innych inżynierii, czy ułatwia wprowadzanie zmian);
-czy singleton jest strukturalnym wzorcem;
-czy adapter jest strukturalnym wzorcem;
-ziarnistość;
-model ogólny;
-adapter klasowy (coś o metodach przesłoniętych);
Było pytanie o model ogólny czy dostarcza informacji o ogólnej architekturze systemu
Czy wzorcami konstrukcyjnymi jest Abstrac Factory oraz Prototyp.
Czy strukturalnymi jest singleton oraz proxy
Czy pośrednik zdalny kolejkuje zadania? (coś takiego)
Czy prototyp oraz czy abstract factory to wzorce konstr?
Efektywność osiąga sie przez mało gruboziarnistych czy dużo drobnoziarnistych klas?
Etnografia
Obserwator czy przechodzi przez obserwatorów i uaktualnia stan?
Obserwowany dynamicznie dodaje i usuwa obserwatorów?
Czy w systemach interaktywnych najlepiej stosowac zewnetrze punkty widzenia - TAK
Czy stanowia naturalny sposob strukturalizacji procesu - TAK
czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte
Mialem tez cos o efektynym programowaniu ? odpowiedzi byly : niewiele elementow gruboziarnistych a 2: wiele elementow drobnoziarnistych czy cos takiego
1. czy inżynieria programowania
- zajmuje się etapem od zakończenia tworzenia specyfikacji do oddania programu klientowi - NIE
- czy zajmuje się tylko dostarczeniem programu - NIE
- oznacza tylko program wykonywalny - NIE?
2. czy metoda zwinna jest programowaniem ekstremalnym i polega na ciaglym testowaniu - TAK
3. Model kaskadowy.
- czy czerpie z innych inżynierii - TAK
- czy ułatwia wprowadzanie zmian - NIE
5. Diagram klas:
- Czy diagram klas jest strukturalny - TAK
- Czy diagram klas przedstawia zależności między klasami - TAK
6. projektowanie ogólne
- czy tworzy się wstępująco - TAK
- czy pozwala przedstawić projektantom zarys systemu - TAK
- czy dostarcza informacji o ogólnej architekturze systemu - NIE
7. siec działań
- czy pozwala wyznaczyć ścieżkę krytyczna - TAK
- czy jest graficznym schematem - TAK
8. model interaktywny
- punkt widzenia zewnetrzny - TAK
- zwiazanym ze zrebem programu - NIE
9. testowanie oprogramowania
- czy sa czescia v&v - TAK
10. model tworzenia kaskadowego
- czy czerpie z innych inżynierii - TAK
- czy ułatwia wprowadzanie zmian - NIE
11. Czy pośrednik zdalny kolejkuje zadania? - WTF?
12. Efektywność
- osiąga sie przez mało gruboziarnistych klas - TAK
- osiąga sie przez dużo drobnoziarnistych klas - NIE
13. Obserwator
- Obserwator czy przechodzi przez obserwatorów i uaktualnia stan - TAK
- Obserwowany dynamicznie dodaje i usuwa obserwatorów - TAK
14. systemach interaktywnych
- najlepiej stosowac zewnetrze punkty widzenia - TAK
- Czy stanowia naturalny sposob strukturalizacji procesu - TAK
15. czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte - TAK
16. złożoność cykliczna
- czy jest tyle ścieżek ile instrukcji warunkowych - NIE
-Czy wzorcami konstrukcyjnymi jest Abstrac Factory(TAK) oraz Prototyp(TAK)
-Czy strukturalnymi jest singleton(NIE) oraz proxy(TAK)
-czy singleton jest strukturalnym wzorcem NIE
-czy adapter jest strukturalnym wzorcem TAK
-Czy prototyp(TAK) oraz czy abstract factory(NIE) to wzorce konstr?
-modele ogolne budowane metoda wstepujaca, obejmuja zasadnicze charakterystyki rzeczywistych systemów.
-model ogólny czy dostarcza informacji o ogólnej architekturze systemu. Chyba TAK
-Czy pośrednik zdalny kolejkuje zadania?TAK
-Efektywność osiąga sie przez mało gruboziarnistych(TAK) czy dużo drobnoziarnistych klas?(NIE)
-Etnografia Wymagania wynikajace z rzeczywistego sposobu pracy osób, a nie ze
sposobu zalecanego przez formalne definicje procesów.
2 Wymagania, które wynikaja z kooperacji i swiadomosci czynnosci innych
osób.
-Obserwator czy przechodzi przez obserwatorów i uaktualnia stan?TAK
-adapter(???)
-wzorzec pośrednik(proxy)
-cechy wspolne adapter i posrednik(???)
-ziarnistość (???)
-model ogólny(???)
-Obserwowany dynamicznie dodaje i usuwa obserwatorów???
-czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte???
Abstract Factory JEST konstrukcyjny
- model ogólny czy dostarcza informacji o ogólnej architekturze systemu. Chyba TAK
-Czy pośrednik zdalny kolejkuje zadania?TAK
Mysle ze NIE, NIE.
-Obserwowany dynamicznie dodaje i usuwa obserwatorów??? - TAK
-czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte??? - TAK
1. czy inżynieria programowania
- zajmuje się etapem od zakończenia tworzenia specyfikacji do oddania programu klientowi - NIE
- czy zajmuje się tylko dostarczeniem programu - NIE
- oznacza tylko program wykonywalny - NIE
Inzyniera Oprogramowania (ang. software engineering) - dziedzina inzynierii,
która obejmuje wszystkie aspekty tworzenia oprogramowania od poczatkowej
fazy specyfikacji systemu az do jego pielegnacji po dacie rozpoczecia
uzytkowania.
porównanie strategia stan
chain of responsibility:
-czy zagwarantowana jest obsługa zapytania przez co najmniej jeden obiekt
-coś z wymianą zmodyfikowanych danych pomiędzy obiektami?
model maszyny abstrakcyjnej:
-czy jest to model warstwowy
-czy ułatwia przyrostowe tworzenie oprogramowania
potoki
-czy nadają się do systemów interaktywnych
-czy mogą być stosowane tylko do systemów sekwencyjnych
-czy kontrole są metodami statycznymi v&v
-czy automatyczna analiza statyczna zawsze wskazuje dokładne miejsce usterki
automatyczna analiza (chyba slowo statyczna bylo jeszcze?) - cos w tym stylu.
u mnie było coś w stylu "czy iterator może poruszać się swobodnie po obiekcie"
Diagram przypadków użycia:
- Czy jest strukturalny
Ja mialem cos o planowaniu projektu... czy obejmuje sklad i strukture osob tworzacych program, czy kompozyt/prototyp sa wzorcami strukturalnymi; czy przy testowaniu programow obiektowych testowanie jednostkowe ogranicza sie tylko do testowania metod klasy/czy wykonuje sie testy integralnosci (czy cos w tym stylu)
maszyna abstrakcyjna
- potokowość (algorytm potokowości - coś takiego)
- planowanie przedsięwzięcia
- zewnętrzne punkty widzenia
+++++++++++++++++++++
Chyba to co wyżej zebrane w calosc
1. Planowanie projektu
Czy obejmuje sklad i strukture osob tworzacych program
Cos z kosztami projektu bylo
2. Czy wzorcami strukturalnymi sa
kompozyt
prototyp
3. czy przy testowaniu programow obektowych testowanie jednostkowe ogranicza sie do
testowanie metod klasy
czy wykonuje sie testy integralnosci
4. Diagram przypadkow uzycia
Jest strukturalny
Posiada aktorów
5. Model maszyny abstrakcyjnej
czy jest to model warstowwy
czy ułatwia przyrostowe tworzenie oprogramowania
6. chain of responsibility:
czy zagwarantowana jest obsługa zapytania przez co najmniej jeden obiekt
coś z wymianą zmodyfikowanych danych pomiędzy obiektami?
7. potoki
czy nadają się do systemów interaktywnych
czy mogą być stosowane tylko do systemów sekwencyjnych
8.
czy kontrole są metodami statycznymi v&v
czy automatyczna analiza statyczna zawsze wskazuje dokładne miejsce usterki
9. Porownianie STAN/STRATEGIA
10. Porównianie DEKORATOR/PROXY
11. czy inżynieria programowania
- zajmuje się etapem od zakończenia tworzenia specyfikacji do oddania programu klientowi - NIE
- czy zajmuje się tylko dostarczeniem programu - NIE
- oznacza tylko program wykonywalny - NIE?
12. czy metoda zwinna jest programowaniem ekstremalnym i polega na ciaglym testowaniu - TAK
13. Model kaskadowy.
- czy czerpie z innych inżynierii - TAK
- czy ułatwia wprowadzanie zmian - NIE
14. Diagram klas:
- Czy diagram klas jest strukturalny - TAK
- Czy diagram klas przedstawia zależności między klasami - TAK
15. projektowanie ogólne
- czy tworzy się wstępująco - TAK
- czy pozwala przedstawić projektantom zarys systemu - TAK
- czy dostarcza informacji o ogólnej architekturze systemu - NIE
16. siec działań
- czy pozwala wyznaczyć ścieżkę krytyczna - TAK
- czy jest graficznym schematem - TAK
17. model interaktywny
- punkt widzenia zewnetrzny - TAK
- zwiazanym ze zrebem programu - NIE
18. testowanie oprogramowania
- czy sa czescia v&v - TAK
19. model tworzenia kaskadowego
- czy czerpie z innych inżynierii - TAK
- czy ułatwia wprowadzanie zmian - NIE
20. Czy pośrednik zdalny kolejkuje zadania? - WTF?
21. Efektywność
- osiąga sie przez mało gruboziarnistych klas - TAK
- osiąga sie przez dużo drobnoziarnistych klas - NIE
22. Obserwator
- Obserwator czy przechodzi przez obserwatorów i uaktualnia stan - TAK
- Obserwowany dynamicznie dodaje i usuwa obserwatorów - TAK
23. systemach interaktywnych
- najlepiej stosowac zewnetrze punkty widzenia - TAK
- Czy stanowia naturalny sposob strukturalizacji procesu - TAK
24. czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte - TAK
25. złożoność cykliczna
- czy jest tyle ścieżek ile instrukcji warunkowych - NIE
- czy moze byc zamodelowana graficznie
26. Iterator
27. MOdel potokowy
28. porownanie Adapter/budowniczy
29. zewnętrzne punkty widzenia
30. Czy model ogólny
budowane metoda wstepujaca, obejmuja zasadnicze charakterystyki rzeczywistych systemów.
czy dostarcza informacji o ogólnej architekturze systemu.
++++++KOLEJNA SERIA
1. Planowanie projektu
- Czy obejmuje sklad i strukture osob tworzacych program - TAK
- Cos z kosztami projektu było - TAK
2. Czy wzorcami strukturalnymi sa
- kompozyt -TAK
- prototyp - NIE
3. Czy przy testowaniu programow obektowych testowanie jednostkowe ogranicza sie do
- testowanie metod klasy - NIE
- czy wykonuje sie testy integralności - NIE
4. Diagram przypadkow uzycia
- Jest strukturalny - NIE
- Posiada aktorów - TAK
- umożliwia zamodelowanie funkcjonalności systemu? - TAK
5. Model maszyny abstrakcyjnej
- czy jest to model warstwowy - TAK
- czy ułatwia przyrostowe tworzenie oprogramowania - TAK
6. chain of responsibility (łańcuch zobowaizan):
- czy zagwarantowana jest obsługa zapytania przez co najmniej jeden obiekt - NIE
- coś z wymianą zmodyfikowanych danych pomiędzy obiektami? - TAK??
7. potoki
- czy nadają się do systemów interaktywnych - NIE
- czy mogą być stosowane tylko do systemów sekwencyjnych - NIE
8. Kontrole:
- czy kontrole są metodami statycznymi v&v - TAK
- czy automatyczna analiza statyczna zawsze wskazuje dokładne miejsce usterki - NIE
- czy kontrole pozwalają wykryć wiele defektów podczas sesji? - TAK
- czy całkowicie eliminują konieczność przeprowadzenia testów? NIE
- nie pozwalaja określić cehc dynamicznych testowanego oprogramowania - TAK
- Czy podczas kontroli można znaleźć wiele błędów? TAK
- Czy kontrolne całkowicie wyeliminują konieczność przeprowadzenia testów? NIE
9. Punktem widzenia mogą być:
- odbiorcy usług? TAK
- źródło lub przeznaczenie danych? TAK
10. Czy Abstract Factory:
- zwraca obiekty klas strukturalnie podobne? NIE
- ukrywa tworzone typy klas przed klientem? TAK
11. czy inżynieria programowania
- zajmuje się wyłącznie etapem od zakończenia tworzenia specyfikacji do oddania programu klientowi - NIE
- czy zajmuje się tylko dostarczeniem programu - NIE
- oznacza tylko program wykonywalny - NIE?
- definiuje oprogramowanie jako kazda postac zapisu programu komputerowego - TAK
12. czy metoda zwinna jest programowaniem ekstremalnym i polega na ciaglym testowaniu - NIE
13. Model kaskadowy.
- pozwalo latwo i małym nakładem pracy wprowadzic do projektu zmiany - NIE
- jest oparty na doświadczeniu z innych dziedzin inżynierii - TAK
14. Diagram klas:
- Czy diagram klas jest strukturalny - TAK
- Czy diagram klas przedstawia zależności między klasami - TAK
15. projektowanie ogólne
- czy tworzy się wstępująco - TAK
- czy pozwala przedstawić projektantom zarys systemu - TAK
- czy dostarcza informacji o ogólnej architekturze systemu - NIE
16. siec działań
- czy pozwala wyznaczyć ścieżkę krytyczna - TAK
- czy jest graficznym schematem - TAK
17. model interaktywny
- punkt widzenia zewnetrzny - TAK
- zwiazanym ze zrebem programu - NIE
18. testowanie oprogramowania
- czy sa czescia v&v - TAK
19. Weryfikacją jest:
- czy produkt spełnia specyfikacje? TAK
- czy jest budowany wg ustaleń klienta? NIE
20. Czy pośrednik zdalny kolejkuje zadania? - NIE?
21. Efektywność
- osiąga sie przez mało gruboziarnistych klas - TAK
- osiąga sie przez dużo drobnoziarnistych klas - NIE
22. Obserwator
- Obserwator czy przechodzi przez obserwatorów i uaktualnia stan - NIE
- Obserwowany dynamicznie dodaje i usuwa obserwatorów - TAK
23. systemach interaktywnych
- najlepiej stosowac zewnetrze punkty widzenia - TAK
- Czy stanowia naturalny sposob strukturalizacji procesu - TAK
24. czy adapter jest uniwersalny jeżeli metody klasy bazowej są nieprzesłonięte - TAK
25. złożoność cykliczna
- czy jest tyle ścieżek ile instrukcji warunkowych - NIE
- czy moze byc zamodelowana graficznie TAK
- jest rowna liczbie warunkow prostych umieszczonych w testowanym kodzie - NIE
- pozwala określić liczbe niezależnych sciezek wykonania - TAK
26. Etnografia:
- wymagania wynikające z rzeczywistego sposobu pracy osób a nie ze sposobu zalecanego przez formalne definicje procesów - TAK
- wymagania, które wynikaja z kooperacji i swiadomowsci czynności innych osob - TAK
28. Czy testowanie wstępujące:
- jest typem testowania integracyjnego? TAK
- czy umożliwia określenie projektu architektonicznego we wczesnej fazie? NIE
29. zewnętrzne punkty widzenia
30. Czy model ogólny
- budowane metoda wstepujaca, obejmuja zasadnicze charakterystyki rzeczywistych systemów. TAK
- czy dostarcza informacji o ogólnej architekturze systemu. NIE
31. Plan przedsięwzięcia może obejmowac:
- sklad i strukture zespolu wytwarzającego oprogramowanie - TAK
- sposób opracowania oferty przetargowej - NIE
32. Narzędzia automatycznej analizy statycznej:
- przeprowadzja analize przepływu sterowania w programie - TAK
- zawsze wskazuja miejsce usterki w kodzie - NIE
33. Wzorzec obserwator :
- obserwator wizytuje obserwatorów w celu pobrania aktualnego stanu obiektu obserwowanego - NIE
- obserwator umozliwia obserwowanemu na dynamiczne dolaczanie i dolaczanie obserwatorow - TAK
- czy obserwator weryfikuje obserwatorów? - NIE
34. dekorator/adapter
- mają taki sam interfejs jak obiekt tworzony? NIE
- dekorator …. Złożona? NIE
35. Czy dekorator i Proxy:
- mają identyczne interfejsy jak obiekt obudowywany? TAK
- kontrolują obudowywany obiekt? NIE
- dekorator rozszerze funkcje klasy bazowej? -TAK
36. Czy Stan/Strategia:
- pozwalają na przełączanie w zależności od kontekstu lub autorytatywne
(normalne przełączanie) TAK
- strategia i stan umożliwiają dokonywanie wybor algorytmu/stanu lub może on być determinowany samoczynnie w klasie kontekstu - TAK
37. Czy strategia minimalizacji przy zarządzaniu zagrożeniami:
- zapobiega wystąpieniu? NIE
- minimalizuje skutki zagrożeń? TAK
38. Diagram klas:
- jest diagramem sekwencyjnym? NIE
- diagram struktur opisujacy powiązania? TAK
39. Diagram aktywności:
- Na diagramie aktywności można zamodelować udział użytkowników? TAK
40. Podsystem:
- może działać niezależnie - TAK
- może ze soba współdziałać -TAK
- pojedynczy podsystem może być traktowany jako samodzielny? - TAK
- funkcje różnych podsystemów mogą działać wspólnie? - TAK
41. Fasada :
- warstwowe ograniczenie dostępu? - NIE
- reprezentuje złożony system?- TAK
42. Weryfikacja projekt zgodny z dokumentacją
(specyfikacją)? TAK
43. Zatwierdzenie - projekt zgodny z oczekiwaniami
klienta? TAK
44. Metoda formalna :
- może być wszędzie stosowana? - NIE
- oparta na metodach numerycznych? - TAK
45. Singleton instancja klasy globalna? - TAK
46. Prototyp - czasowo lepiej bez pamięci, bez
komplikacji obiektów? - TAK