Co Jsou To Algoritmy

Obsah:

Co Jsou To Algoritmy
Co Jsou To Algoritmy

Video: Co Jsou To Algoritmy

Video: Co Jsou To Algoritmy
Video: Algoritmy – NEZkreslená věda IV 2024, Smět
Anonim

Algoritmy se používají v jakékoli oblasti lidské činnosti, ale jsou spojeny hlavně s výpočetní technikou. Veškerý počítačový hardware a software fungují na základě algoritmů.

Co jsou to algoritmy
Co jsou to algoritmy

Instrukce

Krok 1

Slovo „algoritmus“se široce používá v souvislosti s rozšířením technologie elektronických výpočtů. I když samotný termín existoval dlouho předtím, jako jeden z klíčových pojmů v matematice. Jméno pochází od jména osoby, která žila v 9. století. Uzbecký matematik al-Khwarizmi a znamenal pravidla pro provádění násobení, dělení, sčítání a odčítání. Ve skutečnosti jde o jasně definovaný sled akcí, jakýsi plán, jak vyřešit problém nebo dosáhnout cíle. Každý další krok algoritmu by měl být proveden po dokončení předchozího. Ačkoli ne všechny algoritmické výpočty mají vlastnost konečnosti, příkladem toho je výpočet čísla Pi (3, 14 …).

Krok 2

Práce počítačů a počítačů je založena na algoritmech. Na jejich základě fungují také počítačové programy. Počítač zpracuje vstup se sekvencí pokynů a poté odešle výsledek. Operace, které uživatel na webu provádí, jsou také možné díky akci algoritmů. Takže při vyhledávání na webu se provádí skenování adresáře nebo indexování. Algoritmus umožňuje ukládat data zadaná uživateli do formulářů. Chcete-li jej vytvořit, potřebujete znát pravidla (syntaxe).

Krok 3

Existují různé typy algoritmů: lineární, větvicí, cyklické. Lineární instrukce jsou prováděny postupně v uvedeném pořadí. Pokyny k rozdvojení jsou podmíněné. Ve smyčce musí být během provádění alespoň jedna skupina instrukcí opakována. V praxi mnoho algoritmů kombinuje všechny tři typy.

Krok 4

Algoritmus se zadává do paměti počítače pomocí speciálních symbolů ve formě diagramu nebo textu. Pro řešení různých problémů jsou vytvářeny různé algoritmy. Pokyny se nazývají příkazy. Provedení absolutně všech příkazů musí být proveditelné, jinak technika nebude schopna problém vyřešit a dosáhnout výsledku: nedostatek flexibility odlišuje počítač od člověka. Programování je rozklad úkolu na několik jednoduchých kroků. Pokud je algoritmus správný, poskytne správný výsledek. Běžný způsob prezentace algoritmů je grafický, ve formě vývojového diagramu: různé fáze jsou označeny geometrickými tvary. Každý tvar (symbol) implikuje jiná data a operace a je spojen s jinými symboly pomocí komunikačních linek.

Doporučuje: