CourseWare Wiki
Search
Log In
b181
help
common
ladeni_programu
Warning
This page is located in archive.
Differences
This shows you the differences between two versions of the page.
View differences:
Side by Side
Inline
Go
Link to this comparison view
Both sides previous revision
Previous revision
2021/12/09 19:16 smutny [Jak tedy na to]
2020/10/02 10:48 smutny [Psaní a odlaďování programů]
2019/10/31 12:29 smutny [Jak tedy na to]
2019/10/31 12:19 smutny [Jak tedy na to]
2019/10/31 12:04 smutny
2018/09/25 09:48 smutny [Jak tedy na to]
2018/02/03 10:49 external edit
2015/10/16 13:46 smutny [Další odkazy]
2015/10/16 13:45 smutny [Další odkazy]
2015/10/16 13:45 smutny [Další odkazy]
2013/04/03 09:26 smutny
2013/04/03 09:26 smutny
2012/12/18 10:29 smutny
2012/12/13 17:27 krsek
2012/12/13 17:20 krsek
2012/12/13 11:30 smutny
2012/12/13 11:14 smutny
2012/12/13 11:03 smutny
2012/12/13 11:01 smutny
2012/12/13 10:36 smutny
2012/12/13 10:25 smutny
2012/12/13 10:11 smutny created
Go
Next revision
Previous revision
2021/12/09 19:16 smutny [Jak tedy na to]
2020/10/02 10:48 smutny [Psaní a odlaďování programů]
2019/10/31 12:29 smutny [Jak tedy na to]
2019/10/31 12:19 smutny [Jak tedy na to]
2019/10/31 12:04 smutny
2018/09/25 09:48 smutny [Jak tedy na to]
2018/02/03 10:49 external edit
2015/10/16 13:46 smutny [Další odkazy]
2015/10/16 13:45 smutny [Další odkazy]
2015/10/16 13:45 smutny [Další odkazy]
2013/04/03 09:26 smutny
2013/04/03 09:26 smutny
2012/12/18 10:29 smutny
2012/12/13 17:27 krsek
2012/12/13 17:20 krsek
2012/12/13 11:30 smutny
2012/12/13 11:14 smutny
2012/12/13 11:03 smutny
2012/12/13 11:01 smutny
2012/12/13 10:36 smutny
2012/12/13 10:25 smutny
2012/12/13 10:11 smutny created
Go
Next revision
Both sides next revision
help:common:ladeni_programu [2015/10/16 13:45]
smutny
[Další odkazy]
help:common:ladeni_programu [2018/09/25 09:48]
smutny
[Jak tedy na to]
Line 55:
Line 55:
* V řadě výpočtů by neměla vznikat komplexní čísla. Detekovat například neexistující řešení kontrolou, zda výsledek je reálný, je špatný přístup. Kontrolovat by se měl podmínky (například trojúhelníková nerovnost) před daným výpočtem. Taková kontrola pak ve skutečném programu vede ke smysluplné chybové hlášce, protože rozumíte tomu, co se skutečně stalo. Tedy například "Průsečík ramen 2 a 3 neexistuje." místo "Úloha nemá řešení."
* V řadě výpočtů by neměla vznikat komplexní čísla. Detekovat například neexistující řešení kontrolou, zda výsledek je reálný, je špatný přístup. Kontrolovat by se měl podmínky (například trojúhelníková nerovnost) před daným výpočtem. Taková kontrola pak ve skutečném programu vede ke smysluplné chybové hlášce, protože rozumíte tomu, co se skutečně stalo. Tedy například "Průsečík ramen 2 a 3 neexistuje." místo "Úloha nemá řešení."
* Mnohokrát se ukázalo, že chyba byla v jednoduché, ale podceňované části programu. Studenti jsou schopni strávit hodiny překontrolováváním kódu počítajícím Jacobián, ale přehlédnou neinicializovanou proměnnou.
* Mnohokrát se ukázalo, že chyba byla v jednoduché, ale podceňované části programu. Studenti jsou schopni strávit hodiny překontrolováváním kódu počítajícím Jacobián, ale přehlédnou neinicializovanou proměnnou.
+
* Nepřiměřeně častá chyba je to, že pro část cyklu se počítá vše správně pro danou iteraci, ale část výpočtu uvnitř cyklu se provádí opakovaně jen pro první iteraci (záměna 'i' za '1') nebo část výpočtu, která má být v cyklu, je vně cyklu a neupdatuje se.
Line 84:
Line 85:
=== Další odkazy ===
=== Další odkazy ===
-
[[courses/
a3b33rob
/automaticke_hodnoceni:|Automatické hodnocení - rady]]
+
[[courses/
b3b33rob
/automaticke_hodnoceni:|Automatické hodnocení - rady]]
\\
-
+
[[http://cmp.felk.cvut.cz/cmp/courses/ROB/roblec/geometry-notecz.pdf|Geometrie - rady]], strana 2,3 a další.
\\
-
[[http://cmp.felk.cvut.cz/cmp/courses/ROB/roblec/geometry-notecz.pdf|Geometrie - rady]], strana 2,3 a další.
+
[[https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html|Rounding errors]]
[[https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html|Rounding errors]]
help/common/ladeni_programu.txt
· Last modified: 2021/12/09 19:16 by
smutny