informatyka test 3 sem test2

Obiektowe modelowanie dziedziny


1.W modelu dziedziny pokazuję się:

a. powiązania między klasami projektowymi

b. klasy programowe

>c. atrybuty klas pojęciowych

>d. klasy pojęciowe


2.W przypadku odnajdywania klas pojęciowych stosuje się:


a. Wyodrębnianie klas pojeciowych w oparciu o klasy programowe

>b. Analizę fraz rzeczownikowych

>c. Listę często spotykanych klas pojęciowych

d. Analizę fraz czasownikowych


3.Zasady przyjęte przy znajdowaniu klas pojęciowych to:


>a. Ograniczanie analizy tylko do wybranego fragmentu modelowanej rzeczywistości

>b. Używanie istniejących nazw

c. Przyjęcie iteracyjnego procesu modelowania dziedziny

d. Definiowanie nowych nazw


4.Zasady przyjęte przy znajdowaniu klas pojęciowych to:


>a. Nie należy modelować artefaktów programowych tzn, nie należy wyróżniać takich kals jak okienka,dialogi itp jeżeli nie dotyczą one modelowanej dziedziny

b. Należy modelować artefakty programowe tzn, wyróżniać takie kalsy jak okienka,dialogi itp

>c. Używanie istniejących nazw

d. Definiowanie nowych nazw


5.W modelu dziedziny pokazuję się:


a. Wszystkie powiązania

>b. Powiązania, które są niezbędne do wypełnienia wymagań informacyjnych i pomagają zrozumieć dziedzinę

>c. Warto pokazywać powiązania między klasami, jeżeli przez jakiś czas "trzeba pamiętać" o zależności między ich egzemplarzami

d. Żadna z pozostałych odpowiedzi nie jest poprawna


6.W modelu dziedziny :


>a. Nie uwzględnia się artefaktów programowych, np. okienek, baz danych (chyba że są to klasy pojęciowe modelowanej dziedziny)

b. Przy nazywaniu powiązania należy używać maksymalnie 2 wyrazów

>c. Używać analizy fraz czasownikowych

>d. Wymyślając nazwę powiązania należy pamiętać że może one nie wystarczająco opisywać dane powiązanie.


7.W modelu dziedziny :


a. Przy nazywaniu powiązania należy używać maksymalnie 2 wyrazów

>b. Nie uwzględnia się artefaktów programowych, np. okienek, baz danych (chyba że są to klasy pojęciowe modelowanej dziedziny)

>c. Używać analizy fraz czasownikowych

>d. Odnajdując powiązania, należy zastanowić się nad ich liczebnością


8.W modelu dziedziny :


a. Wszystkie klasy pojęciowe muszą mieć atrybuty

b. Atrybuty mogą być dowolnie złożonymi wartościami nie tylko wartościami typów podstawowych

>c. Wartości atrybutów (ang. attirbute) opisują egzemplarze klas pojęciowych

>d. Trzeba pilnować, żeby wartości atrybutów rzeczywiście opisywały egzemplarze klas pojęciowych



9.W modelu dziedziny :


>a. Należy pilnować aby atrybuty były jedynie wartościami typów podstawowych - "czystymi danymi" - jak napisy, liczby, wartości ogiczne, czy daty

b. Odnajdywanie atrybutów jest czymś badzo istotnym i należy przy definiowaniu klasy pojęciowej od razu okreslić jej wszystkie atrybuty

c. Odrazu należy w pełni zamodelować cały obszar rzeczywistoći

>d. Należy pamiętać, żeby pracować iteracyjnie i nie zabierać się za wszystko na raz


10. W modelu dziedziny :


>a. Po pierwszym kroku iteracji modelowania dziedziny warto odnieść się do rzeczywistości i dla konkretnych przykładów wypisać istniejące egzemplarze klas pojęciowych wraz z ich atrybutami

>b. Klasy pojęciowe przedstawiane są w prostokątach

c. Odnajdywanie atrybutów jest czymś badzo istotnym i należy przy definiowaniu klasy pojęciowej od razu okreslić jej wszystkie atrybuty

>d. Coś, co na pierwszy rzut oka wydaje się atrybutem, może być inną klasą pojęciową


11. Składowymi klasy są:

a. Wyłącznie atrybuty klasy

b. W zależności o typu klasy mogą być wyłącznie metody, albo wyłącznie atrybuty klasy

>c. Metody oraz atrybuty klasy

d. Wyłącznie metody klasy


12. Kapsułkowanie to:

>a. Ukrywanie danych i metod przez obiekty tak, aby nie były one "widoczne" dla innych klas (nie były widoczne w interfejsie klasy).

b. Ukrywanie przez daną klasę atrybutów przed bezpośrednim dostępem przez inne klasy. Wartości ukrytych atrybutów mogą być odczytywane lub zmieniane wyłącznie poprzez specjalne metody typu set/get.

c. Ukrywanie przez daną klasę wybranych metod tej klasy przed dostępem przez inne klasy bez możliwości ukrywania atrybutów klasy (atrybuty są swobodnie dostępne dla innych klas).

d. Ukrywanie przez daną klasę atrybutów przed jakimkolwiek dostępem przez inne klasy, zarówno bezpośrednim jak i poprzez specjalne metody typu set/get.


13. Mechanizm dziedziczenia umożliwia:

>a.Tworzenie hierarchii klas

>b. Zapobieganie niepotrzebnemu powielaniu tego samego kodu w wielu klasach

c. Dziedzicznie przez klasę pochodną wyłączne metod klasy bazowej BEZ możliwości dziedziczenia atrybutów klasy bazowej.

d. Przedefiniowanie lub rozszerzenie funkcjonalności klasy bazowej przez klasę pochodną


14. Składowe klasy oznaczone jako public:

>a. Mogą być bez ograniczeń używane przez składowe obiektów dowolnych klas

b. Mogą ich używać jedynie składowe tej samej klasy.

>c. Mogą być bez ograniczeń używane przez składowe tej samej klasy

>d. Mogą być bez ograniczeń używane przez składowe tej samej klasy i składowe jej klas pochodnych


15. Składowe klasy oznaczone jako protected:

a. Mogą być bez ograniczeń używane przez składowe wszystkich klas

b. Mogą być używane jedynie przez składowe tej samej klasy

>c. Mogą być używane przez składowe tej samej klasy

>d. Mogą być bez ograniczeń używane przez składowe tej samej klasy oraz jej klas pochodnych


16. Składowe klasy oznaczone jako private:

a. Mogą być bez ograniczeń używane przez składowe tej samej klasy oraz jej klas pochodnych

b. Mogą być bez ograniczeń używane przez składowe wszystkich klas

>c. Mogą być używane jedynie przez składowe tej samej klasy

>d. Mogą być używane przez składowe tej samej klasy



Wyszukiwarka

Podobne podstrony:
informatyka test 3 sem test1 zm Nieznany
informatyka test 3 sem, test 4, 1)
informatyka test 3 sem, test3, 1
informatyka test 2007
test 1 sem botanika, niezbędnik rolnika 2 lepszy, Botanika, Semestr II, Botanika
Laboratorium INFORMATYKA ET SEM Nieznany
Bezpieczeństwo danych, INFORMATYKA, Sieci, S O i S K I sem
informatyka-test, Finanse i rachunkowość, TI - E. Ziemba
informatyka test wiedzy 2004
Pytania egzamin systemy sem I, INFORMATYKA, Sieci, S O i S K I sem
informatyka test 2005
test 1 sem botanika 2, niezbędnik rolnika 2 lepszy, Botanika, Semestr II, Botanika
test 1 sem botanika 2 ODP, 1
IrDA www, INFORMATYKA, Sieci, S O i S K I sem
informacja, OŚ, sem II 1 SOWiG, Systemy Finansowania Ochrony Środowiska w Polsce, Projekt SFOŚwP
informatyka test 2004
156PODSTAWY NAUKI O FINANSACH test I, sem 1, podstawy finansów przedsiębiorstwa