Bakalářská práce se věnuje tématu simulace fyzikálních jevů. Práce je rozdělena do dvou částí. Teoretická část se věnuje fyzikálním aspektům vybraných fyzikálních jevů (simulace kmitání - tlumené, netlumené, buzené; simulace carnotova cyklu; simulace pohybů - přímočarý, zrychlený; simulace pohybu po kružnici). V praktické části jsou stručně popsány důvody výběru konkrétního programovacího jazyka. V následném textu jsou představeny a popsány čtyři funkční programy. Tyto budou následně využívány na přednáškách z Fyziky I a Fyziky II jako podpůrný materiál.
Anotace v angličtině
This Bachelor’s thesis is devoted to the topic of the simulation of physical phenomena. It is divided into two parts. The theoretical part is aimed to the physical aspects of the selected physical phenomena (Oscillation Simulation - i.e. damped oscillation, persistent oscillation, generation oscillation; The Carnot Cycle Simulation; Motion Simulation - i.e. rectilinear motion, accelerated motion; Circular Simulation). In the practical part there are briefly described reasons of concrete program language chosen. We describe four physical phenomena in the practical part. The results of this Bachelor’s thesis will serve in the tuition of the subjects Physics I and Physics II.
Bakalářská práce se věnuje tématu simulace fyzikálních jevů. Práce je rozdělena do dvou částí. Teoretická část se věnuje fyzikálním aspektům vybraných fyzikálních jevů (simulace kmitání - tlumené, netlumené, buzené; simulace carnotova cyklu; simulace pohybů - přímočarý, zrychlený; simulace pohybu po kružnici). V praktické části jsou stručně popsány důvody výběru konkrétního programovacího jazyka. V následném textu jsou představeny a popsány čtyři funkční programy. Tyto budou následně využívány na přednáškách z Fyziky I a Fyziky II jako podpůrný materiál.
Anotace v angličtině
This Bachelor’s thesis is devoted to the topic of the simulation of physical phenomena. It is divided into two parts. The theoretical part is aimed to the physical aspects of the selected physical phenomena (Oscillation Simulation - i.e. damped oscillation, persistent oscillation, generation oscillation; The Carnot Cycle Simulation; Motion Simulation - i.e. rectilinear motion, accelerated motion; Circular Simulation). In the practical part there are briefly described reasons of concrete program language chosen. We describe four physical phenomena in the practical part. The results of this Bachelor’s thesis will serve in the tuition of the subjects Physics I and Physics II.
Prostudujte možnosti simulace fyzikálních jevů v programovacím jazyku Java a ActionScript. Zaměřte se na následující jevy:
a) simulace kmitání (tlumené, netlumené, buzené);
b) simulace Carnotova cyklu;
c) simulace pohybů (přimočarý, zrychlený);
d) simulace pohybu na kružnici
Ve zvoleném jazyce navrhněte a implementujte program, který bude simulovat uvedené fyzikální jevy.
Vytvořený program simulace fyzikálních jevů umístěte na webové stránky, které slouží k výuce předmětu Fyzika I a Fyzika II.
Zásady pro vypracování
Prostudujte možnosti simulace fyzikálních jevů v programovacím jazyku Java a ActionScript. Zaměřte se na následující jevy:
a) simulace kmitání (tlumené, netlumené, buzené);
b) simulace Carnotova cyklu;
c) simulace pohybů (přimočarý, zrychlený);
d) simulace pohybu na kružnici
Ve zvoleném jazyce navrhněte a implementujte program, který bude simulovat uvedené fyzikální jevy.
Vytvořený program simulace fyzikálních jevů umístěte na webové stránky, které slouží k výuce předmětu Fyzika I a Fyzika II.
Seznam doporučené literatury
HORTON, I.: JAVA 5, Neocortex s.r.o., 2005, ISBN 80-86330-12-5.
HEROUT, P.: JAVA grafické uživatelské prostředí a čeština, KOPP, 2004, ISBN 80-7232-237-0.
KERMAN, P.: ActionScript ve Flashi, Computer Press, 2002, ISBN 80-7226-615-2.
PECINOVSKÝ, R.: Myslíme objektově v jazyku Java 5.0, Grada, 2004, ISBN 80-247-0941-4.
HALLIDAY, R., RESNICK, J., WALKER, J.: Fyzika, VUTIUM, 2001, ISBN 80-214-1868-0.
Seznam doporučené literatury
HORTON, I.: JAVA 5, Neocortex s.r.o., 2005, ISBN 80-86330-12-5.
HEROUT, P.: JAVA grafické uživatelské prostředí a čeština, KOPP, 2004, ISBN 80-7232-237-0.
KERMAN, P.: ActionScript ve Flashi, Computer Press, 2002, ISBN 80-7226-615-2.
PECINOVSKÝ, R.: Myslíme objektově v jazyku Java 5.0, Grada, 2004, ISBN 80-247-0941-4.
HALLIDAY, R., RESNICK, J., WALKER, J.: Fyzika, VUTIUM, 2001, ISBN 80-214-1868-0.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Součástí prezentace byla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce. Student odpověděl na dotazy od vedoucího a oponenta.
Komise vznesla k obhajobě následující dotazy:
1) Doc. Halaj: Bylo by vhodnější názorněji zpracovat část práce týkající se rázů.