background image

Baza danych ORACLE  - kartkówka 6 (czas: 30 min.) 

Na bazie rozwiązania z kartkówki 5. 

1.  Utworzyd procedurę Odchylenie (a,b), o dwóch parametrach wyjściowych, która: 

a.  (0 lub 9 p.)  obliczy odchylenie standardowe, na bazie 50 elementów zbioru danych 

statystycznych (czyli wartości zwróconych przez funkcję obliczającą 
prawdopodobieostwo warunkowe zadania z kartkówki 5). Wynik wyprowadzid w 
parametrze a

b.  (0 lub 7 p.) obliczy średnie odchylenie bezwzględne, na bazie 50 elementów zbioru 

danych statystycznych. Za ustalony punkt 

xˆ

przyjąd wynik rozwiązania 

matematycznego. Wynik wyprowadzid w parametrze b

W procedurze należy zaimplementowad wzory na: 

a.  Średnią arytmetyczną: 

a

 

b.  Wariancję: 

n

a

a

a

a

a

a

n

2

2

2

2

1

2

)

(

...

)

(

)

(

, gdzie – liczba elementów 

c.  Odchylenie standardowe: 

2

 

d.  Średnie odchylenie bezwzględne: 

n

x

a

D

n

i

i

1

ˆ

 

2.  (0, 1, 2 p.) Oprogramowad wystąpienie wszystkich wyjątków. Wyprowadzid komunikat 

błędu wraz z kodem błędu,  przerywając jednocześnie działanie aplikacji. 

oceny: 

18 p. – 5.0 
12-17 p. – 4.5 
11 p. – 4.0 
10 p. – 3.5 
9 p. – 3.0