1 / 7

ROZBOR PROBLÉMU 1. etapa tvorby programu

ROZBOR PROBLÉMU 1. etapa tvorby programu. Rozbor problému. táto etapa je dôležitá najmä vtedy, keď zadávateľ úlohy a programátor nie je tá istá osoba

Download Presentation

ROZBOR PROBLÉMU 1. etapa tvorby programu

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ROZBOR PROBLÉMU1. etapa tvorby programu

  2. Rozbor problému • táto etapa je dôležitá najmä vtedy, keď zadávateľ úlohy a programátor nie je tá istá osoba • programátor sa k presnej špecifikácii programu (podrobnému zadaniu úlohy) často dopracuje po opakovaných diskusiách s budúcim používateľom programu

  3. Príklad • Vaša trieda plánuje niekoľkodňový školskývýlet. Máte ponuky na dve chaty a vy si máte vybrať jednu z nich. • Vytvorte program, ktorý vám pomôže vybrať lepšiu chatu. • Ako na to?

  4. Príklad • Musíme stanoviť kritériakvality. • Rozhodovať sa budeme podľa ceny: • stravy • ubytovania, • cestovného. • Posledný predpoklad: počet dní trvania výletu nezávisí od výberu chaty; budeme vychádzať z rovnakého počtu dní pre obidve chaty

  5. Zadanie úlohy: Porovnajte dve chaty, keď viete, že: • obe chaty sú rovnako kvalitné, • platí sa za ubytovanie a stravu, • na chatu vás dopraví autobus, za ktorý zaplatíte podľa vzdialenosti. Tomuto hovoríme predpoklady.

  6. Vstupné údaje tvoria: • ceny stravy a ubytovania pre 1 študenta na deň v Chate1 a v Chate2 • ceny dopravy pre Chatu1 a na Chatu2 pre 1 študenta • počet dní trvania výletu Program zo vstupných údajov vypočíta cenu výletu pre 1 študenta. Porovná vypočítané hodnoty a vypíše správu o tom, pri ktorej voľbe sú náklady menšie. Ak sú náklady rovnaké, vypíše o tom informáciu.

  7. Rozbor problému • tvoria predchádzajúce úvahy • výsledkom je podrobné zadanie úlohy, ktoré odpovedá na 3 otázky: • za akých predpokladov budeme riešiť úlohu? • aké sú dostupné údaje súvisiace s úlohou? • čo je riešením úlohy, kedy je úloha splnená?

More Related