# XBUP - Dokumentace: Programovací paradigmata

### Úvod

Tento dokument je součástí dokumentace projektu eXtensible Binary Universal Protocol. Obsahuje ...

O úroveň výše

### Obsah

1. Úvod
2. Programovací paradigmata
3. Paralelismus
4. Kombinování paradigmat

### 1. Úvod

Programovací paradigmata jsou techniky, které umožňují definovat spočetné funkce. Těchto přístupů bylo definováno velké množství a bylo většinou bylo prokázáno, že umožňují definovat stejnou množinu spočetných funkcí.

### 2. Programovací paradigmata

Pro tvorbu algoritmů je možné použít více možných programových paradigmat. Ty se liší jak v základních strukturách, tak...

### 2.1. Strukturální paradigma

V případě strukturálního paradigmatu je program tvořen posloupností instrukcí a skoky.

### 2.1.1. RAM stroje

### 2.2. Přechodové systémy

V tomto případě je program tvořen množinou stavů, ve kterých se může nalézat a přechodovou funkcí, kterou může měnit pásku na které je napsán řetězec symbolů a přecházet do jiných stavů.

### 2.2.1. Turingovy stroje

Toto výpočetní paradigma umožňuje vypočítat libovolnou funkci pomocí stavového přechodového systému.

### 2.3. Objektové paradigma

Objektové paradigma pracuje s třídami a instancemi objektů.

### 2.4. Funkcionální paradigma

Funkcionální paradigma...

### 2.5. Logické paradigma

### 3. Paralelismus

### 4. Kombinování paradigmat

.

Homepage: http://xbup.sf.net
License: GNU Free Documentation License (FDL)
Latest update: 2006-11-11