etapy riešenia problému

8
Etapy riešenia problému

Upload: sutton

Post on 06-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Etapy riešenia problému. Problém, riešenie problému. Problém je stav, v ktorom jestvuje rozdiel medzi tým, čo v danom momente máme a tým, čo chceme dosiahnuť. Riešenie problému chápeme ako odstraňo-vanie rozdielu medzi aktuálnym stavom a tým, čo chceme dosiahnuť. Algoritmus, program. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Etapy riešenia problému

Etapy riešenia problémuEtapy riešenia problému

Page 2: Etapy riešenia problému

Problém, riešenie problému

Problém, riešenie problému

Problém je stav, v ktorom jestvuje rozdiel medzi tým, čo v danom momente máme a tým, čo chceme dosiahnuť.

Riešenie problému chápeme ako odstraňo-vanie rozdielu medzi aktuálnym stavom a tým, čo chceme dosiahnuť.

Page 3: Etapy riešenia problému

Algoritmus, programAlgoritmus, program

Postup, ktorým sa riadime pri riešení problému, nazývame algoritmus.

Program je algoritmus zapísaný v počítači.

Page 4: Etapy riešenia problému

Etapy tvorby programu:

rozbor problému – čo treba riešiť

návrh riešenia (algoritmus) – ako sa dá daný problém riešiť

realizácia – prepis programu do programova-cieho jazyka

údržba - odhaľovanie a oprava skrytých chýb, prispôsobovanie softvéru meniacim sa požia-davkám používateľov, vývoj novších verzií programov a pod.

Page 5: Etapy riešenia problému

Zápis algoritmov

Zápis algoritmov

Slovne alebo graficky.

Slovne v prirodzenom alebo algoritmickom jazyku.

V prirodzenom jazyku sú dovolené nepresnosti.

Graficky vo forme štrukturogramu alebo vývojového diagramu.

Page 6: Etapy riešenia problému

vývojový diagramštruktúrogram

Page 7: Etapy riešenia problému

Zopakujme si, čo sme sa naučili!

Zopakujme si, čo sme sa naučili!

Čo je problém?Čo je riešenie problému?Ako nazývame postup, ktorým sa riadime pri riešení problému?Čo je program?Vymenujte etapy tvorby programu.Charakterizujte jednotlivé etapy tvorby programu.

Page 8: Etapy riešenia problému

Zopakujme si, čo sme sa naučili!

Zopakujme si, čo sme sa naučili!

Akými spôsobmi môžeme zapísať algoritmus?V akých jazykoch zapisujme algoritmy?Aký je rozdiel medzi prirodzeným a algoritmickým jazykom?V akých grafických formách zapisujeme algoritmy?