Jak Vytvořit Algoritmus

Obsah:

Jak Vytvořit Algoritmus
Jak Vytvořit Algoritmus

Video: Jak Vytvořit Algoritmus

Video: Jak Vytvořit Algoritmus
Video: Algoritmy 1 - principy, diagramy, vstupy a výstupy (přednáška) 2024, Smět
Anonim

Algoritmus je věda o vytváření algoritmů a procesů, základní součásti strukturovaného programování. Vypracování obchodního plánu a vývoj aplikace pro mobilní nebo počítačovou hru se neobejdou bez algoritmů. Schopnost vytvářet algoritmy vám umožňuje dělat mnoho věcí opakovaně, s minimálním úsilím, v automatickém režimu.

Jak vytvořit algoritmus
Jak vytvořit algoritmus

Instrukce

Krok 1

Poprvé slovo „algoritmus“použil jeden ze zakladatelů moderní algebry, mudrc a astronom Al-Khwarizmi, již v roce 224 n. L. ve svých základních dílech. Podle jeho chápání je algoritmus instrukcí, která vám umožní vyřešit problém. Al-Khwarizmi byl mezi svými kolegy uznávaným vědcem a sestavování těchto pokynů se stalo v matematickém prostředí normou.

Krok 2

Kompilace algoritmů získala nejdůležitější praktickou a aplikovanou roli s nástupem počítačů. Obrovské vakuové trubice byly postaveny za účelem výpočtu složitých výrazů a řešení problémů. Počítač nemůže myslet kreativně a rozumí pouze instrukcím (příkazům) v binárním kódu. Algoritmus v programování je posloupnost příkazů vedoucích k dosažení výsledku.

Krok 3

Abyste mohli vytvořit algoritmus, musíte nejdříve definovat cíl. Poté můžete vlastními slovy formulovat (a napsat, i když nejasně, na papír), jak tohoto cíle dosáhnout.

Krok 4

Hlavními rysy algoritmu jsou stručnost prezentace, krok za krokem krok za krokem, srozumitelnost pro umělce. Dobrým příkladem algoritmu je recept. Proměňte svůj vágní popis dosažení cíle na pokyny rozčleněné na konkrétní akce, které se blíží dosažení cíle. Týmy by měly být jasné, možné, nepochybné, měřitelné. Například: „Vezměte 2 vejce. Vařte je 10 minut v hrnci. Odloupněte skořápku. “

Krok 5

Chcete-li přeložit algoritmus do programového kódu, musíte jej co nejvíce zjednodušit. Poté jej můžete přepsat do „pseudokódu“- v tomto jazyce jsou všechny akce prováděny v programovacím stylu, ale lidskými, nikoli programovými slovy. Po dokončení je pseudokód přeložen do kódu v programovacím jazyce, který znáte, a samotný program je kompilován (spuštěn počítačem).

Doporučuje: