Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 034   projektov
0 nových

Vývojové diagramy a príklady algoritmov

«»
Prípona
.doc
Typ
poznámky
Stiahnuté
0 x
Veľkosť
0,1 MB
Jazyk
slovenský
ID projektu
46738
Posledná úprava
17.10.2016
Zobrazené
1 019 x
Autor:
nre223
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Riešenie každej úlohy sa skladá z postupnosti logických úsudkov (Aristoteles). Počítačový program sa skladá z množiny príkazov, ktoré riešia zadanú úlohu. Pred písaním programu je potrebné nájsť algoritmus, postup riešenia úlohy (Postupnosť krokov). Proces hľadanie algoritmu pre danú úlohu je algoritmizácia úlohy.

Algoritmizácia úlohy má tri etapy:
formulácia- slovné zadanie úlohy ( definovanie vstupov a výstupov úlohy)
analýza- úloha sa zovšeobecňuje, určujú sa podmienky postupu ( popis ako získať z daných vstupov dané výstupy)
zostavenie algoritmu- presné vyjadrenie logiky a postupu riešenia.

Výsledkom algoritmizácie úlohy je algoritmus. Algoritmus je presný systém pravidiel určujúci postup riešenia zadanej úlohy, pri ktorom získame z daných vstupov požadovaný výstup. Rozdiel medzi algoritmom a programom počítača je v tom, že program musí vyhovovať až do najmenších detailov pravidlám konkrétneho programovacieho jazyka. Aj najmenšia chyba môže viesť k nekontrolovateľnému správaniu počítača. Ten istý algoritmus môže byť realizovaný v rôznych programovacích jazykoch.

Kľúčové slová:

vývojové diagramy

informatika

algoritmizácia

cykly

výrazy

konštanty



Obsah:
  • Algoritmizácia úlohy má tri etapy:
    Základné vlastnosti algoritmu
    Konštrukcia algoritmu
    Postup konštrukcie algoritmu
    Všeobecné stratégie tvorby algoritmu
    Zápis algoritmov
    Typy cyklov
    Príkazy
    Premenná
    Typy premennej
    Deklaračná časť
    Konštanty
    Výrazy
    Príkaz priradenia
    Príkazy vstupu a výstupu
    Podmienený príkaz
    Vývojové diagramy