background image

Inżynieria Programowania – Egzamin (Materiały) 2014 

 
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 obiektowych 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?  
 
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 
 
 
 

background image

Inżynieria Programowania – Egzamin (Materiały) 2014 

 
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. W 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 
 
 

background image

Inżynieria Programowania – Egzamin (Materiały) 2014 

 
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 
 
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 
 
 
 

background image

Inżynieria Programowania – Egzamin (Materiały) 2014 

 
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