Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Počítač, programové vybavení, počítačová typografie, algoritmy

DOC
Stáhnout kompletní materiál zdarma (42 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOC.

uživatele

(klávesnice apod.)

- Strukturogrami - používá obdobné symboly ale přesnější - tento systém přesně splňuje podmínky důležité pro strukturované programování

Způsob rozdělení úlohy na podúlohy

Konjunktivní - zpracovávání všech úloh sekvenčně za sebou

Disjunktivní - řešení závisí na podmínka a na základě dané podmínky se řeší jedna vybraná úloha

Repetiční - několikanásobné opakování stejného cyklu

Vlastnosti algoritmů

vlastnosti správného algoritmu:

elementárnost - zápis je sestaven z příkazů, kterým procesor rozumí a je schopen je provést

determinavost - zápis musí mít jednoznačně určené v jakém pořadí a jaké kroky se mají provádět

hromadnost - algoritmus musí umožnit, že po splnění vstupních podmínek musí být jasné a odpovídající výstupní výsledky (pokud sčítám čísla, musím dostat součet)

rezultativnost - algoritmus musí vést k jednoznačnému výsledku

přehlednost - zápis musí být přehledný (hlavně pro samotného autora nebo další programátory)

Postup algoritmizace při řešení složitějších úloh

1.) zadání úlohy, formulace problému

2.) analýza problému a nástin řešení

3.) analýza vstupních a výstupních dat - návrh použitých datových struktur v programu (pole apod.)

4.) návrh algoritmu

5.) zápis v programovacím jazyce a jeho následné ladění

7.) zkušební provoz programu + tvorba dokumentace

8.) zhodnocení řešení a jeho následné updatování

Témata, do kterých materiál patří