CAM00129

CAM00129



Arytmetyka komputerowa, algorytmy obllratntefll

1. Wyjaśnij różnicę pomiędzy liczba maazynową znormalizowaną, a    w **P,#ł*

matematycznym I mprazantacjl bitowej formatu doublt według atandardu IEEE754.

IEEE754 - liczby zmiennoprzecinkowe liczba maszynowa x»t*m*b*e a - znak liczby

m - znormalizowana mantyaa b - podstawa systemu liczbowego e - wykładnik c * waga cechy f - waga mantyay


i r

tf 3 fyT


B


9oW»r


tm


4- y

7


r i §> A

i


Gdy mantysa należy do prawostronnie otwartego przedziału [1, b) jest znormalizowana. M jest stale, a E się zmienia i wtedy przesunięciu ulega przecinek. Liczba zdenormalizowana pojawia się, gdy mamy niedomiar.

‘27 Jaki jest cel stosowania liczb maszynowych zdenormalizowanych. Co oznacza pojęcie „precyzja arytmetyki**.

Cel: zmniejszenie niedomiaru w otoczeniu zera. Precyzja arytmetyki - błąd pomiaru czasu.

3.    Wyjaśnij pojęcia niestabilności numerycznej algorytmu i złego uwarunkowania zadania numerycznego.

Algorytm jest niestabilny numerycznie , jeżeli małe błędy obliczeniowe popełnione w jednym etapie obliczeń, powodują wystąpienie dużych błędów w następnych etapach obliczeń.

Zadanie numeryczne jest źle uwarunkowane, jeśli małym zmianom warunków początkowych towarzyszą duże zmiany wyników Miarą uwarunkowania są odpowiednio definiowane wskaźniki.

4.    Algorytmy „bąbelkowy” i „quicksort” wymagają teoretycznie tej samej maksymalnej liczby porównań w celu uporządkowania ciągu. Dlaczego zatem algorytm „quicksort” uchodzi za najbardziej efektywny algorytm sortowania?

Najszybszy, prosty do wytłumaczenia i implementacji Opiera się na technice "dziel i zwyciężaj". Pesymistyczny czas jego działania wynosi 0(n2), a średni 0(n*lg(n)).

5. Na przykładzie wielomianu pti) = &    /raz punktuj = "1 wyjaśnij działanie algorytmu

Homera.    \y

Schemat Homera jest optymalnym algorytmem obliczania wartości wielomianu. Wielomian p(x) zapisuje się następująco:    .

11| 1 pSfl    §MEH|

p—,[u. .i, u ■ y iImią

ilnnyeunuhtr wielomianu

"L ohljC/Ollil USIlloic iNidlMIiiillltl

1 łW*

p=&T?2f

x=-T px=a3=2 dla i=1

px=2*(“1)+1*“1

dla i=2

px=-1*(“1)+1iC2

dla i=3

px=2*(-1)+2=0


i


[ifc ■

mr N


oAr*


ii|g|

*tT

<w> c


IB


H

H



Bi



Wyszukiwarka

Podobne podstrony:
CAM00127 Arytmetyka Komputerowa, algorytmy obliczeniowo 1. Wyjaśnij różnicę pomiędzy liczba maszynow
14.    Wyjaśnij różnice pomiędzy kopią normalną, przyrostową i różnicową pliku
Ekonomia międzynarodowa 1)    Wyjaśnij różnicę pomiędzy dobrami handlowymi a
14.    Wyjaśnić różnice pomiędzy hartowaniem laserowym a konwencjonalnym. 15.
Wyjaśnij różnice pomiędzy składem ścieków komunalnych i przemysłowych Ścieki - to zużyte ciecze,
Mail0024 9: wyjaśnić różnice pomiędzy pojęciami rentowność sprzedaży, rentowność finansowa
PYTANIA2 37.    Wyjaśnij różnicę pomiędzy skalowaniem zrównoważonym a niezrównoważony
Energetyka cieplna w liczbach - 2013 Natomiast różnica pomiędzy liczbą przedsiębiorstw koncegonowany
Różnice pomiędzy średnimi arytmetycznymi x wyników uzyskanych w teście przez grupy eksperymentalne i
14 2. Podstawy R i ćwiczenia komputerowe Chciałbym podkreślić raz jeszcze różnicę pomiędzy metodolog
zaliczenie WDSI 12 (1 pkt.) Podaj główną różnicę pomiędzy algorytmami A"1, Bmt-First-Searcli
DSC00924 MAKRO Temat: 3 i 4 1. Przedstaw podstawowe różnice pomiędzy gospodarką nakazową i rynkową o

więcej podobnych podstron