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