F2222 C++ pro fyziky 2

Přírodovědecká fakulta
jaro 2019
Rozsah
0/2/0. 2 kr. Ukončení: z.
Vyučující
Ing. Mgr. Bc. Ján Dugáček, Ph.D. (cvičící)
Mgr. Jiří Vohánka, Ph.D. (cvičící)
Garance
prof. RNDr. Mirko Černák, CSc.
Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta
Kontaktní osoba: Ing. Mgr. Bc. Ján Dugáček, Ph.D.
Dodavatelské pracoviště: Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta
Rozvrh
Po 18. 2. až Pá 17. 5. Po 17:00–18:50 Fcom,01034
Předpoklady
F1222 || SOUHLAS
Znalosť fyziky na úrovni strednej školy
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 20 stud.
Momentální stav registrace a zápisu: zapsáno: 1/20, pouze zareg.: 0/20, pouze zareg. s předností (mateřské obory): 0/20
Cíle předmětu
Cieľom predmetu je získať schopnosť využívať programovací jazyk C++ na výpočetné úlohy z oblasti fyziky.

Numerické metódy nie sú cieľom tohoto predmetu.
Výstupy z učení
Študenti sa v predmete naučia:
- napísať program riešiaci netriviálnu úlohu v C++
- napísať čitateľný program, ktorý je možné ďalej upravovať
Osnova
  • 1. Opakovanie
  • 2. Algoritmizačné cvičenie
  • 3. Cvičenie z používania objektov
  • 4. const-korektnosť
  • 5. Dedičnosť
  • 6. Objektový návrh
  • 7. Cvičenie z používania objektov
  • 8. Grafické používateľské rozhranie
  • Ďalej podľa dohody
Literatura
  • VIRIUS, Miroslav. Od C k C++. 1. vyd. České Budějovice: KOPP, 2000, 227 s. ISBN 8072321102. info
  • LOUIS, Dirk, Petr MEJZLÍK a Miroslav VIRIUS. Jazyky C a C++ podle normy ANSI/ISO : kompletní kapesní průvodce. 1. vyd. Praha: Grada, 1999, 643 s. ISBN 8071696315. info
  • MEYERS, Scott. Effective C++ : 50 specific ways to improve your programs and designs. 2nd ed. Reading: Addison-Wesley, 1998, xx, 256. ISBN 0201924889. info
  • VIRIUS, Miroslav. Programování v C++. 1. vyd. Praha: ČVUT, 1998, 364 s. ISBN 8001018741. info
  • VIRIUS, Miroslav. Pasti a propasti jazyka C++ : podrobný průvodce pokročilého uživatele. 1. vyd. Praha: Grada, 1997, 251 s. ISBN 8071696072. info
  • STROUSTRUP, Bjarne. The C++ programming language. 3rd ed. Reading: Addison-Wesley, 1997, x, 910. ISBN 0201889544. info
Výukové metody
Praktické cvičenia začaté krátkym teoretickým úvodom. Je silno odporúčané priniesť si vlastný laptop. Operačný systém Linux dôrazne odporúčaný (prípadne Windows 10 s WSL).
Metody hodnocení
Splnenie dostatočného množstva domácich úloh načas
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích jaro 2018.
  • Statistika zápisu (nejnovější)
  • Permalink: https://is.muni.cz/predmet/sci/jaro2019/F2222