490574683

490574683



WYKŁAD

FORMY PRZEDSTAWIANIA ALGORYTMU:

-    opis słowny, często połączony z formułami matematycznymi

-    opis graficzny (jest jednoznaczny)

a)    schematy blokowe (znormalizowane symbole i ich znaczenie - normy PN, DIN) - sieci działań

b)    strukturogramy (schematy zwarte)

-    specjalny język matematyczny (pseudokod)

-    język programowania - programy w języku wyższego poziomu niż wewnętrzny komputera (np. Pascal, C, Fortran, Basic, Simula)

TYPY ALGORYTMÓW:

-    liniowy (sekwencyjny) - wszystkie czynności są wykonywane w ściśle określonej kolejności, wynikającej z zapisu algorytmu (np. napisanie 2 listów)

-    z rozgałęzieniami (selekcją) - kolejność i zakres wykonywanych czynności zależy od warunków, których spełnienie (lub nie) zależy od danych wejściowych i rezultatów działania algorytmu, tzw. rezultatów pośrednich (np. napisanie do adresata A w dzień parzysty, napisanie do adresata B w dzień nieparzysty)

-    iteracyjne - pewien ciąg identycznych czynności (cykl, pętla) jest powtarzany wielokrotnie dla różnych danych (np. prowadzenie korespondencji według schematu: napisz list, wyślij, przeczytaj odpowiedź, napisz ...) - sens programowania

SŁOWNY OPIS ALGORYTMU

-    opis obiektów

-    opis czynności    x

I x | dane: dowolna liczba rzeczywista


np. oblicz wartość funkcji f(x) =

ALGORYTM W POSTACI LISTY KROKÓW

x

np. oblicz wartość funkcji f(x) =

I x |

-    dane wynik

Algorytm:

-    krok 0: wczytaj wartość danej x

-    krok 1: jeśli x > 0 to f(x) = 1. zakończ algorytm

-    krok 2: (w tym wypadku x < 0 lub x = 0}, jeśli x = 0 to f(x) = 0. zakończ algorytm

-    krok 3: {w tym wypadku x < 0} ...



Wyszukiwarka

Podobne podstrony:
Sposoby zapisu algorytmów • Opis słowny - przedstawienie kolejnych czynności (akcji) na elementach
1. Opis słowny algorytmu:Opis słowny przypomina przepis kulinarny z książki kucharskiej Przykład nr
14.4. OPIS PROGRAMU Na podstawie przedstawionego algorytmu obliczeń opracowano program komputerowy.
formuly opis splot Zaznacz poprawne formuły opisujące splot w dziedzinie dzęstotliwości. n^k oznacza
Image155 W tablicy 4.8 przedstawiono zasadę budowy dzielników częstotliwości o współczynnikach podzi
skanuj0065 134 Resocjalizacja przestępców seksualnych Zarówno przedstawiony poprzednio opis kolejnyc
PRACOWITY PRZEDSZKOLAK DINOZAURY 6 Czy potrafisz połączyć mamy z ich dziećmi? Który   &
Lista kroków algorytmu.■ Lista kroków to przedstawianie algorytmu w kolejnych punktach. Każdy punkt
elassssssssssssssss Tabela. Rodzaje elastyczności cenowej popytu Rodzą; (nazwa) popytu Opis słowny
Artur Machaj - Odpowiedzi do zadańINSTRUKCJE ITERACYJNE Zadanie nr 1 Przedstaw algorytm za pomocą
Część I. Wpra kowych pobudzeniach przedsionkowych oraz w wieloognisko-wym częstoskurczu komorowym ni
Podstawy programowania - wykład 1.    Wprowadzenie Algorytmiczne języki programowania
PROJEKTOWANIE APLIKACJI INTERNETOWYCH I ROZPROSZONYCH 1.    Przedstaw algorytm wdraża
Założenia i cele przedmiotu: Wykłady: Na wykładach przedstawione zostaną podstawowe zagadnienia

więcej podobnych podstron