Algoritmus

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky)
 
m (Algoritmus: Oprava vzhledu a překlepů)
Řádka 33: Řádka 33:
  
 
== Algoritmus ==
 
== Algoritmus ==
*Schematický postup řešení určitého problémů, který je konečný, určitý, korektní a obecný.
+
*Schematický postup řešení určitého problém, který je konečný, určitý, korektní a obecný.
  
 
=== Vlastnosti algoritmu ===
 
=== Vlastnosti algoritmu ===
#Konečnost
+
#'''Konečnost'''
 
#*algoritmus skončí pro libovolná (korektní) data v konečném množství kroků.
 
#*algoritmus skončí pro libovolná (korektní) data v konečném množství kroků.
#Určitost
+
#'''Určitost'''
 
#*všechny kroky algoritmu jsou přesně definovány.
 
#*všechny kroky algoritmu jsou přesně definovány.
#Korektnost
+
#'''Korektnost'''
 
#*algoritmus skončí pro libovolná (korektní) data správným výsledkem.
 
#*algoritmus skončí pro libovolná (korektní) data správným výsledkem.
#Obecnost
+
#'''Obecnost'''
 
#*algoritmus řeší všechny úlohy daného typu.
 
#*algoritmus řeší všechny úlohy daného typu.
  

Verze z 24. 5. 2012, 00:02


Obsah

Úloha

Problém

Definice problému

Další pojmy týkající se problému

Typy problémů

Algoritmus

Vlastnosti algoritmu

  1. Konečnost
    • algoritmus skončí pro libovolná (korektní) data v konečném množství kroků.
  2. Určitost
    • všechny kroky algoritmu jsou přesně definovány.
  3. Korektnost
    • algoritmus skončí pro libovolná (korektní) data správným výsledkem.
  4. Obecnost
    • algoritmus řeší všechny úlohy daného typu.

Stav algoritmu

Algoritmizace × programování

Algoritmizace
Programování
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje